more G-Labs products

Author Topic: TESTING RELEASE  (Read 196260 times)

December 11, 2014, 12:13:14 AM
Reply #360

RichieC

  • ***
  • Information
  • Full Member
  • Posts: 67
Looks like i spoke too soon!

I used to modules cleanup option to remove all of the old modules that no longer exist and now my ZWave devices are working again!

Is there a way to permantly remove these old z-wave devices.. as they reappear whenever homegenie is restarted?

Rich

I have updated to r440, and problem that i had previously but fixed in the previous update seems to have reappeared..

None of my Z-Wave TZ68 Switches work anymore with this version!

When i turn a switch on/off the widget in Homegenie shows that it is on/off and the notification appears to show that the device has been switched but it doesnt actually switch the device. If i press the button on the device to switch it on/off manually - the home genie just shows "Basic Get" for the device and it doesnt update the widget with it new status.

Any ideas what this could be?

Rich

December 11, 2014, 12:21:41 AM
Reply #361

Gene

  • *****
  • Information
  • Administrator
  • Posts: 1472
  • Tangible is the future!
    • Yet Another Programmer
After cleaning up modules do a soft restart by clicking the restart button in the maintenance section.
This should force writing of system configuration files.
If you do an hard reset (eg. power loss or a system reboot) hg doesn't have the time to write the current configuration.

g.

December 14, 2014, 10:33:23 PM
Reply #362

RichieC

  • ***
  • Information
  • Full Member
  • Posts: 67
After cleaning up modules do a soft restart by clicking the restart button in the maintenance section.
This should force writing of system configuration files.
If you do an hard reset (eg. power loss or a system reboot) hg doesn't have the time to write the current configuration.

g.

Gene, This doesn't work..

If i use the modules cleanup option to remove all of the old z-wave nodes that are no longer in use, then click the restart button to do a soft restart, when homegenie starts up it shows "Adding node 2", "Adding node 3" etc.. for all of the nodes that i have removed in the cleanup option and puts them all back!

December 14, 2014, 11:19:55 PM
Reply #363

dani

  • *****
  • Information
  • Global Moderator
  • Posts: 535
If HG create the old node, it's because they always exist on your zwave controller I think. Which controller do you use ? You must unrecord a zwave module from controller before tout register it again. It's very important to respect that.

Cheers
Dani

December 15, 2014, 11:39:02 AM
Reply #364

RichieC

  • ***
  • Information
  • Full Member
  • Posts: 67
Im using a Z-Stick controller..

I think you're right.. it's because they are registered on the controller and it picks them up each time.. but the problem is some of the node are actually the same device that has been registered more than once.. question is, how can i remove them once this has happened?

Is there a way to reset the z-stick to remove all devices and start again?


December 15, 2014, 01:34:50 PM
Reply #365

Gene

  • *****
  • Information
  • Administrator
  • Posts: 1472
  • Tangible is the future!
    • Yet Another Programmer
Hi RichieC,

this is a missing feature, added issue to github:

https://github.com/genielabs/HomeGenie/issues/70

Cheers,
g.

December 15, 2014, 03:05:07 PM
Reply #366

Gene

  • *****
  • Information
  • Administrator
  • Posts: 1472
  • Tangible is the future!
    • Yet Another Programmer
In the latest source code has been added "Hard Reset" button to z-wave options that should remove all paired nodes from the controller.
Can someone test it from source code?

https://github.com/genielabs/HomeGenie/

Cheers,
g.

December 15, 2014, 11:16:14 PM
Reply #367

nunofx

  • *
  • Information
  • Newbie
  • Posts: 18
Hi Gene,

I updated to r443 from r421 and HG on the browser is unusable and looks unformatted (check attachm).

Do you know what happened?

Thanks Nuno.
« Last Edit: December 16, 2014, 12:00:51 AM by nunofx »

December 16, 2014, 10:54:04 AM
Reply #368

RichieC

  • ***
  • Information
  • Full Member
  • Posts: 67
