Jump to content
AT&T to end email-to-text ×

MWareman

Members
  • Posts

    4959
  • Joined

  • Last visited

Everything posted by MWareman

  1. When doing a 'state' trigger - it will 'trigger' every time the integration restarts as you are seeing. This is because the value refreshes on reload - triggering even if the value didn't change. If you only want it to trigger when the value changes - you need a 'from' and/or a 'to'. Here is what I have triggering on a sensor exposed from ISY: platform: state entity_id: - sensor.elkm1_door_to_garage from: "off" to: "on" With this - there is no trigger when the integration restarts. Only when the sensor changes state in the defined direction (off to on in this case). If you want both directions - simply add two triggering conditions in the automation with the 'from' and 'to' reversed between them. 'off' and 'on' may be different depending on how the sensor is configured in HA.
  2. I have the same switch, yes - and the 'HAIL' workaround was what I was using prior to moving to zmatter. It's unfortunate. Going to pull them and replace I think since I've not needed this workaround on any other switch.
  3. No solution yet for me Leviton switch... it's still not triggering anything, though I can remotely control it. Aeotec Minimote is still not working. Daughter still upset at this one! I just added a new Zooz Scene Controller (ZEN32) - and it included fine. Added the nodes. It's a mixed bag. I can remotely control the relay. IF the relay is bound to the main button then I see immediate state updates in the admin console when pushing the main button. I am NOT able to see any state updates for the 4 scene buttons nor am I able to trigger any programs to operate with any buttons (if the main button is unlinked from relay control). Edit: Just did an update with interview - and the scene nodes disappeared from IOX (leaving the programs with unsupported elements) and leaving only the basic assoc only nodes. A second 'Update with interview' put them back but in the root of the device tree. I put the button 1 and 2 as well as the first and second basic assoc into a scene (the scene has an Insteon device in it that works well) - and no buttons on the Zooz are controlling the scene. The two buttons are not even controlling each other as I would expect when they are both in the same scene.
  4. Looks like 5.5.4 just dropped - no support thread (yet). I just updated - lets see how this goes.
  5. Welcome! The main udx logs are at /var/udx/logs/log - it shows there actions performed by udx (including when you do upgrades etc). Michael.
  6. Good to know. I will add something after the wait to see if the program is triggering and I'm just not seeing it. I had originally tried an empty program (I'm fairly sure that long ago that was all that was needed). Edit to add: I would think the true/false would still indicate though. I deliberately set the condition so that 'On' would turn the on program true and the off program false. Neither are occurring. If a 'wait' with nothing afterwards outright prevents a program triggering then I suspect something more is at issue.
  7. I got this from /var/log/messages - though I know somewhere there is a log that udx writes... I'm away from home at the moment so will dig a bit more when I get home again.
  8. Fibaro Keyfob (never used on Zooz - included new onto zmatter). Not triggering programs at all. ZWAY.LOG shows the events are arriving correctly and being 'Delivered to Z-Wave stack'. However - programs are not triggering. Examples: Basic 2 OFF - [ID 016C][Parent 0168] If 'Mobile / Fibaro Keyfob / ZY 032 Basic Assoc Only 2' is switched On Then Wait 4 seconds Else - No Actions - (To add one, press 'Action') Dimmer 3 ON - [ID 0169][Parent 0168] If 'Mobile / Fibaro Keyfob / ZY 032 Dimmer Assoc Only 3' is switched On Then Wait 4 seconds Else - No Actions - (To add one, press 'Action') I am not able to get any such programs to trigger (I have one for each node - both on and off. The 'wait' is just so the program goes 'green' in the admin console if triggered - and none are) Anyone had success with a Fibaro Keyfob?
  9. I'm having the same issue - none of the switches I have that use HAIL to notify the controller that something changed are working. The main type I have is the Leviton DZ6HD-1BZ. 'Query' works - but putting it's nodes into a scene or a program triggering on 'HAIL' do not work.
  10. Just got the following two updates, but cannot find a changelog. Not noticed what's changed yet. Anyone else? Jan 15 21:17:01 polisy pkg[87756]: udx upgraded: 3.3.4_1 -> 3.3.4_8 Jan 15 21:17:19 polisy pkg[88047]: isy upgraded: 5.5.3_4 -> 5.5.3_6
  11. Updating did not restore any missing devices. "Synchronize New and Deleted" seems to know what's 'missing' - but interviews still fail. The Fibaro Button I couldn't use because it's button push was not being detected is now being detected. The Fibaro 🔐 fob I couldn't include can now be included. It shows as the several nodes I expected. Good job! The Aeotec Minimote I had to reset and try to re-include. It included and displayed just 1 node (ZY 033 Controller) and no other nodes. I was expecting a separate node for each button. I cannot select the device in programs either so it's not possible to use the device.
  12. Got a response to my ticket - an issue has been identified that would affect multiple devices. No specifics yet on which devices but the fix is in to allow the nodes to be seen. Not clear yet on the lack of interviews though. Also noted: the lack of writing to the ZWAY.LOG file is an issue in log rotation. I had restarted the ISY binary (which got logging going again) and this is the correct temporary resolution until the root issue can be located.
  13. By looking at this: /rest/zmatter/zwave/dh/node/31/cc/0 I see some parts where the interview was done - and others where it was not done. Command Classes list for device 31 instance 0 [.]: Command Class 32 0x20 BASIC Empty DATA devices.31.instances.0.commandClasses.32.data = Empty Boolean DATA devices.31.instances.0.commandClasses.32.data.supported = True Integer DATA devices.31.instances.0.commandClasses.32.data.version = 0 (0x00000000) Boolean DATA devices.31.instances.0.commandClasses.32.data.security = True Boolean DATA devices.31.instances.0.commandClasses.32.data.interviewDone = True Integer DATA devices.31.instances.0.commandClasses.32.data.interviewCounter = 9 (0x00000009) Empty DATA devices.31.instances.0.commandClasses.32.data.level = Empty Command Class 34 0x22 APPLICATION_STATUS Empty DATA devices.31.instances.0.commandClasses.34.data = Empty Boolean DATA devices.31.instances.0.commandClasses.34.data.supported = True Integer DATA devices.31.instances.0.commandClasses.34.data.version = 1 (0x00000001) Boolean DATA devices.31.instances.0.commandClasses.34.data.security = False Boolean DATA devices.31.instances.0.commandClasses.34.data.interviewDone = True Integer DATA devices.31.instances.0.commandClasses.34.data.interviewCounter = 9 (0x00000009) Command Class 86 0x56 CRC_16_ENCAP Empty DATA devices.31.instances.0.commandClasses.86.data = Empty Boolean DATA devices.31.instances.0.commandClasses.86.data.supported = True Integer DATA devices.31.instances.0.commandClasses.86.data.version = 1 (0x00000001) Boolean DATA devices.31.instances.0.commandClasses.86.data.security = False Boolean DATA devices.31.instances.0.commandClasses.86.data.interviewDone = True Integer DATA devices.31.instances.0.commandClasses.86.data.interviewCounter = 9 (0x00000009) Command Class 89 0x59 ASSOCIATION_GROUP_INFO Empty DATA devices.31.instances.0.commandClasses.89.data = Empty Boolean DATA devices.31.instances.0.commandClasses.89.data.supported = True Integer DATA devices.31.instances.0.commandClasses.89.data.version = 1 (0x00000001) Boolean DATA devices.31.instances.0.commandClasses.89.data.security = False Boolean DATA devices.31.instances.0.commandClasses.89.data.interviewDone = False Integer DATA devices.31.instances.0.commandClasses.89.data.interviewCounter = 8 (0x00000008) Empty DATA devices.31.instances.0.commandClasses.89.data.dynamic = Empty Command Class 90 0x5a DEVICE_RESET_LOCALLY Empty DATA devices.31.instances.0.commandClasses.90.data = Empty Boolean DATA devices.31.instances.0.commandClasses.90.data.supported = True Integer DATA devices.31.instances.0.commandClasses.90.data.version = 1 (0x00000001) Boolean DATA devices.31.instances.0.commandClasses.90.data.security = True Boolean DATA devices.31.instances.0.commandClasses.90.data.interviewDone = True Integer DATA devices.31.instances.0.commandClasses.90.data.interviewCounter = 9 (0x00000009) Boolean DATA devices.31.instances.0.commandClasses.90.data.reset = False Command Class 91 0x5b CENTRAL_SCENE Empty DATA devices.31.instances.0.commandClasses.91.data = Empty Boolean DATA devices.31.instances.0.commandClasses.91.data.supported = True Integer DATA devices.31.instances.0.commandClasses.91.data.version = 3 (0x00000003) Boolean DATA devices.31.instances.0.commandClasses.91.data.security = True Boolean DATA devices.31.instances.0.commandClasses.91.data.interviewDone = True Integer DATA devices.31.instances.0.commandClasses.91.data.interviewCounter = 9 (0x00000009) Integer DATA devices.31.instances.0.commandClasses.91.data.maxScenes = 12 (0x0000000c) Empty DATA devices.31.instances.0.commandClasses.91.data.currentScene = Empty Empty DATA devices.31.instances.0.commandClasses.91.data.keyAttribute = Empty Boolean DATA devices.31.instances.0.commandClasses.91.data.slowRefresh = True Boolean DATA devices.31.instances.0.commandClasses.91.data.slowRefreshSupport = True Empty DATA devices.31.instances.0.commandClasses.91.data.sceneSupportedKeyAttributesMask = Empty Int[] DATA devices.31.instances.0.commandClasses.91.data.sceneSupportedKeyAttributesMask.1 = int[5] [00] 0 [01] 1 [02] 2 [03] 3 [04] 4 Int[] DATA devices.31.instances.0.commandClasses.91.data.sceneSupportedKeyAttributesMask.2 = int[5] [00] 0 [01] 1 [02] 2 [03] 3 [04] 4 Int[] DATA devices.31.instances.0.commandClasses.91.data.sceneSupportedKeyAttributesMask.3 = int[5] [00] 0 [01] 1 [02] 2 [03] 3 [04] 4 Int[] DATA devices.31.instances.0.commandClasses.91.data.sceneSupportedKeyAttributesMask.4 = int[5] [00] 0 [01] 1 [02] 2 [03] 3 [04] 4 Int[] DATA devices.31.instances.0.commandClasses.91.data.sceneSupportedKeyAttributesMask.5 = int[5] [00] 0 [01] 1 [02] 2 [03] 3 [04] 4 Int[] DATA devices.31.instances.0.commandClasses.91.data.sceneSupportedKeyAttributesMask.6 = int[5] [00] 0 [01] 1 [02] 2 [03] 3 [04] 4 Int[] DATA devices.31.instances.0.commandClasses.91.data.sceneSupportedKeyAttributesMask.7 = int[1] [00] 0 Int[] DATA devices.31.instances.0.commandClasses.91.data.sceneSupportedKeyAttributesMask.8 = int[1] [00] 0 Int[] DATA devices.31.instances.0.commandClasses.91.data.sceneSupportedKeyAttributesMask.9 = int[1] [00] 0 Int[] DATA devices.31.instances.0.commandClasses.91.data.sceneSupportedKeyAttributesMask.10 = int[1] [00] 0 Int[] DATA devices.31.instances.0.commandClasses.91.data.sceneSupportedKeyAttributesMask.11 = int[1] [00] 0 Int[] DATA devices.31.instances.0.commandClasses.91.data.sceneSupportedKeyAttributesMask.12 = int[1] [00] 0 Command Class 94 0x5e ZWAVEPLUS_INFO Empty DATA devices.31.instances.0.commandClasses.94.data = Empty Boolean DATA devices.31.instances.0.commandClasses.94.data.supported = True Integer DATA devices.31.instances.0.commandClasses.94.data.version = 2 (0x00000002) Boolean DATA devices.31.instances.0.commandClasses.94.data.security = False Boolean DATA devices.31.instances.0.commandClasses.94.data.interviewDone = True Integer DATA devices.31.instances.0.commandClasses.94.data.interviewCounter = 9 (0x00000009) Integer DATA devices.31.instances.0.commandClasses.94.data.plusVersion = 1 (0x00000001) Integer DATA devices.31.instances.0.commandClasses.94.data.roleType = 4 (0x00000004) Integer DATA devices.31.instances.0.commandClasses.94.data.nodeType = 0 (0x00000000) Integer DATA devices.31.instances.0.commandClasses.94.data.installerIcon = 5632 (0x00001600) Integer DATA devices.31.instances.0.commandClasses.94.data.userIcon = 5632 (0x00001600) String DATA devices.31.instances.0.commandClasses.94.data.roleTypeString = "Portable Slave" Command Class 112 0x70 CONFIGURATION Empty DATA devices.31.instances.0.commandClasses.112.data = Empty Boolean DATA devices.31.instances.0.commandClasses.112.data.supported = True Integer DATA devices.31.instances.0.commandClasses.112.data.version = 1 (0x00000001) Boolean DATA devices.31.instances.0.commandClasses.112.data.security = True Boolean DATA devices.31.instances.0.commandClasses.112.data.interviewDone = True Integer DATA devices.31.instances.0.commandClasses.112.data.interviewCounter = 9 (0x00000009) Boolean DATA devices.31.instances.0.commandClasses.112.data.preferBulk = False Boolean DATA devices.31.instances.0.commandClasses.112.data.noBulkSupport = True Command Class 114 0x72 MANUFACTURER_SPECIFIC Empty DATA devices.31.instances.0.commandClasses.114.data = Empty Boolean DATA devices.31.instances.0.commandClasses.114.data.supported = True Integer DATA devices.31.instances.0.commandClasses.114.data.version = 2 (0x00000002) Boolean DATA devices.31.instances.0.commandClasses.114.data.security = True Boolean DATA devices.31.instances.0.commandClasses.114.data.interviewDone = True Integer DATA devices.31.instances.0.commandClasses.114.data.interviewCounter = 9 (0x00000009) Integer DATA devices.31.instances.0.commandClasses.114.data.vendorId = 271 (0x0000010f) String DATA devices.31.instances.0.commandClasses.114.data.vendor = "Fibaro" Integer DATA devices.31.instances.0.commandClasses.114.data.productId = 8192 (0x00002000) Integer DATA devices.31.instances.0.commandClasses.114.data.productType = 4097 (0x00001001) Binary DATA devices.31.instances.0.commandClasses.114.data.serialNumber = byte[8] [000000000000BD69] Empty DATA devices.31.instances.0.commandClasses.114.data.pseudoRandom = Empty Command Class 115 0x73 POWERLEVEL Empty DATA devices.31.instances.0.commandClasses.115.data = Empty Boolean DATA devices.31.instances.0.commandClasses.115.data.supported = True Integer DATA devices.31.instances.0.commandClasses.115.data.version = 1 (0x00000001) Boolean DATA devices.31.instances.0.commandClasses.115.data.security = False Boolean DATA devices.31.instances.0.commandClasses.115.data.interviewDone = True Integer DATA devices.31.instances.0.commandClasses.115.data.interviewCounter = 9 (0x00000009) Integer DATA devices.31.instances.0.commandClasses.115.data.level = 0 (0x00000000) Integer DATA devices.31.instances.0.commandClasses.115.data.timeout = 0 (0x00000000) Command Class 117 0x75 PROTECTION Empty DATA devices.31.instances.0.commandClasses.117.data = Empty Boolean DATA devices.31.instances.0.commandClasses.117.data.supported = True Integer DATA devices.31.instances.0.commandClasses.117.data.version = 2 (0x00000002) Boolean DATA devices.31.instances.0.commandClasses.117.data.security = True Boolean DATA devices.31.instances.0.commandClasses.117.data.interviewDone = True Integer DATA devices.31.instances.0.commandClasses.117.data.interviewCounter = 9 (0x00000009) Integer DATA devices.31.instances.0.commandClasses.117.data.state = 0 (0x00000000) Integer DATA devices.31.instances.0.commandClasses.117.data.rfState = 0 (0x00000000) Empty DATA devices.31.instances.0.commandClasses.117.data.exclusive = Empty Empty DATA devices.31.instances.0.commandClasses.117.data.timeout = Empty Integer DATA devices.31.instances.0.commandClasses.117.data.stateCap = 3 (0x00000003) Integer DATA devices.31.instances.0.commandClasses.117.data.rfStateCap = 1 (0x00000001) Boolean DATA devices.31.instances.0.commandClasses.117.data.exclusiveCap = False Boolean DATA devices.31.instances.0.commandClasses.117.data.timeoutCap = False Command Class 122 0x7a FIRMWARE_UPDATE_MD Empty DATA devices.31.instances.0.commandClasses.122.data = Empty Boolean DATA devices.31.instances.0.commandClasses.122.data.supported = True Integer DATA devices.31.instances.0.commandClasses.122.data.version = 3 (0x00000003) Boolean DATA devices.31.instances.0.commandClasses.122.data.security = False Boolean DATA devices.31.instances.0.commandClasses.122.data.interviewDone = True Integer DATA devices.31.instances.0.commandClasses.122.data.interviewCounter = 9 (0x00000009) Integer DATA devices.31.instances.0.commandClasses.122.data.manufacturerId = 271 (0x0000010f) Integer DATA devices.31.instances.0.commandClasses.122.data.firmwareId = 4129 (0x00001021) Integer DATA devices.31.instances.0.commandClasses.122.data.checksum = 61781 (0x0000f155) Boolean DATA devices.31.instances.0.commandClasses.122.data.upgradeable = True Integer DATA devices.31.instances.0.commandClasses.122.data.fragmentSize = 32 (0x00000020) Integer DATA devices.31.instances.0.commandClasses.122.data.firmwareCount = 0 (0x00000000) Empty DATA devices.31.instances.0.commandClasses.122.data.fragmentTransmitted = Empty Empty DATA devices.31.instances.0.commandClasses.122.data.fragmentCount = Empty Empty DATA devices.31.instances.0.commandClasses.122.data.hardwareVersion = Empty Empty DATA devices.31.instances.0.commandClasses.122.data.blockedDuringUpdate = Empty Empty DATA devices.31.instances.0.commandClasses.122.data.activation = Empty Empty DATA devices.31.instances.0.commandClasses.122.data.requestStatusStr = Empty Empty DATA devices.31.instances.0.commandClasses.122.data.requestStatus = Empty Empty DATA devices.31.instances.0.commandClasses.122.data.updateStatusStr = Empty Empty DATA devices.31.instances.0.commandClasses.122.data.updateStatus = Empty Empty DATA devices.31.instances.0.commandClasses.122.data.activationStatusStr = Empty Empty DATA devices.31.instances.0.commandClasses.122.data.activationStatus = Empty Empty DATA devices.31.instances.0.commandClasses.122.data.prepareStatusStr = Empty Empty DATA devices.31.instances.0.commandClasses.122.data.prepareStatus = Empty Empty DATA devices.31.instances.0.commandClasses.122.data.waitTime = Empty Command Class 128 0x80 BATTERY Empty DATA devices.31.instances.0.commandClasses.128.data = Empty Boolean DATA devices.31.instances.0.commandClasses.128.data.supported = True Integer DATA devices.31.instances.0.commandClasses.128.data.version = 1 (0x00000001) Boolean DATA devices.31.instances.0.commandClasses.128.data.security = False Boolean DATA devices.31.instances.0.commandClasses.128.data.interviewDone = True Integer DATA devices.31.instances.0.commandClasses.128.data.interviewCounter = 9 (0x00000009) Integer DATA devices.31.instances.0.commandClasses.128.data.lastChange = 1672958864 (0x63b75390) Empty DATA devices.31.instances.0.commandClasses.128.data.history = Empty Integer DATA devices.31.instances.0.commandClasses.128.data.history.100 = 1672958864 (0x63b75390) Integer DATA devices.31.instances.0.commandClasses.128.data.last = 100 (0x00000064) Command Class 132 0x84 WAKE_UP Empty DATA devices.31.instances.0.commandClasses.132.data = Empty Boolean DATA devices.31.instances.0.commandClasses.132.data.supported = True Integer DATA devices.31.instances.0.commandClasses.132.data.version = 2 (0x00000002) Boolean DATA devices.31.instances.0.commandClasses.132.data.security = True Boolean DATA devices.31.instances.0.commandClasses.132.data.interviewDone = True Integer DATA devices.31.instances.0.commandClasses.132.data.interviewCounter = 9 (0x00000009) Integer DATA devices.31.instances.0.commandClasses.132.data.interval = 0 (0x00000000) Integer DATA devices.31.instances.0.commandClasses.132.data.nodeId = 255 (0x000000ff) Integer DATA devices.31.instances.0.commandClasses.132.data.min = 0 (0x00000000) Integer DATA devices.31.instances.0.commandClasses.132.data.max = 0 (0x00000000) Integer DATA devices.31.instances.0.commandClasses.132.data.default = 0 (0x00000000) Integer DATA devices.31.instances.0.commandClasses.132.data.step = 0 (0x00000000) Empty DATA devices.31.instances.0.commandClasses.132.data.lastWakeup = Empty Empty DATA devices.31.instances.0.commandClasses.132.data.lastSleep = Empty Boolean DATA devices.31.instances.0.commandClasses.132.data.wakeupOnDemand = False Command Class 133 0x85 ASSOCIATION Empty DATA devices.31.instances.0.commandClasses.133.data = Empty Boolean DATA devices.31.instances.0.commandClasses.133.data.supported = True Integer DATA devices.31.instances.0.commandClasses.133.data.version = 2 (0x00000002) Boolean DATA devices.31.instances.0.commandClasses.133.data.security = True Boolean DATA devices.31.instances.0.commandClasses.133.data.interviewDone = True Integer DATA devices.31.instances.0.commandClasses.133.data.interviewCounter = 9 (0x00000009) Integer DATA devices.31.instances.0.commandClasses.133.data.groups = 13 (0x0000000d) Integer DATA devices.31.instances.0.commandClasses.133.data.specificGroup = 1 (0x00000001) Empty DATA devices.31.instances.0.commandClasses.133.data.1 = Empty Integer DATA devices.31.instances.0.commandClasses.133.data.1.max = 1 (0x00000001) Binary DATA devices.31.instances.0.commandClasses.133.data.1.nodes = byte[0] Empty DATA devices.31.instances.0.commandClasses.133.data.2 = Empty Integer DATA devices.31.instances.0.commandClasses.133.data.2.max = 5 (0x00000005) Binary DATA devices.31.instances.0.commandClasses.133.data.2.nodes = byte[0] Empty DATA devices.31.instances.0.commandClasses.133.data.3 = Empty Integer DATA devices.31.instances.0.commandClasses.133.data.3.max = 5 (0x00000005) Binary DATA devices.31.instances.0.commandClasses.133.data.3.nodes = byte[0] Empty DATA devices.31.instances.0.commandClasses.133.data.4 = Empty Integer DATA devices.31.instances.0.commandClasses.133.data.4.max = 5 (0x00000005) Binary DATA devices.31.instances.0.commandClasses.133.data.4.nodes = byte[0] Empty DATA devices.31.instances.0.commandClasses.133.data.5 = Empty Integer DATA devices.31.instances.0.commandClasses.133.data.5.max = 5 (0x00000005) Binary DATA devices.31.instances.0.commandClasses.133.data.5.nodes = byte[0] Empty DATA devices.31.instances.0.commandClasses.133.data.6 = Empty Integer DATA devices.31.instances.0.commandClasses.133.data.6.max = 5 (0x00000005) Binary DATA devices.31.instances.0.commandClasses.133.data.6.nodes = byte[0] Empty DATA devices.31.instances.0.commandClasses.133.data.7 = Empty Integer DATA devices.31.instances.0.commandClasses.133.data.7.max = 5 (0x00000005) Binary DATA devices.31.instances.0.commandClasses.133.data.7.nodes = byte[0] Empty DATA devices.31.instances.0.commandClasses.133.data.8 = Empty Integer DATA devices.31.instances.0.commandClasses.133.data.8.max = 5 (0x00000005) Binary DATA devices.31.instances.0.commandClasses.133.data.8.nodes = byte[0] Empty DATA devices.31.instances.0.commandClasses.133.data.9 = Empty Integer DATA devices.31.instances.0.commandClasses.133.data.9.max = 5 (0x00000005) Binary DATA devices.31.instances.0.commandClasses.133.data.9.nodes = byte[0] Empty DATA devices.31.instances.0.commandClasses.133.data.10 = Empty Integer DATA devices.31.instances.0.commandClasses.133.data.10.max = 5 (0x00000005) Binary DATA devices.31.instances.0.commandClasses.133.data.10.nodes = byte[0] Empty DATA devices.31.instances.0.commandClasses.133.data.11 = Empty Integer DATA devices.31.instances.0.commandClasses.133.data.11.max = 5 (0x00000005) Binary DATA devices.31.instances.0.commandClasses.133.data.11.nodes = byte[0] Empty DATA devices.31.instances.0.commandClasses.133.data.12 = Empty Integer DATA devices.31.instances.0.commandClasses.133.data.12.max = 5 (0x00000005) Binary DATA devices.31.instances.0.commandClasses.133.data.12.nodes = byte[0] Empty DATA devices.31.instances.0.commandClasses.133.data.13 = Empty Integer DATA devices.31.instances.0.commandClasses.133.data.13.max = 5 (0x00000005) Binary DATA devices.31.instances.0.commandClasses.133.data.13.nodes = byte[0] Command Class 134 0x86 VERSION Empty DATA devices.31.instances.0.commandClasses.134.data = Empty Boolean DATA devices.31.instances.0.commandClasses.134.data.supported = True Integer DATA devices.31.instances.0.commandClasses.134.data.version = 2 (0x00000002) Boolean DATA devices.31.instances.0.commandClasses.134.data.security = True Boolean DATA devices.31.instances.0.commandClasses.134.data.interviewDone = True Integer DATA devices.31.instances.0.commandClasses.134.data.interviewCounter = 9 (0x00000009) Integer DATA devices.31.instances.0.commandClasses.134.data.ZWLib = 3 (0x00000003) Integer DATA devices.31.instances.0.commandClasses.134.data.ZWProtocolMajor = 4 (0x00000004) Integer DATA devices.31.instances.0.commandClasses.134.data.ZWProtocolMinor = 38 (0x00000026) String DATA devices.31.instances.0.commandClasses.134.data.SDK = "6.51.09" Integer DATA devices.31.instances.0.commandClasses.134.data.applicationMajor = 3 (0x00000003) Integer DATA devices.31.instances.0.commandClasses.134.data.applicationMinor = 2 (0x00000002) Integer DATA devices.31.instances.0.commandClasses.134.data.hardwareVersion = 1 (0x00000001) Integer DATA devices.31.instances.0.commandClasses.134.data.firmwareCount = 0 (0x00000000) Integer DATA devices.31.instances.0.commandClasses.134.data.32 = 0 (0x00000000) Integer DATA devices.31.instances.0.commandClasses.134.data.34 = 1 (0x00000001) Integer DATA devices.31.instances.0.commandClasses.134.data.86 = 1 (0x00000001) Integer DATA devices.31.instances.0.commandClasses.134.data.89 = 1 (0x00000001) Integer DATA devices.31.instances.0.commandClasses.134.data.90 = 1 (0x00000001) Integer DATA devices.31.instances.0.commandClasses.134.data.91 = 3 (0x00000003) Integer DATA devices.31.instances.0.commandClasses.134.data.94 = 2 (0x00000002) Integer DATA devices.31.instances.0.commandClasses.134.data.112 = 1 (0x00000001) Integer DATA devices.31.instances.0.commandClasses.134.data.114 = 2 (0x00000002) Integer DATA devices.31.instances.0.commandClasses.134.data.115 = 1 (0x00000001) Integer DATA devices.31.instances.0.commandClasses.134.data.117 = 2 (0x00000002) Integer DATA devices.31.instances.0.commandClasses.134.data.122 = 3 (0x00000003) Integer DATA devices.31.instances.0.commandClasses.134.data.128 = 1 (0x00000001) Integer DATA devices.31.instances.0.commandClasses.134.data.132 = 2 (0x00000002) Integer DATA devices.31.instances.0.commandClasses.134.data.133 = 2 (0x00000002) Integer DATA devices.31.instances.0.commandClasses.134.data.134 = 2 (0x00000002) Integer DATA devices.31.instances.0.commandClasses.134.data.142 = 3 (0x00000003) Integer DATA devices.31.instances.0.commandClasses.134.data.152 = 1 (0x00000001) Command Class 142 0x8e MULTI_CHANNEL_ASSOCIATION Empty DATA devices.31.instances.0.commandClasses.142.data = Empty Boolean DATA devices.31.instances.0.commandClasses.142.data.supported = True Integer DATA devices.31.instances.0.commandClasses.142.data.version = 3 (0x00000003) Boolean DATA devices.31.instances.0.commandClasses.142.data.security = True Boolean DATA devices.31.instances.0.commandClasses.142.data.interviewDone = False Integer DATA devices.31.instances.0.commandClasses.142.data.interviewCounter = 9 (0x00000009) Integer DATA devices.31.instances.0.commandClasses.142.data.groups = 13 (0x0000000d) Empty DATA devices.31.instances.0.commandClasses.142.data.1 = Empty Integer DATA devices.31.instances.0.commandClasses.142.data.1.max = 1 (0x00000001) Binary DATA devices.31.instances.0.commandClasses.142.data.1.nodesInstances = byte[0] Empty DATA devices.31.instances.0.commandClasses.142.data.2 = Empty Integer DATA devices.31.instances.0.commandClasses.142.data.2.max = 5 (0x00000005) Binary DATA devices.31.instances.0.commandClasses.142.data.2.nodesInstances = byte[0] Empty DATA devices.31.instances.0.commandClasses.142.data.3 = Empty Integer DATA devices.31.instances.0.commandClasses.142.data.3.max = 5 (0x00000005) Binary DATA devices.31.instances.0.commandClasses.142.data.3.nodesInstances = byte[0] Empty DATA devices.31.instances.0.commandClasses.142.data.4 = Empty Integer DATA devices.31.instances.0.commandClasses.142.data.4.max = 5 (0x00000005) Binary DATA devices.31.instances.0.commandClasses.142.data.4.nodesInstances = byte[0] Empty DATA devices.31.instances.0.commandClasses.142.data.5 = Empty Integer DATA devices.31.instances.0.commandClasses.142.data.5.max = 5 (0x00000005) Binary DATA devices.31.instances.0.commandClasses.142.data.5.nodesInstances = byte[0] Empty DATA devices.31.instances.0.commandClasses.142.data.6 = Empty Integer DATA devices.31.instances.0.commandClasses.142.data.6.max = 5 (0x00000005) Binary DATA devices.31.instances.0.commandClasses.142.data.6.nodesInstances = byte[0] Empty DATA devices.31.instances.0.commandClasses.142.data.7 = Empty Integer DATA devices.31.instances.0.commandClasses.142.data.7.max = 5 (0x00000005) Binary DATA devices.31.instances.0.commandClasses.142.data.7.nodesInstances = byte[0] Empty DATA devices.31.instances.0.commandClasses.142.data.8 = Empty Integer DATA devices.31.instances.0.commandClasses.142.data.8.max = 5 (0x00000005) Binary DATA devices.31.instances.0.commandClasses.142.data.8.nodesInstances = byte[0] Empty DATA devices.31.instances.0.commandClasses.142.data.9 = Empty Integer DATA devices.31.instances.0.commandClasses.142.data.9.max = 0 (0x00000000) Binary DATA devices.31.instances.0.commandClasses.142.data.9.nodesInstances = byte[0] Empty DATA devices.31.instances.0.commandClasses.142.data.10 = Empty Integer DATA devices.31.instances.0.commandClasses.142.data.10.max = 0 (0x00000000) Binary DATA devices.31.instances.0.commandClasses.142.data.10.nodesInstances = byte[0] Empty DATA devices.31.instances.0.commandClasses.142.data.11 = Empty Integer DATA devices.31.instances.0.commandClasses.142.data.11.max = 0 (0x00000000) Binary DATA devices.31.instances.0.commandClasses.142.data.11.nodesInstances = byte[0] Empty DATA devices.31.instances.0.commandClasses.142.data.12 = Empty Integer DATA devices.31.instances.0.commandClasses.142.data.12.max = 0 (0x00000000) Binary DATA devices.31.instances.0.commandClasses.142.data.12.nodesInstances = byte[0] Empty DATA devices.31.instances.0.commandClasses.142.data.13 = Empty Integer DATA devices.31.instances.0.commandClasses.142.data.13.max = 0 (0x00000000) Binary DATA devices.31.instances.0.commandClasses.142.data.13.nodesInstances = byte[0] Command Class 152 0x98 SECURITY Empty DATA devices.31.instances.0.commandClasses.152.data = Empty Boolean DATA devices.31.instances.0.commandClasses.152.data.supported = True Integer DATA devices.31.instances.0.commandClasses.152.data.version = 1 (0x00000001) Boolean DATA devices.31.instances.0.commandClasses.152.data.security = True Boolean DATA devices.31.instances.0.commandClasses.152.data.interviewDone = True Integer DATA devices.31.instances.0.commandClasses.152.data.interviewCounter = 9 (0x00000009) Integer DATA devices.31.instances.0.commandClasses.152.data.scheme = 0 (0x00000000) Binary DATA devices.31.instances.0.commandClasses.152.data.secureNodeInfoFrame = byte[9] [855B705A728E868475] Boolean DATA devices.31.instances.0.commandClasses.152.data.securityAbandoned = False Boolean DATA devices.31.instances.0.commandClasses.152.data.canStream = False Empty DATA devices.31.instances.0.commandClasses.152.data.toFollow = Empty
  14. Interesting: 31 is the device I tried adding. I've not been able to get any battery powered device to successfully interview. So far - all the reports I've seen in the forum are similar - battery powered remotes.
  15. Thanks for the detail. I tried restarting the isy (IOP) process and restarting it, restarting the admin console as well and the nodes are still MIA. Not sure how to proceed yet - no answer from support yet.
  16. Seems adding new out of the box devices is not working either. Brand new Fibaro Keyfob in this case. 'Add Zwave Device' in the admin console - get waiting box. Touch a button three times to kick off inclusion. Keyfob thinks it's starting, admin console gets to this: where it sits for 20-30 seconds. Then the dialog just goes away with no device actually adding. To make this worse - the ZWAY.LOG is not being populated either: Last update Jan 2 - 3 days ago! Edit: I tried emailing support@universal-devices.com and have not got the usual response about a ticket being opened and the ticket was not opened in the https://www.universal-devices.com/my-tickets/ portal. Edit2: I performed a full reboot of Polisy - and the ZWAY.LOG is not being written again. I am not sure if the logging process got stalled - or something about zmatter got 'stuck'. Now the fob cannot be included (I guess it thinks it is) but there is no node in IOX. Michael.
  17. Got a minor update to the isy and udx binaries. I have not noticed what may have changed.
  18. Fantastic! Problem solved. Thank you! Michael.
  19. Currently using 1.0.9 on Android. From the 'Admin Dashboard' - I touch 'zwave', I select my Polisy (with ZMatter). I get a momentary 'Please wait..' then the app crashes. I have no performed a full sync since I migrated from Zooz to ZMatter. I send crash logs thru the play store debug feedback system.
  20. I gave up trying different things - tried an exclusion (didn't work) - so did a full device reset (and a 'Remove failed device' on IOX/ZMatter). Trying to add it back now - and ZMatter does not appear to be recognizing it. When I hit 'Join' - I get a lot of zwave traffic to/from the device - and pages of events in the ZWAY.LOG - but no nodes created at all.
  21. For the button, this worked. I don't really want to do this universally since when you do this devices get now IDs so trying to find a way to reset the connection preserving as much as possible.
  22. A bit more troubleshooting. When pressing a button, the ZWAY.LOG file shows: [2023-01-01 16:23:05.362] [D] [...] RECEIVED: ( 01 0C 00 04 00 0C 03 20 01 05 A7 00 00 7B ) [2023-01-01 16:23:05.362] [D] [...] SENT ACK [2023-01-01 16:23:05.363] [D] [...] SETDATA devices.12.data.lastReceived = 0 (0x00000000) [2023-01-01 16:23:05.363] [W] [...] Ignoring Set packet recieved on lower security scheme Plain text than our highest S0 (acceptSetSecurityLevel is not set) [2023-01-01 16:23:05.364] [E] [...] Error returned from _zway_cc_call_handler(zway, device->default_instance, controller->id, 0, data[4 + L], &data[5 + L]): Function class not supported by the hardware (-4) Seems the device may have initially been included in the Zooz with a security level not yet functioning on ZMatter (maybe?). Not sure if it's truly a migration failure - or something not considered in the migration.
  23. It appears my Aeon Minimote suffered the same issue as my Fibaro Button (and @teuhl's Fabaro remote). These are all battery devices that sleep unless a button is pressed (I presume) - and apparently the migration is failing on these type of devices.
  24. I started with the zmatter board NOT installed, and installed it when prompted. The migration DOES have to query the device to get it's routing and neighbor information. In my case - the couple of devices that were not plugged in did not migrate and I kind of expected that. However - I think the instructions should explicitly call this out ("All devices MUST be in range and powered on")
  25. I have a Fibaro Button (FGPB-101) that also did not connect. In my case - I did a 'Remove' (six rapid presses of the button after selecting 'Remove' in the admin console) and a re-add (again 6 rapid button presses after hitting 'Add' in the admin console). On the Zooz it was ZW28 - on re-adding it was device 29. It works fine once re-added. My theory - it is a trigger-only battery powered device (like the keyfob). I suspect the migration was not able to query this and so did not re-add it. Is this possible @Chris Jahn?
×
×
  • Create New...