GE

Posted on
Sat Dec 18, 2021 10:34 am
roquej offline
User avatar
Posts: 609
Joined: Jan 04, 2015
Location: South Florida, USA

GE

Never had this issue when doing sync on a z-wave device. After upgrading to 2021.2, on an M1 mac-min with MacOS 12.1, sync for a GE Smart Motion Switch (26931), generates the following error:


Z-Wave Syncing - started for "Master Closet-Lights"
Z-Wave Syncing - retrieved module neighbors list: 6, 9, 10, 13, 14, 15, 18, 20, 21, 24, 25, 26, 27, 28, 29, 31, 32, 39, 49, 50, 51, 52, 55, 58, 59, 62, 63, 64, 65, 92, 94, 99, 103, 108, 112, 119, 126, 127, 128, 131, 136, 140, 141, 145, 147, 157, 159, 162, 167, 168, 180, 181, 182, 194, 195, 196, 197, 198
Z-Wave Syncing - assigning return route to "137 - Master Closet-Lights"
Z-Wave Syncing - assigned return route
Z-Wave Error Error in plugin execution:

Traceback (most recent call last):
File "/Library/Application Support/Perceptive Automation/Indigo 2021.2/IndigoPluginHost.app/Contents/Resources/PlugIns/serialinterface.py", line 517, in startCommThread
self.processCommThread()
File "/Library/Application Support/Perceptive Automation/Indigo 2021.2/IndigoPluginHost.app/Contents/Resources/PlugIns/serialinterface.py", line 691, in processCommThread
self.processQueueInPacket(packet) # Subclass is required to define.
File "zwaveinterface.py", line 2883, in processQueueInPacket
File "zwaveinterface.py", line 2855, in _processFuncCall
File "zwaveinterface.py", line 2921, in _processCommandReply
File "zwaveinterface.py", line 2904, in _processFuncTriggersAndBroadcast
File "zwaveinterface.py", line 2853, in _processFuncCall
File "zwavecmd_manufactureinfo.py", line 79, in _processManufactureInfo
File "zwavenode.py", line 607, in _updateModelInfoFromIDs
AttributeError: 'module' object has no attribute 'kModelDefinition'

Z-Wave Error exc type is <type 'exceptions.AttributeError'>
Z-Wave Error restarting serial connection in 5.0 seconds
Interface Failure lost connection with interface
Z-Wave connected to Z-WaveMe USB Stick (ZME UZB1) interface on /dev/cu.usbmodem2201 (firmware 5.39, minimum SDK 6.81.01)
Z-Wave Error Error trying to communicate with "137 - Master Closet-Lights".
Z-Wave Error device "Patio Sensor-Motion" should be re-synced using the "Define and Sync..." button in the device edit dialog (the internal device definition has been revised)
Z-Wave Error failed to get module 137 info from controller ('module' object has no attribute 'kModelDefinition')

Any suggestions? Is this an issue with the driver?

JP

Posted on
Sat Dec 18, 2021 10:53 am
jay (support) offline
Site Admin
User avatar
Posts: 18224
Joined: Mar 19, 2008
Location: Austin, Texas

Re: GE

Was it an existing device that you were resyncing or a new device?

If it was an existing device, I'd recommend excluding it from your Z-Wave interface then including it again and see if you get a different result.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Sat Dec 18, 2021 12:28 pm
roquej offline
User avatar
Posts: 609
Joined: Jan 04, 2015
Location: South Florida, USA

Re: GE

It was existing. Will try as suggest and report back.

Thanks,

JP


Sent from my iPhone using Tapatalk Pro

Posted on
Sat Dec 18, 2021 1:01 pm
roquej offline
User avatar
Posts: 609
Joined: Jan 04, 2015
Location: South Florida, USA

Re: GE

No luck. Same problem after removing and including it back. So far only happens with this device type.

Z-Wave Syncing - started for "153 - Relay Power Switch"
Z-Wave Syncing - retrieved module neighbors list: 6, 8, 9, 10, 12, 14, 15, 20, 21, 24, 25, 26, 27, 28, 29, 31, 32, 50, 55, 58, 59, 62, 63, 64, 92, 99, 100, 108, 112, 119, 126, 127, 128, 131, 136, 140, 147, 157, 159, 162, 167, 180, 181, 193, 194, 195, 196, 197, 198
Z-Wave Syncing - assigning return route to "153 - Relay Power Switch"
Z-Wave Syncing - assigned return route
Z-Wave Error Error in plugin execution:

