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

Hello gggizmo,

Perhaps if you restart HC3 it can go down? If yes locate the consumer.

My HC3 crashed 11 timed a day and run smoothly at night.

Fibaro support blamed 3rd party devices.

Hc3 20 rooms and 40 devices CPU goes to 95-100% and freezes.

I reincluded all devices about 3 times so somewher in the HC3 memory is probally not giving back and beeing cunsumed tillthere is nothing left.

Now I am back on HC2 

HC3 is just consuming power wit tow rooms and two devices doorsensor and doorbell

 

HC2 20 rooms 140 devices not aproblem at all is running smoothly now.

Stay tuned and dont loos faith,

//Sjakie

 

Posted
8 minutes ago, Sjakie said:

Hello gggizmo,

Perhaps if you restart HC3 it can go down? If yes locate the consumer.

My HC3 crashed 11 timed a day and run smoothly at night.

Fibaro support blamed 3rd party devices.

Hc3 20 rooms and 40 devices CPU goes to 95-100% and freezes.

I reincluded all devices about 3 times so somewher in the HC3 memory is probally not giving back and beeing cunsumed tillthere is nothing left.

Now I am back on HC2 

HC3 is just consuming power wit tow rooms and two devices doorsensor and doorbell

 

HC2 20 rooms 140 devices not aproblem at all is running smoothly now.

Stay tuned and dont loos faith,

//Sjakie

 

go back hc2 is not an option..too much wall boxes to open again to include devices. But as written in previous post without aoq and with 40 block scenes involving 70 zwave devices ( half of them are not fibaro) 7 lue lamp, and 4 qa system is stable and cpu average load is less than 20%.

I have some freeze only if i do multiple activities on web interface and to solve is enough to temporary change ip address of hc3.I know is weird, but now for example i experience some freeze during creation of block scene. simply change hc3 ip, after few seconds change it back and eveything goes normal.

For me most of scenes and zwave devices commands are executed during afternoon-evening. So in the mornig average cpu load is under 10%, and in afternoon/evening i have an average 25% with spikes of less than 1 second to 60% 80%, no delay on action.

