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 > Web interface

Web interface

The ayatec web-based interface is the primary tool for setting up and debugging the unicontrol devices during installation.

To access the device's telemetry and control it regularly, you may want to use the HTTP API and especially the MQTT API, which are designed for this purpose.
The unicontrol web interface

The unicontrol web-based interface offers six main menu options:

  • Processes: This menu allows users to define individual processes' Inputs, Outputs, Constraints, Events, and more. For a broad understanding of the main unicontrol process aspects, it's recommended to check the How it works page first.
  • Peripheral: This menu serves for defining the behavior and designation of all relevant hardware peripherals of the ESP8266. Once set up, they can be controlled either automatically by the Processes or manually by the user.
  • Device: This menu displays basic device information and lets users set up the basic device parameters and network security.
  • Wireless: This menu lets you set up the wireless connection to your Wi-Fi access point and your preferred MQTT broker.
  • System: This menu contains selected information about the device's operation and the Backup feature.
  • License: This menu allows users to unlock the full, unrestricted potential of the software with a valid license.

Access

The interface can be accessed from three different sources, each with certain advantages and downsides:

Source Description Supported platforms
Local Network Interface*

*Recommended
A complete control interface embedded within the downloaded .ZIP archive. All communication takes place entirely within the local network, thus no internet connection is required at any point
(assuming an activated device).
Chrome Edge Firefox
Android App A complete* control interface that can be installed on your Android device.

*Backup functions are not available in this version
Android6-13
Online Web Interface A complete* control interface hosted on our website. Once downloaded to your device, all subsequent network communication occurs exclusively within your local network. No data is exchanged with ayatec or any other server.

*Requires listing of relevant devices' local IP addresses in the Insecure origins treated as secure section of the chrome://flags/ (or equivalent) due to the CORS policy limitations.
Chrome
To access a specific device via a browser without manually entering the IP address and pressing Connect, you can append ?connect=[IP] to the URL address. For example, if you want to immediately connect to the device at 10.0.0.72, you can enter .../index.htm?connect=10.0.0.72 in your browser. This feature is particularly useful for setting up desktop or browser shortcuts.

Further reading

For more details on setting up the device, please check the following links:

  • unicontrol-software-1st-part: The first part of our beginner's guide for unicontrol.
  • unicontrol-first-init-2nd-part: The second part of our beginner's guide for unicontrol.
  • Tutorial - First boot: Navigate through your first moments with unicontrol.
© 2024 ayatec.eu • Found a mistake?  Let us know!