An application that simplifies work with tinycontrol devices. It includes functions for finding them in the local network (Discovery function) and updating the firmware.
Integration allows you to use readings from tinycontrol devices and control their outputs inside Home Assistant. The current version includes support for LK4.0, LK3.5+, LK3.0, LK2.5, LK2.0, tcPDU and IP Power Socket V1/V2.
Currently, you need to install it as a custom integration, i.e. copy the integration files to the config/custom_components folder in Home Assistant (details in README.md).
We add devices using the Home Assistant UI, providing access data to the device (host, port, optionally username and password).
By default, added devices only have a few entities enabled, e.g. board temperature and voltage. The remaining entities can be turned on independently in the UI at your discretion. Entity availability varies by device.
After you update your device software, you may need to reload the integrations for them to properly support them.
Filename: lk3_generator.zip (109.7 MB)
Firmware and documents for HW 3.0 are availabe in archives now.
Filename: lc35_v1_62.bin (643.6 KB)
/#/?signIn=user
when the Automatic sign in function is enabled.$
for user input, changed the backup filename to include more information.Filename: lc35_v1_61.bin (583.6 KB)
Filename: lc35_v1_60a.bin (639.5 KB)
Filename: lc35_v1_59.bin (609.2 KB)
Filename: lc35_v1_57a.bin (606.3 KB)
Filename: lc35_v1_57.bin (606.2 KB)
NOTE: After updating the firmware, it is necessary to verify and correct the settings of SNMP, Serial Port, Outputs, Modbus, Events, DS, I2C and parameters for pressure. It is recommended to make a copy of the settings and screenshots for the listed sections and configure them manually after the update.
reboot
command (SMS to the GSM overlay) changes the state of the outputs to the opposite (previously 0 → 1 → 0).Filename: lc35_v1_49d.bin (558.1 KB)
NOTE: After updating the firmware, verify and correct the settings of DIFFs, Power and energy, Events and multiplier for Analog sensors. For Events, there is a new feature, Post-update patches, in Firmware and backup, that can be used to easily update configured events to a new version. For DIFFs, Power and energy, please make screenshots of their configuration and reconfigure them manually after updating.
3
(parameter A
in the format %XXXAB
), which means division by 1000.Filename: lc35_v1_47a.bin (553.6 KB)
Filename: lc35_v1_47.bin (553.7 KB)
Filename: lc35_v1_46.bin (552.8 KB)
Filename: lc35_v1_45b.bin (552.7 KB)
Filename: lc35_v1_45.bin (545.4 KB)
NOTE: After uploading the firmware, it is necessary to verify and correct the settings in Events and Scheduler.
Filename: lc35_v1_44.bin (544.8 KB)
NOTE: After uploading the firmware, it is necessary to verify and correct the settings in OLED and multipliers for analog inputs in the Inputs.
m1-m30
) visible on the Status page.A = 3
, in the form dd hh:mm:ss
.Filename: lc35_v1_43e.bin (539.2 KB)
lk3_settings_YYYY-MM-DD.bin
.Filename: lc35_v1_43d.bin (538.9 KB)
Filename: lc35_v1_43c.bin (538.8 KB)
Filename: lc35_v1_42c.bin (537.0 KB)
%
sign, eg. in MQTT Client's password field.Filename: lc35_v1_42b.bin (537.1 KB)
4800
for bitrate in custom Modbus module configuration.Filename: lc35_v1_40.bin (538.1 KB)
NOTE: After uploading the firmware, it is necessary to set the Login and Password fields in the MQTT Client.
"apn","user","password"
, e.g. "internet","",""
.%XXXA
).Filename: lc35_v1_38b.bin (530.9 KB)
NOTE: After uploading the firmware, it is necessary to set the Login and Password fields in the MQTT Client.
Filename: lc35_v1_38a.bin (530.8 KB)
outs.cgi
queries (outputs control).Filename: lc35_v1_38.bin (530.4 KB)
reboot
function. Now it sets the state of output to 0 (default off state).Filename: lc35_v1_36.bin (527.2 KB)
NOTE: Due to significant changes, the settings in the Modbus, MQTT Client, HTTP Client, OLED, Power and Energy tabs, must be verified and corrected after updating.
m1
-m30
, under which it will be available in the mentioned functions.vout
command to set the state of Event variables (/outs.cgi?voutX=Y
, where X=0-7, Y=0-1).%XXXAB
from %XXAB
. The reading numbers were also changed above 67 inclusive.sdm1
- sdm14
to m1
- m14
and the new m15
- m30
.OUT1=0
are considered together at each change of their conditions with priority for the action of the event whose conditions are met. Previously, the action for event whose conditions have changed recently was applied.reboot
(sms with GSM overlay) and autoswitch instead of setting the state to 0, it does a negation.Filename: lc35_v1_32c.bin (507.8 KB)
:
.W <==> kW
for SDM measurements (Power and Energy tab).Filename: lc35_v1_31.bin (497.3 KB)
Filename: lc35_v1_30.bin (492.1 KB)
%
without inserting variables in the HTTP client (with this option enabled, to insert a variable, enter %%
).Filename: lc35_v1_28d.bin (487.8 KB)
yyyy-mm-dd
for divisor = 0yyyymmdd
for divisor = 1hh:mm:ss
for divisor = 0hhmmss
for divisor = 1Filename: lc35_v1_28a.bin (487.1 KB)
modbusread
on topic /cmd
and response on /cmdr
) or via HTTP (/json/modbus_ekc202c.json
).admin:pass@adres.ip:80/xxxxxxxxx
.Filename: lc35_v1_24.bin (478.7 KB)
Filename: lc35_v1_22c.bin (476.4 KB)
Filename: lc35_v1_21.bin (461.0 KB)
Content-Type: text/plain; charset=utf-8; format=flowed;Content-Transfer-Encoding: 8bit;Content-Language: pl
(as suggested by user rpce).Filename: lc35_v1_19.bin (457.4 KB)
NOTE: after upgrading controllers in HW 3.5 and 3.6, it may be necessary to reset to factory settings for proper operation if Serial Port was used before.
event1=1
or event1=0
. Helpful with more advanced server remote control.inpt1
and inpt2
when the option Impulse time is selected in the options for INPD.Filename: lc35_v1_11.bin (364.3 KB)
Filename: lc35_v1_10a.bin (358.1 KB)
Filename: lc35_v1_09b.bin (357.8 KB)
Filename: lc35_v1_08b.bin (357.4 KB)
Filename: lc35_v1_06b.bin (337.3 KB)
Filename: lc35_v1_05b.bin (336.9 KB)
Firmware with a new user interface!