Downloads

Firmware

1.25 (Nov. 20, 2024)

Filename: tcpdu_1_25.bin (1.4 MB)

Added
  • Header Access-Control-Allow-Origin: * for HTTP responses with dynamic values ​​(/api/v1/read/status/).
  • Dark mode with a switch on the top bar.
  • Ability to automatically sign in as a user with a special link /#/?signIn=user when the Automatic sign in function is enabled.
Changed
  • Multiple UI/UX improvements: unified tables styling, Modbus page layout, unified placement of icons on buttons, increased default size of modem console and added the prefix $ for user input, changed the backup filename to include more information, fixed some error messages, removed limit for setting on/off delay (was available only for OUT/VAR), fixed saving Network form (when changing from DHCP to static), added verification after updating FW on the page (might alert if the page is not available after update, so can update again in UI), fixed refreshing PM and CO2 values in I2C and 1-Wire page.
Fixed
  • Mapping of reactive and apparent power in Power and Energy (they were swapped).
  • Require Basic Authentication (when enabled) for all resources (/api/v1/save/ and /api/v1/read/).
  • Setting entries 10-50 in the Scheduler.
1.23 (Nov. 15, 2024)

Filename: tcpdu_1_23.bin (1.4 MB)

Fixed
  • Attempt to send an email when there is no network access no longer leads to restarting the device.
1.22 (June 20, 2024)

Filename: tcpdu_1_22.bin (1.4 MB)

Changed
  • Removed mqttModem and httpModem options - LK automatically manages network interface priorities (Ethernet and LTE).
Fixed
  • Writing and reading diffNameX options.
  • Action MQTT in the Events function. Additionally, for the MQTT CONNECTION input in the first condition, the MQTT action has no effect.
  • Action SMS in the Events function (sending SMS with the action variant when the condition is no longer met).
  • Receiving empty MQTT messages - now they are ignored.
  • Data migration function - when uploading data from an older SW version, it only applies corrections when needed (e.g. setting event with a value for the mode option).
  • Presentation of data in tables, e.g. events and schedule. The indicated row is highlighted to make it easier to read the values ​​set in it.
1.19 (May 16, 2024)

Filename: tcpdu_1_19.bin (1.4 MB)

Added
  • TLS option in E-mail function, allows you to choose without encryption, StartTLS and SSL/TLS. Previously, only StartTLS was supported.
Changed
  • Number of WiFi connection attempts when the device is turned on or after disconnection from 2 to 1000 (approximately 40 minutes)
Fixed
  • SNMP operation - fixed problems with reloading settings and their incorrect application.
  • Saving APN and other options on the LTE Modem page.
1.16 (Dec. 13, 2023)

Filename: tcpdu_1_16.bin (1.4 MB)

Added
  • Mode option for Action in Events. It allows you to specify when the event action will be performed - when the condition begins to be met, when it stops being met, or both (default behavior, compatible with previous versions of the software).
  • (only for tcPDU with LTE) LTE modem support, Internet connection via PPP and SMS command support. Three standard commands as in LK3: reboot, on, off, and the ability to send commands as in HTTP queries after using the cmd prefix, e.g. 1234:cmd:out=out1.
  • Email configuration for the Watchdog function and events allows you to set different addresses, topics and message contents for notifications. In the case of events, two variants are supported: when the event condition is met and when it ceases.
Changed
  • Address fields in the HTTP client extended with a dedicated field for cyclic sending and four options with variants for sending when the event condition is met and when it ceases.
Fixed
  • Adding events at position above 10.
  • IP, date and time in variables (reading codes) for HTTP, OLED, SMS client.
  • Basic and Digest Authentication support in HTTP client.
  • Port in HTTP client.
  • MQTT topics on iDValue1 and iDValue2.
  • Memory leak when authorization is enabled on the HTTP server.
  • Operating on older versions of tcPDU (HW 1.0).
  • Display the modem options page.
  • Saving APN and other options on the modem page.
1.10b (July 18, 2023)

Filename: tcpdu_1_10b.bin (1.3 MB)

Added
  • Watchdog.
  • SNMP.
  • Discovery - can be detected with LKTools just like LK.
  • HTTP Client.
  • Offsets for 1-Wire sensors DS18B20.
Fixed
  • Reset time (time of return) for outputs.
  • Displaying power and energy.
  • Selecting data for sending in MQTT Client tab.
  • Saving HTTP Client settings.

Software

LKTools

An application that simplifies work with tinycontrol devices. It includes functions for finding them in the local network (Discovery function) and updating the firmware.

tinycontrol integration for Home Assistant

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.

Installation

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).

Usage

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.

tinycontrol integration - current version lk3 integration - previous version (only LK3.0 and LK3.5+ supported)

Documents

Online documentation