Traceback (most recent call last):
File "/Library/Application Support/Perceptive Automation/Indigo 2021.2/IndigoPluginHost.app/Contents/Resources/PlugIns/serialinterface.py", line 517, in startCommThread
self.processCommThread()
File "/Library/Application Support/Perceptive Automation/Indigo 2021.2/IndigoPluginHost.app/Contents/Resources/PlugIns/serialinterface.py", line 691, in processCommThread
self.processQueueInPacket(packet) # Subclass is required to define.
File "zwaveinterface.py", line 2883, in processQueueInPacket
File "zwaveinterface.py", line 2855, in _processFuncCall
File "zwaveinterface.py", line 2921, in _processCommandReply
File "zwaveinterface.py", line 2904, in _processFuncTriggersAndBroadcast
File "zwaveinterface.py", line 2853, in _processFuncCall
File "zwavecmd_manufactureinfo.py", line 79, in _processManufactureInfo
File "zwavenode.py", line 607, in _updateModelInfoFromIDs
AttributeError: 'module' object has no attribute 'kModelDefinition'

Z-Wave Error exc type is <type 'exceptions.AttributeError'>
Z-Wave Error restarting serial connection in 5.0 seconds
Interface Failure lost connection with interface
Z-Wave connected to Z-WaveMe USB Stick (ZME UZB1) interface on /dev/cu.usbmodem2201 (firmware 5.39, minimum SDK 6.81.01)
Z-Wave Error Error trying to communicate with "153 - Relay Power Switch".
Z-Wave Error device "Patio Sensor-Motion" should be re-synced using the "Define and Sync..." button in the device edit dialog (the internal device definition has been revised)
Z-Wave found module included in controller with no matching device (missing or disabled): 153 - Relay Power Switch

JP

Posted on
Sat Dec 18, 2021 3:56 pm
matt (support) offline
Site Admin
User avatar
Posts: 21417
Joined: Jan 27, 2003
Location: Texas

Re: GE

Can you open the Terminal app on your Mac and copy/paste in the following, press return, then copy/paste the Terminal window results into a reply for me?

Code: Select all
cd /Library/Application\ Support/Perceptive\ Automation/Indigo\ 2021.2/Plugins
cd .Z-Wave.indigoPlugin/Contents/Server\ Plugin
ls -asl zwavedev_ge*

Image

Posted on
Sat Dec 18, 2021 4:15 pm
roquej offline
User avatar
Posts: 609
Joined: Jan 04, 2015
Location: South Florida, USA

Re: GE

matt (support) wrote:
Can you open the Terminal app on your Mac and copy/paste in the following, press return, then copy/paste the Terminal window results into a reply for me?

Code: Select all
cd /Library/Application\ Support/Perceptive\ Automation/Indigo\ 2021.2/Plugins
cd .Z-Wave.indigoPlugin/Contents/Server\ Plugin
ls -asl zwavedev_ge*


Here you go matt:

ls -asl zwavedev_ge*
304 -rwxrwxr-x 1 house.roque admin 153632 Dec 14 14:29 zwavedev_ge_dualdimmer.so
304 -rwxrwxr-x 1 house.roque admin 153632 Dec 14 14:29 zwavedev_ge_fancontrol.so
304 -rwxrwxr-x 1 house.roque admin 153664 Dec 14 14:29 zwavedev_ge_genericmotion.so
304 -rwxrwxr-x 1 house.roque admin 153680 Dec 14 14:29 zwavedev_ge_smartmotiondimmer.so
304 -rwxrwxr-x 1 house.roque admin 153680 Dec 14 14:29 zwavedev_ge_smartmotionswitch.so
304 -rwxrwxr-x 1 house.roque admin 153664 Dec 14 14:29 zwavedev_ge_switch.so
304 -rwxrwxr-x 1 house.roque admin 153712 Dec 14 14:29 zwavedev_generic_leakfreezesensor.so
304 -rwxrwxr-x 1 house.roque admin 153664 Dec 14 14:29 zwavedev_generic_leaksensor.so
304 -rwxrwxr-x 1 house.roque admin 153680 Dec 14 14:29 zwavedev_generic_motionsensor.so
304 -rwxrwxr-x 1 house.roque admin 153696 Dec 14 14:29 zwavedev_generic_openclosesensor.so
304 -rwxrwxr-x 1 house.roque admin 153664 Dec 14 14:29 zwavedev_generic_thermostat.so
304 -rwxrwxr-x 1 house.roque admin 153728 Dec 14 14:29 zwavedev_generic_thermostat_heat_only.so
304 -rwxrwxr-x 1 house.roque admin 153696 Dec 14 14:29 zwavedev_generic_window_covering.so