Faith is not a problem...wife complaining about home automation IS the problem...

  • Topic Author
  • Posted (edited)
    12 hours ago, Rover said:

    Till now I only used the global variable way.

    Indeed the second way is more versatile, only I am not experienced in building a QA.

    But I have seen now that you can easily generate a QA-device in HC3 with a wizard.

    I have a good idea, one QA with up to ten buttons to control via AOQ lines

    Please login or register to see this spoiler.

     

    Edited by cag014
    Posted

    I thinking to buy another hc3 unit and use it as master of hc3 via aoq to test it and discover if any delay or high cpu load is related to zwave topology. Actually i 'm going crazy cuase i can't identify what's involved in this crazy behaviour of my system.

    @cag014

    any advice,hint, on what to test?

     

     

     

    Anyone are actually using Hc3 as main system with at least 40 zwave devices and aoq?  Can you test please the average response time to aoq action?

     

    Tnx

     

    Posted
    7 hours ago, cag014 said:

    I have a good idea, one QA with up to ten buttons to control via AOQ lines

    Please login or register to see this spoiler.

    Very nice! Please publish the .fqa of this QA, in order to learn how to create this.

  • Topic Author
  • Posted (edited)
    5 hours ago, Rover said:

    Very nice! Please publish the .fqa of this QA, in order to learn how to create this.

    Here is the QA, but please don't use it with current AOQ.

    I will post (hope today) new AOQ with some changes to speed up startup and response time.

    Have tested on Android phone, works fine.

    Install the QA and see if it works on iPhone (you should see the changes on the QA's label)

    You need to fill the jLbl{} array with your names, up to ten.

    Please avoid white spaces.

    jLbl={"OpenGarage","CloseGarage",....}

     

    Please feel free to change the code as required for your system. For example you can extend to 30 items (looks like it does fit the screen on phone)

    Note: this QA could not be used in block scenes.

    Please login or register to see this attachment.

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

    I thinking to buy another hc3 unit and use it as master of hc3 via aoq to test it and discover if any delay or high cpu load is related to zwave topology. Actually i 'm going crazy cuase i can't identify what's involved in this crazy behaviour of my system.

    @cag014

    any advice,hint, on what to test?

     

     

     

    Anyone are actually using Hc3 as main system with at least 40 zwave devices and aoq?  Can you test please the average response time to aoq action?

     

    Tnx

     

    May I suggest to open on browser Network monitoring (developer tools in settings) to see what kind of activity you have.

    Mostly you should see refresh activity....

    Here is an example of mine HC3 on Microsoft Edge browser

    Please login or register to see this spoiler.

     

    Edited by cag014
    Posted
    2 hours ago, cag014 said:

    May I suggest to open on browser Network monitoring (developer tools in settings) to see what kind of activity you have.

    Mostly you should see refresh activity....

    Here is an example of mine HC3 on Microsoft Edge browser

    Please login or register to see this spoiler.

    yes as you can see, so?

     

    Please login or register to see this attachment.

    Posted

    As i wrote in previous post with block scene system is stable and i have no delay. My goal buying a new hc3 is to check if i can test the new one as main without zwave device. Test speed, load eventually delay with aoq to compare two different scenarios. I think the new one will be delivered tomorrow,so i already know what to do next week end.

    Now i have 2 hc3 2 hc2 1 hcl. In production just 1 hc3 and 1 hcl...so i think i can do a lot of extensive test...

     

    Posted
    20 hours ago, Sjakie said:

    Hello gggizmo,

    Perhaps if you restart HC3 it can go down? If yes locate the consumer.

     

     

    after a lot of work i decide to test stability in current configuration. So i'll test aoq in a brand new unit on week end. After 1 day no delay, average cpu load under 20% till 5 pm average 25% from 5 pm to 11 pm near 10% during sleep time, ram consumption 58%.

     

     

    Posted

    Please login or register to see this spoiler.

    If not all devices have been armed, then I should like to wait (till a defined maximum time) for the arming to complete.

    In HC2 scene I have used a while loop for this. The experience is that from time to time the arming takes more time then average (here I took 2 seconds, but maybe you need f.i. 12 seconds), so: how to minimize the waiting time for arming completely, while being sure that all devices have been armed?

  • Topic Author
  • Posted
    35 minutes ago, Rover said:

    Please login or register to see this spoiler.

    First of all not equal sign in conditions is "<>"  and not "!=" (like C).

    Following operators are supported:

    = equal to

    < less than

    > greater than

    <> not equal to

    As I understand the delay you're talking about is in {"all","armAlarm","2","{`DeurenRamenStatus`:value=false}"},

    This is not a delay after... it will wait 2 seconds and will arm the alarms. Your problem is to verify after while if it armed, right?

    Try that

    {"all","armAlarm","","{`DeurenRamenStatus`:value=false}"},

        {"Arming error","sendEmail,2","~5~Niet alles armed",{"$Beneden:value=disarmed}{$Boven:value=disarmed"}},

    The idea is that sendEmail command will be delayed for 5 seconds and then executed if $Beneden is disarmed or $Boven is disarmed.

     

    Another question, why you're using global variables and not directly zone names.

    From my expirience try to use as much as possible with the devices names and avoid use of variables. The reason that after few weeks it's more readable than trying to figure out "what to hell I did here"?

     

  • Topic Author
  • Posted (edited)

    To all

    Here a latest version with some improvement performances.

    What's new:

    You can use global and QA variables in HC3 slave.

    centralSceneSupport and sceneActivation  for slaves systems supported. (tested)

    @Rover AOQ_REMOTE QA supported (tested)

     

    @gggizmo

    Please update HC3 to latest SW 5.041.26.

    Looks like CPU dramatically improved...  may be your CPU problems finally are gone ?

    see below with my AOQ.

    Please login or register to see this spoiler.

    Overall new HC3 version looks much faster

    Please login or register to see this attachment.

    Edited by cag014
    Posted
    34 minutes ago, cag014 said:

    To all

    Here a latest version with some improvement performances.

    What's new:

    You can use global and QA variables in HC3 slave.

    centralSceneSupport and sceneActivation  for slaves systems supported. (tested)

    @Rover AOQ_REMOTE QA supported (tested)

     

    @gggizmo

    Please update HC3 to latest SW 5.041.26.

    Looks like CPU dramatically improved...  may be your CPU problems finally are gone ?

    see below with my AOQ.

    Please login or register to see this spoiler.

    Home Center 3 2 units
    Each AOQ 2ea

    It started working

    Thanks

    Works as a master/slave

     

     

    Please login or register to see this attachment.

    Posted
    2 hours ago, cag014 said:

    Another question, why you're using global variables and not directly zone names.

    From my expirience try to use as much as possible with the devices names and avoid use of variables. The reason that after few weeks it's more readable than trying to figure out "what to hell I did here"?

    Which global variables? Boven and Beneden are alarm zones.

    DeurenRamenStatus :

    Please login or register to see this spoiler.

    BTW: Thanks for all your help ?

    Posted (edited)

    I see no updates available at the moment: 5.40.37 software is up to date...

    It's me unlucky or you have some insider in fibaro?:-)

    Edited by gggizmo
  • Topic Author
  • Posted
    2 hours ago, gggizmo said:

    I see no updates available at the moment: 5.40.37 software is up to date...

    It's me unlucky or you have some insider in fibaro?:-)

    Oops... this is a beta release.... for tests.

    I believe in few days will be available to all.

    I'm monitoring CPU load and it looks very promising...

    2 hours ago, Rover said:

    Which global variables? Boven and Beneden are alarm zones.

    DeurenRamenStatus :

    Please login or register to see this spoiler.

    My... mistake, It was intended to someone else. Sorry

    Posted (edited)
    6 hours ago, cag014 said:

    To all

    Here a latest version with some improvement performances.

    What's new:

    You can use global and QA variables in HC3 slave.

    centralSceneSupport and sceneActivation  for slaves systems supported. (tested)

    @Rover AOQ_REMOTE QA supported (tested)

     

    @gggizmo

    Please update HC3 to latest SW 5.041.26.

    Looks like CPU dramatically improved...  may be your CPU problems finally are gone ?

    see below with my AOQ.

    Please login or register to see this spoiler.

    This is the response of button on S2 of Fibaro Dimmer2, just without pushing any button ?

     

    AOQ_REMOTE QA not yet tested.

     

     

    Edited by Rover
    Posted

    I see:

    Please login or register to see this spoiler.

    What is wrong in the calculation of ?random(`RandomMinTijd`,`RandomMaxTijd`)?

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

    improvement performances: initiation 56 seconds --> 34 seconds ?

     

    centralSceneSupport and sceneActivation  for slaves systems supported. (tested): works ?

     

    Please login or register to see this spoiler.

    1. Bad file descriptor error could be seen when a lot of commands sent to slave.... working to figure out why it happens... but the command is executed.

     

    2. Regarding sceneActivation I think the problem is in command - you're trying to turnOff remote?

    trueAct={ {"&ConstantHalLicht","setGlobal","0"},{"`DimmerHal`","turnOff",""},{"Dimmerlicht","sendEmail[2]","SceneActivation 11: 1x op Omlaag klikken"} } }},

    I assume it should be

    trueAct={ {"&ConstantHalLicht","setGlobal","0"},{"`Dimmerlicht`","turnOff",""},{"Dimmerlicht","sendEmail[2]","SceneActivation 11: 1x op Omlaag klikken"} } }},

    Thanks again for finding bug - error checker should warn that "turnOff" command is not available for remote controller, from other hand might be that your remote does have it. Could you please post API data of this remote, I want to be sure about that.

     

     

    Edited by cag014

    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...