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


  • 0

A call for advanced zwave logging


Question

Guest jrkalf
Posted

Dear Developers!

since I've bought the HC2 solution and some zwave.me wall controllers I had inexplicable errors trying to configure the devices properly.

It was until recently when I "hacked" the HC2 box to gain root access, I was able to solve the issue. By opening up the "screened" zwave process I was able to look under the hood to what actually was going on, on the zwave network.

I saw a lot of transmit errors and reconfiguration errors which caused a lot of transmit delays and my zwave network was going berserk! This has costed me 3 pairs of AAAA batteries on the devices already because the zwave network was literally draining the life out of the wall controllers trying to configure them properly.

With some testing I found out it was the angle at which the antenna of the HC2 was set that caused a weak spot in the coverage of my house and the proper communications with the controllers.

I was only able to recognise this by monitoring the output of this screened z-wave process which should have been logged to a file which is viewable in the web-interface for debugging purposes!

Because I was finally able to recognise this, I deleted my wall controllers from the network and set them up properly again under a right angle of antenna and have proper communications.

It seems that setting up the zwave.me devices isn't hard at all and doesn't require a lot of waking up the devices. It's all about feedback and knowing WHEN to wake up the device and start receiving the information.

If you need help setting this up "under the hood" of the device, I won't mind helping. I want a perfectly working device.

please provide us with the essential tooling for, besides having an easily usable device, a powerful device.

[ Added: 2013-02-26, 12:18 ]

Link to Fibaro Bugtracker:

Please login or register to see this link.

and

Please login or register to see this link.

Recommended Posts

  • 0
Posted

Some questions about the root access:

1 - If I mess up the debian system, can I restore the system with the 'Recovery' USB-Stick?

I made a backup/image from the recovery-stick before using my HC2 (with Linux's dd-command).

I noticed when connecting a usb-keyboard and vga-display I can access the Linux system. (Need of the root-password is still needed though...).

About giving users root access: When there is a way to restore your HC2, why not giving users the right to access their OWN unit? You can make a selectable option in the web-UI with a proper warning when, selecting this option, Fibaro support will expire.

A lot of linux-based devices work this way (for example Synology and QNAP NAS, Mios Vera etc.)

2 - Will root access be restored to factory-default when a firmware update is installed?

  • 0
Posted

No, if you root your system your avoid your guaranty. Fibaro don't allow that.

But after I don't know if you can restore the system with the stick but I don't think so.

  • 0
Posted
No, if you root your system your avoid your guaranty. Fibaro don't allow that.

But after I don't know if you can restore the system with the stick but I don't think so.

As far I can tell, but I didn't investigate enough (yet), the recovery-stick has (Fibaro-adapted) Linux partitions, based on Debian 6. The system boots from this stick.

So, I have a copy from a non-adapted rescue-stick then I can use the this to reboot the system?

I will try this to check this if this is true.

  • 0
Posted
No, if you root your system your avoid your guaranty. Fibaro don't allow that.

But after I don't know if you can restore the system with the stick but I don't think so.

As far I can tell, but I didn't investigate enough (yet), the recovery-stick has (Fibaro-adapted) Linux partitions, based on Debian 6. The system boots from this stick.

So, I have a copy from a non-adapted rescue-stick then I can use the this to reboot the system?

I will try this to check this if this is true.

You backup key are not going to work. They must register the pendrive in HC2 to work. I tell you that because when I receive my new one, they ask me to login on hc2 for that.

Join the conversation

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

Guest
Answer this question...

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