Thanks for adding this Gene, I'll try and test it tonight.. if i can figure out how to install the code onto my pi :-)

I'm assuming that it's not possible to selectively remove nodes from the controller instead of resetting and removing everything?

Rich

In the latest source code has been added "Hard Reset" button to z-wave options that should remove all paired nodes from the controller.
Can someone test it from source code?

https://github.com/genielabs/HomeGenie/

Cheers,
g.

December 16, 2014, 01:36:26 PM
Reply #369

Gene

  • *****
  • Information
  • Administrator
  • Posts: 1472
  • Tangible is the future!
    • Yet Another Programmer
I think selective removal of a node is only possible if you still have the device that was originarly paired, so you can press the button on it when the "remove node" operation is asking so.
If you don't know how to run HG from source code, just wait a few days when next update become available.

Cheers,
g.

December 16, 2014, 05:57:01 PM
Reply #370

dani

  • *****
  • Information
  • Global Moderator
  • Posts: 535
For unpair a Node that is always paired from Aeon ZStick 2 :
- Unplug Stick from USB
- Press the paired button of ZStick during a few seconds until the blue light flashing quickly
- Then habitually press the paired button of the ZWave module 3 times shortly.
The module will be unpaired.
But the number of the node in the ZStick will be never used again.
After a hard reset, I don't know, if the new number of paired module will be started at 2.
« Last Edit: December 16, 2014, 05:59:33 PM by dani »

December 19, 2014, 05:01:04 PM
Reply #371

RichieC

  • ***
  • Information
  • Full Member
  • Posts: 67
I have installed r447 and have notied something a bit strange...

All of my widgets that show temperature, i.e. thermostats and my 3-in1 motion sesnsors all now show their temperature in Farenheit whereas they used to show in Centigrade. However the values shown in the group list still show in Centigrade.

I haven't had a chance to try the Z-Wave hard reset option yet, but i'll try this over the weekend and let you know how it goes..

Rich

December 19, 2014, 11:25:53 PM
Reply #372

Gene

  • *****
  • Information
  • Administrator
  • Posts: 1472
  • Tangible is the future!
    • Yet Another Programmer
Hi RichieC,

this is a known issue, please add it to github.

Cheers,
g.

December 22, 2014, 12:17:07 AM
Reply #373

RichieC

  • ***
  • Information
  • Full Member
  • Posts: 67
Ok Gene, will add the temp issue to GitHub.. strangely though.. its now working correctly again and showing Temps in Degrees C.. and im not sure that ive done anything to get it to do this?

I have now tested the new Z-Wave hard reset option and can confirm that it works, although there are some issues.

It does remove all nodes from the controller, however if you then go into the modules cleanup option all of the nodes are still there. If you then try to remove a node from here, it runs a discovery and adds all of the nodes (except the one you've chosen to remove) back to the controller!

I did manage to remove all of them by removing a node from cleanup and then resetting the controller each time, but it would be good if you could erase all of the nodes from Homegenie's database when doing a hard reset to prevent this.

Also, the Add Node option in homegenie dosn't seem to work correctly - at least not for all types of devices.. I had to add all of my Z-Wave devices back using the inclusion option of the Z-Stick itself (pressing the button etc) then doing a discovery in HomeGenie which then found them all...

Interestingly all of the modules kept their old z-wave node ids that were assigned before the reset - I did think that this is probably because they were not excluded from the network before the reset, i imagine if the modules were removed/reset before adding them back to the network their id's would start at 2 again .. but i diddn't try this..

Rich

December 30, 2014, 08:51:59 PM
Reply #374

Jens

  • *****
  • Information
  • Global Moderator
  • Posts: 211
Hi Gene,

in 441 I am currently developing an APP which uses the serial port by
var portname = "/dev/ttyAMA0";

based on the serial example and this works fine.

After updating via Maintenance - update to the latest version, it looks like I can neither send nor receive data anymore. Going back to 441 gets it back working.

Any idea?

Thanks
regards
Jens