Ad Widget

Collapse

MACRO in custom interval value not accepted after upgrading from 6.4.17 to 7.0.2

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • gbmadmin
    Junior Member
    • Mar 2020
    • 18

    #1

    MACRO in custom interval value not accepted after upgrading from 6.4.17 to 7.0.2

    I don't understand if this is a bug or I am doing somenthing wrong, but after upgrading from 6.4.17 to 7.0.2 (and the error is still present in 7.0.3) I am seeing an error if I use a MACRO string in the value field of an item's custom interval. MACRO string was ok in version 6, I've been using it for at least a couple of years.

    Example
    I have a MACRO defined like this:
    {$INVERTER_CHECK} = 1-7,05:50-21:00
    Click image for larger version

Name:	Schermata 2024-08-24 alle 12.03.56.png
Views:	239
Size:	30.3 KB
ID:	490196

    The MACRO is used in an item's custom interval value:
    Type = Flexible
    Interval = 60
    Period = {$INVERTER_CHECK}​
    Click image for larger version

Name:	Schermata 2024-08-24 alle 12.09.11.png
Views:	191
Size:	37.4 KB
ID:	490198

    This configuration was working fine in version 6.

    After upgrading to version 7 the MACRO string value is not accepted anymore. The item is not run and this error appears:
    Invalid scheduling interval "{$INVERTER_CHECK}"
    Click image for larger version

Name:	Schermata 2024-08-24 alle 12.09.41.png
Views:	185
Size:	66.5 KB
ID:	490199

    The item runs without errors if the MACRO string is substituted with the actual value:
    Type = Flexible
    Interval = 60
    Period = 1-7,05:50-21:00
    Click image for larger version

Name:	Schermata 2024-08-24 alle 12.05.30.png
Views:	187
Size:	36.1 KB
ID:	490200

    Click image for larger version

Name:	Schermata 2024-08-24 alle 12.06.54.png
Views:	192
Size:	46.1 KB
ID:	490201
    Attached Files
  • gbmadmin
    Junior Member
    • Mar 2020
    • 18

    #2
    This issue is now fixed in version 7.0.4, thanks.

    Comment

    Working...