Jump to content

Welcome to Smart Home Forum by FIBARO

Dear Guest,

 

as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.

 

As a member you can:

  •     Start new topics and reply to others
  •     Follow topics and users to get email updates
  •     Get your own profile page and make new friends
  •     Send personal messages
  •     ... and learn a lot about our system!

 

Regards,

Smart Home Forum by FIBARO Team


Recommended Posts

Posted
9 minutes ago, cag014 said:

For the switches that's OK, because you need different condition value=false and not value=0

For the dimmer, that's strange! For 11 seconds the status not updated??? So the dimmer was always on?

To me it sounds like the condition for the dimmer is wrong also? Is it the same `DimmerHall` that you tested before?

 

 

 

 

Please login or register to see this spoiler.

Now 15 seconds with HC2 switch 212'hc2.

For the dimmer, that's strange! For 11 seconds the status not updated??? So the dimmer was always on?

       Yes, the dimmer was always on.

To me it sounds like the condition for the dimmer is wrong also? Is it the same `DimmerHall` that you tested before?

   HalDimmer  is the QA Slave device I tested before, DimmerHal is the <device>'hc2  device, both tested before.

Posted
15 minutes ago, cag014 said:

Please change the line of $blank back to ON/OFF, it makes the line generic for all dimmers/switches (no specific conditions)

{0,"$blank",{trueAct={{"`HalDimmer`","turnOn"},{"`HalDimmer`","turnOff","1"}}}},

and set {"$blank>2","rptAction,3,1","trueAct")

Please login or register to see this spoiler.

11 seconds, we are making progress!

