ayatec logo
Home Store Blog Contact
unicontrol user guide by ayatec
Home Store Blog Contact

Topics

  1. Welcome
  2. Getting started
    1. What is unicontrol
    2. How it works
    3. Connectivity
    4. Integration options
    5. Basic I/O
    6. Special I/O
    7. Special inputs - Digital sensors
    8. Special outputs - RGB driver
    9. Special outputs - Audio driver
    10. Network API - HTTP
    11. Network API - MQTT
    12. Network security
    13. Downloads
  3. Web Interface
    1. Processes
      1. Process
      2. Name
      3. Main state
      4. Initial state
      5. Display
      6. Constraints
        1. Process timer
        2. Variable contraints
        3. Force output
      7. Input
        1. Input source
        2. Channel
        3. Control period
        4. Value
        5. Publish
        6. Frequency
        7. Subtopic
      8. Events
        1. On/Off event
        2. Condition
        3. Idle/running time
        4. Delay on/off
        5. Fade in/out
        6. High/low input
        7. Mid point/Tolerance
        8. Out on when
      9. Output
        1. Primary output
        2. Action
        3. Type
        4. Invert
        5. Duty cycle
        6. Mem value
        7. High/low output
        8. Folder/Track
        9. RGB mode
        10. RGB color
        11. RGB brightness
        12. RGB speed
        13. Publish
        14. Subtopic
        15. Secondary outputs
      10. Cycle
        1. Cycles
        2. High/Low phase
      11. On/Off button
    2. Peripheral
      1. Hardware
      2. Type
      3. Calibration
      4. Mapping (edit)
      5. IR remote (edit)
      6. Impulse_counter (edit)
      7. RGB driver (edit)
      8. DS18B20 (edit)
    3. Device
    4. Network
    5. System
    6. License
  4. Tutorials
    1. First boot
    2. First process
    3. Connect to MQTT
    4. Process sequencing

    5. DIY Project: Bath Fan

In this article

  • Introduction
advert
unicontrol > Getting Started > What is unicontrol

What is unicontrol?

Introducing unicontrol, a universal ESP8266- or ESP32-S3-based controller for home and industrial automation. Designed to unlock the full potential of ESP8266 and ESP32-S3 development boards in just a few minutes-and with no coding skills required- unicontrol is an ideal solution for anyone looking to take control of their smart home or industrial processes. It is easy to use, highly customizable, and packed with advanced, fully documented features that make automation effortless.

So, if you're ready to take control of your automation projects, look no further than our ESP8266 and ESP32-S3 development board software. Join hundreds of tech enthusiasts already using our software to power their home and industrial automation projects.

From a technical perspective, unicontrol is a universal platform that leverages the wireless and GPIO capabilities of ESP8266 and ESP32-S3 microcontrollers in a single, comprehensive, and user-friendly package.

What are ESP8266 and ESP32-S3?

ESP8266 and ESP32-S3 are powerful microcontrollers that combine the versatility of Arduino boards with built-in Wi-Fi connectivity, making them ideal tools for home or industrial automation. Even if you are new to the IoT field and are just starting to explore your own applications, you may already own an ESP8266 or ESP32-S3 without realizing it. These microcontrollers are commonly found in smart light bulbs, power switches, IoT cameras, or EV chargers, thanks to their unmatched versatility.

Their biggest downside is lack of general purpose software that would make them accessible to tinkerers and technology enthusiasts without programming skills. Even the most basic applications typically require significant coding effort from the user. This is where unicontrol steps in.

unicontrol allows usere to access a wide range of ESP8266 or ESP32-S3 capabilities with zero programming, using only a tailored web interface or an integrated API. This makes it possible to easily replace-and often surpass-the capabilities of many professional devices on the market using a simple, low-budget setup. Furthermore, thanks to its open API, unicontrol can be easily integrated with third-party tools such as Node-RED, Home Assistent, MQTT/HTTP mobile apps and more.

How to start

You can easily try unicontrol by following these steps:

  1. Connect your ESP8266 or ESP32-S3 to your PC using a USB cable.
  2. Navigate to the Downloads page.
  3. Click (Interface) Download and (Firmware) Factory Install in the Latest binaries section.
  4. Select the ESP's COM port and follow the installation guide until the process is complete.
  5. Follow the guide to connect your ESP to a Wi-Fi network and click Visit device to learn its IP address.
  6. Open the index.htm file from the downloaded web interface archive.
  7. Enter the device's IP address and press Connect.

You are now in full control of your unicontrol device and can continue by following our beginner tutorials. Once connected, all devices running unicontrol can be fully controlled via an HTML-based interface available in two forms:

  • Local Network Interface - a complete control interface included in the downloaded .ZIP archive
  • Android App - a complete control interface that can be installed on your Android device
All communication takes place entirely within the local network; no internet connection is required at any point.
© 2024 ayatec.eu • Found a mistake?  Let us know!