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. Default hardware
    6. Hardware extensions
    7. Special sensors
    8. RGB driver
    9. 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 > Processes > Input > Frequency

Frequency

Determines Frequency of input value publishing to an MQTT broker. Various options are available ranging from 5 seconds to 1 hour as per the table below:

[VALUE] Frequency
0none
25 seconds
310 seconds
420 seconds
530 seconds
645 seconds
71 minute
82 minutes
95 minutes
1010 minutes
1115 minutes
1220 minutes
1330 minutes
1445 minutes
1560 minutes
161 min. incremental

The 1 min. incremental is a special option tailored for the Channel 1 of the Impulse counter sensors. Choosing this combination will make sure that each Publish will contain an exact 60-second increment of the recorded pulses so that each pulse is accounted for exactly once.

Please note that even though the messages themselves may not arrive in exact 60 second intervals, the 1 min. incremental option will contain the exact 60-second increments.
In general it is a good practice to use reasonably low frequencies for your application as larger quantities of published messages may affect performance of both unicontrol and the overarching systems.

HTTP

The device will accept HTTP requests at the following URLs:

(POST) http://[IPv4]/var_set?param=inpubfr_[PROCESS ID]&val=[VALUE]
(GET) http://[IPv4]/var_request?param=inpubfr_[PROCESS ID]



POST: http://192.168.1.255/var_set?param=inpubfr_9&val=9

will set the frequency of Process #9 input publishing to 5 minutes.

Learn more in HTTP API.

MQTT

This parameter cannot be accessed via MQTT. Learn more in MQTT API.

© 2024 ayatec.eu • Found a mistake?  Let us know!