Posted on
Mon Dec 20, 2021 9:24 am
roquej offline
User avatar
Posts: 609
Joined: Jan 04, 2015
Location: South Florida, USA

Re: GE

bump

Posted on
Mon Dec 20, 2021 9:39 am
matt (support) offline
Site Admin
User avatar
Posts: 21417
Joined: Jan 27, 2003
Location: Texas

Re: GE

We are looking into this, but it is going to take a while because of a family emergency.

Image

Posted on
Mon Dec 20, 2021 11:29 am
roquej offline
User avatar
Posts: 609
Joined: Jan 04, 2015
Location: South Florida, USA

Re: GE

Matt - no worries and hope everything is OK.

JP

Posted on
Thu Dec 23, 2021 3:55 pm
matt (support) offline
Site Admin
User avatar
Posts: 21417
Joined: Jan 27, 2003
Location: Texas

Re: GE

Thanks – everything is going much better now. I just sent you an email with instructions to try a beta version of Indigo's Z-Wave library that will hopefully fix the problem.

Image

Posted on
Thu Dec 23, 2021 5:21 pm
roquej offline
User avatar
Posts: 609
Joined: Jan 04, 2015
Location: South Florida, USA

Re: GE

Glad to hear Matt. Out right but will try the fix later today and let you know.

JP


Sent from my iPhone using Tapatalk Pro

Posted on
Fri Dec 24, 2021 10:31 am
roquej offline
User avatar
Posts: 609
Joined: Jan 04, 2015
Location: South Florida, USA

Re: GE

Fix!

As always, your support is world-class. Thank you!

JP

Posted on
Tue Feb 01, 2022 9:29 am
whmoorejr offline
User avatar
Posts: 763
Joined: Jan 15, 2013
Location: Houston, TX

Re: GE

Same issue here with all my GE devices, with a couple of differences...
I first noticed problems when triggers that watch the motion sensors on the GE switches weren't working. So I started to try to clean up my zwave network.

I found the same error as above with a couple differences that I'm curious about....

Code: Select all
connected to Z-Stick Gen5 (ZW090) interface on /dev/cu.usbmodem1411 (firmware 1.00, SDK unknown)

Comparitively, that's an older firmware and unknown SDK. I tried looking up how to update the firmware and I could only find WinBlows methods.
Does it matter? Should I just get a new Z-Stick?

The second part that looks different.... All the GE Devices are in the log as Z-Wave Errors, but I'm getting a bunch of other errors as well. (I'll trim the list, but it's about 30 lines +/-)
Code: Select all
Z-Wave Error                    failed to get module 022 info from controller ('module' object has no attribute 'kModelDefinition')
Z-Wave                          found module included in controller with no matching device (missing or disabled): 043 - Notification Sensor
Z-Wave Error                    device "044 - Notification Sensor" should be re-synced using the "Define and Sync..." button in the device edit dialog (the internal device definition has been revised)
Z-Wave                          found module included in controller with no matching device (missing or disabled): 045 - Notification Sensor
Most of the "Z-Wave" lines (not "Error") are devices that have been deleted. So far I tried to "Optimize Z-Wave Network" and "Remove Failed Modules from Controller"

"Remove Failed Modules" removes nothing, and tells me it can't remove ones that haven't been deleted. (but it's not removing the ones that were deleted previously)
Another oddity.... when I ask for a list of failed modules, it is logging a list of 5 modules. 3 are working fine, 2 are temporarily unplugged (RGB bulbs for holiday lighting)

Bill
My Plugin: My People

Posted on
Wed Feb 02, 2022 11:49 am
matt (support) offline
Site Admin
User avatar
Posts: 21417
Joined: Jan 27, 2003
Location: Texas

Re: GE

I'll send you via email the update that fixes the "kModelDefinition" missing error.

I wouldn't worry about updating the SDK unless you are having problems with the Z-Stick (and the kModelDefinition error is an Indigo bug not Z-Stick related).

Image

Posted on
Wed Feb 02, 2022 2:24 pm
whmoorejr offline
User avatar
Posts: 763
Joined: Jan 15, 2013
Location: Houston, TX

Re: GE

matt (support) wrote:
I'll send you via email the update that fixes the "kModelDefinition" missing error.

The update fixed it Matt. Thank you for the lightning fast reply.

Stay warm.

Bill
My Plugin: My People

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 10 guests