Just the question why 1 second delay turns out to be 2 seconds.

  • Topic Author
  • Posted

    I see one of them turns to 4 seconds delay!

    I'm running in the loop same scenario for last 5 hours and no unexpected delays over 1 second.

    My guess something slows down the execution in HC3...

    Could you please reboot HC3?

    Posted (edited)
    1 hour ago, cag014 said:

    I see one of them turns to 4 seconds delay!

    I'm running in the loop same scenario for last 5 hours and no unexpected delays over 1 second.

    My guess something slows down the execution in HC3...

    Could you please reboot HC3?

    After reboot:

    Please login or register to see this spoiler.

    2x AOQ on Edge and 2x AOQ on Firefox

    Edited by Rover
  • Topic Author
  • Posted
    24 minutes ago, Rover said:

    After reboot:

    Please login or register to see this spoiler.

    What do you mean by 2x on Edge and 2x AOQ on Firefox? do you mean you run 4 x AOQ?

    Posted
    15 minutes ago, cag014 said:

    What do you mean by 2x on Edge and 2x AOQ on Firefox? do you mean you run 4 x AOQ?

    Sorry for my fake news.

    No , that is not the case: 1x Edge for editing, 1x Edge for debug screen, 1x Firefox for HC-WebEye.

  • Topic Author
  • Posted (edited)
    On 9/30/2020 at 7:18 PM, SmartLifeSystems said:

     

     

    Is it rue the sendPush and sendiPush too.

    Here is an example. My phone got the notoifications 2 times. If i don't set the ID413, got the notifications the 2 phones normally.

    {0, "$DayArmed",{state="value=armed",trueAct={"Satel Integra:","sendPush,3370,413","A riasztó nappali élesítése aktív."}}},

    I still trying to find the reason for that, but w/o success

    Could you please post snapshot of debug window where this command shown?

    May be another solution can help you, when you need to send push to both numbers use just "sendPush" w/o IDs. AOQ by default sends push to all users in the system. Only when you need to send to specific user, then use ID in sendPush

    Thanks

    BTW - did you mange to set temperature in zones?

    Edited by cag014
  • Topic Author
  • Posted

    OK, finally this is the latest version which I'll post today in forum's download

     

    Please login or register to see this attachment.

    Posted
    4 hours ago, cag014 said:

    OK, finally this is the latest version which I'll post today in forum's download

     

    Please login or register to see this attachment.

    What has been changed in v3.5?

    Posted (edited)
    7 hours ago, cag014 said:

    I still trying to find the reason for that, but w/o success

    Could you please post snapshot of debug window where this command shown?

    May be another solution can help you, when you need to send push to both numbers use just "sendPush" w/o IDs. AOQ by default sends push to all users in the system. Only when you need to send to specific user, then use ID in sendPush

    Thanks

    BTW - did you mange to set temperature in zones?

     

     

    Yes, I use the Climate panel.

     

    I saw the link, what you sent me, but my phone settings is correctly.

    If I set only the ID413 phone in the line, the messages arrive correctly, but the ID3370 phone gets then as well.

    Only the ID3370 phone gets the messages doubled.

     

    If I use the following settings, the messages are sent to both off the phones.

     

    pushNote    = {false,"3370"}  -- if true, alerts interactive push notification will send

     

    If I use the following settings, the messages are also sent to both phones but the ID3370 gets then doubled.

     

    pushNote    = {false,"3370,413"}  -- if true, alerts interactive push notification will send

     

    So I can not achieve that only one phone receives acertain messages.

     

    Thanks!

     

    Example the line:

     

    {0, "`garageDS`",{state="value=true",trueAct={"Garázsajtó:","sendPush,413","A garázsajtó nyitva."}}},

     

    The debug window:

     

    [2020-10-04] [11:24:17] [TRACE] [AOQ3694]: 3.5jM{122} TGarage:421:Garage door sensor[true] => sendPush,413(Noémi iPhone-ja,) 'Garázsajtó:','A garázsajtó nyitva.')

     

    But the message is received by the ID3370 phone too.

     

     

    Edited by SmartLifeSystems
    Posted (edited)

    Hi @cag014

    Could you please change this or-relation to work?

    Please login or register to see this spoiler.

     

    Edited by Rover
  • Topic Author
  • Posted (edited)
    1 hour ago, Rover said:

    Hi @cag014

    Could you please change this or-relation to work?

    Please login or register to see this spoiler.

    Will see what can be done.

    Meanwhile if you can "replace" 35 by 34, you can use range definition

    state="sceneActivation=32~35" means 33and 34 are in range and will be executed.

    or

    sceneActivation=32~36 and use lineState to exclude 34

     

    Edited by cag014
  • Topic Author
  • Posted

    @Rover

    On second thought, that option already exists

    {0,"`VoordeurSwitch`",{lineState={" if {`VoordeurSwitch`:sceneActivation=33} or {`VoordeurSwitch`:sceneActivation=35},

    initOnStartup=false,state="sceneActivation=30~40",trueAct={....

    Posted

    Hi cag!

     

    How can you setting this?

     

    If I push a button before I leave the house and somewhere the window or door is open, then the AOQ send to me a messages.

    Now I use the next line, but don't work correctly for me. 

     

    {0.5, "{`kisszobaAblak`}{`bedroomWindow`}{`storeroomDoor`}{`storeroomWindow`}{`livingroomDoor`}{`livingroomWindow3`}{`balconyDoor`}{`livingroomWindow2`}{`livingroomWindow`}{`hallWindow`}",{state="value=true",timeLoopAct={"Satel Integra:","sendPush","$name in the $room is open. Please close it, before you leave the house!"}}},

     

  • Topic Author
  • Posted (edited)

    This is the way to send push if any sensor is breached:

    {0,"`pushButton`,{state="sceneActivation=1",trueAct={"Satel Integra","sendPush","Sensor breached - please close it, before you leave the house!",

    "{`kisszobaAblak`:value=true}{`bedroomWindow`:value=true}{`storeroomDoor`:value=true}{`storeroomWindow`:value=true}{`livingroomDoor`:value=true}{`livingroomWindow3`:value=true}{`balconyDoor`:value=true}{`livingroomWindow2`:value=true}{`livingroomWindow`:value=true}{`hallWindow`:value=true}"}}},

     

    To send what is breached, not an easy option. If these sensors already in AOQ, then you can update variable.

    If not then to send the list of all of them like that

     

    {0,"`pushButton`,{state="sceneActivation=1",

    trueAct={"Satel Integra","sendPush","Sensor breached: kisszobaAblak= @`kisszobaAblak`>value, bedroomWindow=@`bedroomWindow`>value,  storeroomDoor=@`storeroomDoor`>value, storeroomWindow=@`storeroomWindow`>value, livingroomDoor=@`livingroomDoor`>value, livingroomWindow3=@`livingroomWindow3`>value, livingroomWindow=@`livingroomWindow`>value, hallWindow=@`livingroohallWindow`>value, close before you leave the house!", "{`kisszobaAblak`:value=true}{`bedroomWindow`:value=true}{`storeroomDoor`:value=true}{`storeroomWindow`:value=true} {`livingroomDoor`:value=true} {`livingroomWindow3`:value=true} {`balconyDoor`:value=true}{`livingroomWindow2`:value=true}{`livingroomWindow`:value=true}{`hallWindow`:value=true}"}}},

    You should rceive for each sensor value 0 or 1. If value=1 means breached.

     

    Of course you can make a line for each sensor and send only the sensors that breached.

    {0,"`pushButton`,{state="sceneActivation=1",trueAct={"Satel Integra","sendPush","kisszobaAblak is open, please close before you leave the house!","{`kisszobaAblak`:value=true}"}}},

    {0,"`pushButton`,{state="sceneActivation=1",trueAct={"Satel Integra","sendPush","bedroomWindowis open, please close before you leave the house!",

    "{`bedroomWindow`:value=true}"}}},

    ....

    ....

    Edited by cag014
  • Topic Author
  • Posted (edited)
    8 hours ago, SmartLifeSystems said:

     

     

    Yes, I use the Climate panel.

     

    I saw the link, what you sent me, but my phone settings is correctly.

    If I set only the ID413 phone in the line, the messages arrive correctly, but the ID3370 phone gets then as well.

    Only the ID3370 phone gets the messages doubled.

     

    If I use the following settings, the messages are sent to both off the phones.

     

    pushNote    = {false,"3370"}  -- if true, alerts interactive push notification will send

     

    May I ask you to test that with HC3 block scene?

    Just create a block scene with push notification (you can choose any combination there) and run it. When you run it manually  It should be executed regardless the trigger.

    Let's see how many notification you receive....

    Please login or register to see this spoiler.

     

    Edited by cag014
  • Topic Author
  • Posted

    To all,

    I don't know if you're aware about emitEvent option in HC3.

    It could be used instead of some variables and to trigger Lua/block scenes.

     

    Posted (edited)
    2 hours ago, cag014 said:

    May I ask you to test that with HC3 block scene?

    Just create a block scene with push notification (you can choose any combination there) and run it. When you run it manually  It should be executed regardless the trigger.

    Let's see how many notification you receive....

    Please login or register to see this spoiler.

     

    Thanks your help. I will try tomorrow and i will tell you how working.

    Edited by SmartLifeSystems
  • Topic Author
  • Posted
    1 hour ago, SmartLifeSystems said:

    OK, I tried this in block scene and working correctly.

    At any combination?

    Posted
    8 hours ago, cag014 said:

    At any combination?

     

    Yes, every combination.

    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.

    Guest
    Reply to this topic...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

    ×
    ×
    • Create New...