Philio Technology Corp PAN03 not recognised

Hello, I have a Philio Technology Corp PAN03 which has not been identified in OpenHab.

To try and understand what’s happening, I am comparing my XML to the database, but I can’t understand what format the data is saved in.

I see:
0096:0040:0002:1.13

In the database it is shown as: OpenSmartHouse Z-Wave Device Database

Z-Wave Node 062
This thing has no channels. Either the thing type doesn’t define channels, or they may be detected and appear later.

In OpenHab it says “In either case, the database must be updated and you should raise an issue to get this addressed.”

Is this something I can figure out and suggest as an edit, or do I need to submit a ticket?
network_e3faa253__node_62.xml (10.3 KB)

Well, something is wrong. Your XML file refers to NorthQ (manufacturer id 0x0096), but I can’t find any device from NorthQ with 0x0040:0x0002 (neither in the database of certified devices nor on https://devices.zwave-js.io/).

Are you sure we are looking at the right XML file?

Even if your device is identical to a ‘real’ PAN03 and we are looking at the right XML file, a new device
must be created in the Z-Wave database. In this case please follow the instructions in the Z-Wave database guide.

Hi @Ap15e

I removed the device then watched the logs as it was adding again from the inbox. Openhab goes through all the zwavethinghandler files, but is unable to find the thing type. It then assigns MAN=150.

Is 150 the default when it’s not found? It certainly seems that way from this log:

2022-12-12 13:53:52.600 [INFO ] [openhab.event.InboxRemovedEvent     ] - Discovery Result with UID 'zwave:device:a6a703886a:node62' has been removed.
2022-12-12 13:53:52.629 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'zwave:device:a6a703886a:node62' changed from UNINITIALIZED to INITIALIZING
2022-12-12 13:53:52.659 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'zwave:device:a6a703886a:node62' changed from INITIALIZING to OFFLINE (BRIDGE_OFFLINE): Controller is offline
==> /var/log/openhab/openhab.log <==
2022-12-12 13:53:52.956 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - Checking zwave:fakro_amzsolar_00_000
2022-12-12 13:53:52.958 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - Checking zwave:eco_dwzwave25_00_000
... This continues through all for about 1500 lines ... 
2022-12-12 13:53:55.917 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - Checking zwave:hank_scn04_00_000
2022-12-12 13:53:55.919 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - Checking zwave:hank_scn04_00_000
2022-12-12 13:53:55.920 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 62: Unable to find thing type (0096:0040:0002:1.13)
2022-12-12 13:53:55.922 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 62: Controller status changed to ONLINE.
2022-12-12 13:53:55.923 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 62: Controller is ONLINE. Starting device initialisation.
2022-12-12 13:53:55.929 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 62: Updating node properties.
2022-12-12 13:53:55.932 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 62: Updating node properties. MAN=150
2022-12-12 13:53:55.934 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 62: Updating node properties. MAN=150. SET. Was 150
2022-12-12 13:53:55.935 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 62: Properties synchronised
2022-12-12 13:53:55.939 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 62: Configuration synchronised
2022-12-12 13:53:55.944 [DEBUG] [ve.internal.protocol.ZWaveController] - Event listener added.
2022-12-12 13:53:55.946 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 62: Initialising Thing Node...
2022-12-12 13:53:55.947 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 62: Polling initialised at 86400 seconds - start in 1123200 milliseconds.
2022-12-12 13:53:55.948 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 62: Device initialisation complete.

This is the PDF for the existing PAN03 on the database:

I found this more updated version and added it to the database, it has an extra channel:

This has different command classes I think:

  • COMMAND_CLASS_ZWAVEPLUS_INFO
  • COMMAND_CLASS_VERSION
  • COMMAND_CLASS_MANUFACTURER_SPECIFIC_V2
  • COMMAND_CLASS_SECURITY
  • COMMAND_CLASS_DEVICE_RESET_LOCALLY
  • COMMAND_CLASS_ASSOCIATION_V2
  • COMMAND_CLASS_ASSOCIATION_GRP_INFO
  • COMMAND_CLASS_POWERLEVEL
  • COMMAND_CLASS_SWITCH_BINARY
  • COMMAND_CLASS_BASIC
  • COMMAND_CLASS_SWITCH_ALL
  • COMMAND_CLASS_METER_V3
  • COMMAND_CLASS_CONFIGURATION
  • COMMAND_CLASS_ALARM
  • COMMAND_CLASS_PROTECTION
  • COMMAND_CLASS_FIRMWARE_UPDATE_MD_V2

Very confusing this for me!

Edit - I don’t think the numbers after the PAN03 could be a version number either, they just seem to identify frequency:

PAN03-1: 868.40MHz; 869.85MHz(EU) /
PAN03-2: 908.40MHz; 916.00MHz(USA/Canada) /
PAN03-3: 920.90 MHz, 921.70 MHz, 923.10 MHz (Taiwan)
PAN03-IL: 916.00MHz(Israel)

Vesternet is a trustworthy supplier. Please ask Vesternet why your Philio device thinks it was made by NorthQ.

Edit:
‘Controller is offline’ might indicate a problem with your Z-Wave controller. Please provide a full log of an inclusion. No, 0x96 isn’t a fallback manufacturer ID, openHAB thinks that the manufacturer IS 0x96 and goes through the database to find a match - and fails to find a match.

1 Like

Thanks @Ap15e

At this point I’m regretting buying the cheap module, I may just return it and buy another Fibaro from them. It’s looking difficult to update the firmware on the Philio too, that was going to be my next attempt.

The module is in my kitchen ceiling behind spotlights so a little bit of a pain to get to, if it would be helpful to see inclusion logs though I will do it, I will sleep better knowing the solution! :slight_smile:

I’ve pulled down the sensor from the ceiling, fully removed and excluded the device. Whilst resetting everything, I somehow managed to change the uid on my zwave stick so I had go through every device and re-add.

Anyway here is the log from including the PAN03 again, please let me know if anything jumps out at you:

2022-12-12 16:51:31.584 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=SendData[19], type=Request[0], dest=0, callback=38, payload=26 00 00 02 
2022-12-12 16:51:31.586 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 10 00 04 00 3E 0A 32 02 A1 22 09 13 00 00 00 00 76 
2022-12-12 16:51:31.586 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 454: [WAIT_REQUEST] priority=Get, requiresResponse=true, callback: 38
2022-12-12 16:51:31.587 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking outstanding transactions: 1
2022-12-12 16:51:31.588 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationCommandHandler[4], type=Request[0], dest=62, callback=0, payload=00 3E 0A 32 02 A1 22 09 13 00 00 00 00 
2022-12-12 16:51:31.588 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Last transaction: TID 454: [WAIT_REQUEST] priority=Get, requiresResponse=true, callback: 38
2022-12-12 16:51:31.589 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking TID 454: (Callback 38)
2022-12-12 16:51:31.590 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Callback match!
2022-12-12 16:51:31.591 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Correlated to TID 454: callback 38
2022-12-12 16:51:31.592 [DEBUG] [ve.internal.protocol.ZWaveController] - Incoming Message: Message: class=SendData[19], type=Request[0], dest=0, callback=38, payload=26 00 00 02 
2022-12-12 16:51:31.594 [DEBUG] [l.serialmessage.SendDataMessageClass] - NODE 62: SendData Request. CallBack ID = 38, Status = Transmission complete and ACK received(0)
2022-12-12 16:51:31.595 [DEBUG] [nal.protocol.ZWaveTransactionManager] - TID 454: Advanced to WAIT_DATA
2022-12-12 16:51:31.596 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: TID 454: Transaction not completed
2022-12-12 16:51:31.597 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationCommandHandler[4], type=Request[0], dest=62, callback=0, payload=00 3E 0A 32 02 A1 22 09 13 00 00 00 00 
2022-12-12 16:51:31.598 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction null
2022-12-12 16:51:31.599 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: Application Command Request (ALIVE:DYNAMIC_VALUES)
2022-12-12 16:51:31.601 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 62: Incoming command class COMMAND_CLASS_METER, endpoint 0
2022-12-12 16:51:31.603 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 62: SECURITY NOT required on COMMAND_CLASS_METER
2022-12-12 16:51:31.604 [DEBUG] [tocol.commandclass.ZWaveCommandClass] - NODE 62: Received COMMAND_CLASS_METER V3 METER_REPORT
2022-12-12 16:51:31.606 [DEBUG] [.commandclass.ZWaveMeterCommandClass] - NODE 62: Meter: Type=Electric(1), Scale=V(4), Value=232.3
2022-12-12 16:51:31.608 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: Commands processed 1.
2022-12-12 16:51:31.609 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@5d257b42.
2022-12-12 16:51:31.610 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: Command verified org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@5d257b42.
2022-12-12 16:51:31.611 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: notifyTransactionResponse TID:454 DONE
2022-12-12 16:51:31.613 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 1
2022-12-12 16:51:31.614 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
2022-12-12 16:51:31.614 [DEBUG] [nal.protocol.ZWaveTransactionManager] - TID 454: Transaction event listener: DONE: DONE -> UNINTIALIZED
2022-12-12 16:51:31.616 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2022-12-12 16:51:31.617 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2022-12-12 16:51:31.620 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 62: Node Init response (0) org.openhab.binding.zwave.internal.protocol.ZWaveTransactionResponse@1fa89801
2022-12-12 16:51:31.621 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 62: Node Init transaction completed with response COMPLETE
2022-12-12 16:51:31.622 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 62: SECURITY NOT required on COMMAND_CLASS_METER
2022-12-12 16:51:31.624 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 62: Command Class COMMAND_CLASS_METER is NOT required to be secured
2022-12-12 16:51:31.625 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 62: ZWaveCommandClassTransactionPayload - send to node
2022-12-12 16:51:31.627 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 62: SECURITY NOT required on COMMAND_CLASS_METER
2022-12-12 16:51:31.628 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 62: Command Class COMMAND_CLASS_METER is NOT required to be secured
2022-12-12 16:51:31.629 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: sendTransaction org.openhab.binding.zwave.internal.protocol.transaction.ZWaveCommandClassTransactionPayload@36793b4b
2022-12-12 16:51:31.631 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: Adding to device queue
2022-12-12 16:51:31.632 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: Added 455 to queue - size 28
2022-12-12 16:51:31.633 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2022-12-12 16:51:31.635 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 0A 00 13 3E 03 32 01 28 25 27 C2 
2022-12-12 16:51:31.638 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 62: Sending REQUEST Message = 01 0A 00 13 3E 03 32 01 28 25 27 C2 
2022-12-12 16:51:31.639 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - Message SENT
2022-12-12 16:51:31.642 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage started: TID 455: [WAIT_RESPONSE] priority=Get, requiresResponse=true, callback: 39
2022-12-12 16:51:31.649 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 06
2022-12-12 16:51:31.650 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=null[0], type=ACK[2], dest=255, callback=0, payload=
2022-12-12 16:51:31.652 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=null[0], type=ACK[2], dest=255, callback=0, payload=
2022-12-12 16:51:31.652 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 04 01 13 01 E8 
2022-12-12 16:51:31.654 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 455: [WAIT_RESPONSE] priority=Get, requiresResponse=true, callback: 39
2022-12-12 16:51:31.655 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=SendData[19], type=Response[1], dest=255, callback=0, payload=01 
2022-12-12 16:51:31.656 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg: ACK
2022-12-12 16:51:31.657 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2022-12-12 16:51:31.658 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 1 out at start. Holdoff false.
2022-12-12 16:51:31.660 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=SendData[19], type=Response[1], dest=255, callback=0, payload=01 
2022-12-12 16:51:31.661 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 455: [WAIT_RESPONSE] priority=Get, requiresResponse=true, callback: 39
2022-12-12 16:51:31.663 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking outstanding transactions: 1
2022-12-12 16:51:31.665 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Last transaction: TID 455: [WAIT_RESPONSE] priority=Get, requiresResponse=true, callback: 39
2022-12-12 16:51:31.666 [DEBUG] [ve.internal.protocol.ZWaveController] - Incoming Message: Message: class=SendData[19], type=Response[1], dest=255, callback=0, payload=01 
2022-12-12 16:51:31.668 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 07 00 13 27 00 00 03 CF 
2022-12-12 16:51:31.669 [DEBUG] [l.serialmessage.SendDataMessageClass] - NODE 62: sentData successfully placed on stack.
2022-12-12 16:51:31.669 [DEBUG] [nal.protocol.ZWaveTransactionManager] - TID 455: Advanced to WAIT_REQUEST
2022-12-12 16:51:31.671 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: TID 455: Transaction not completed
2022-12-12 16:51:31.671 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=SendData[19], type=Request[0], dest=0, callback=39, payload=27 00 00 03 
2022-12-12 16:51:31.672 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2022-12-12 16:51:31.674 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 1 out at start. Holdoff false.
2022-12-12 16:51:31.677 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=SendData[19], type=Request[0], dest=0, callback=39, payload=27 00 00 03 
2022-12-12 16:51:31.678 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 455: [WAIT_REQUEST] priority=Get, requiresResponse=true, callback: 39
2022-12-12 16:51:31.681 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 10 00 04 00 3E 0A 32 02 A1 4A 00 00 00 00 00 00 04 
2022-12-12 16:51:31.682 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking outstanding transactions: 1
2022-12-12 16:51:31.684 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Last transaction: TID 455: [WAIT_REQUEST] priority=Get, requiresResponse=true, callback: 39
2022-12-12 16:51:31.683 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationCommandHandler[4], type=Request[0], dest=62, callback=0, payload=00 3E 0A 32 02 A1 4A 00 00 00 00 00 00 
2022-12-12 16:51:31.685 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking TID 455: (Callback 39)
2022-12-12 16:51:31.686 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Callback match!
2022-12-12 16:51:31.687 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Correlated to TID 455: callback 39
2022-12-12 16:51:31.688 [DEBUG] [ve.internal.protocol.ZWaveController] - Incoming Message: Message: class=SendData[19], type=Request[0], dest=0, callback=39, payload=27 00 00 03 
2022-12-12 16:51:31.689 [DEBUG] [l.serialmessage.SendDataMessageClass] - NODE 62: SendData Request. CallBack ID = 39, Status = Transmission complete and ACK received(0)
2022-12-12 16:51:31.690 [DEBUG] [nal.protocol.ZWaveTransactionManager] - TID 455: Advanced to WAIT_DATA
2022-12-12 16:51:31.693 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: TID 455: Transaction not completed
2022-12-12 16:51:31.696 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationCommandHandler[4], type=Request[0], dest=62, callback=0, payload=00 3E 0A 32 02 A1 4A 00 00 00 00 00 00 
2022-12-12 16:51:31.697 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction null
2022-12-12 16:51:31.698 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: Application Command Request (ALIVE:DYNAMIC_VALUES)
2022-12-12 16:51:31.699 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 62: Incoming command class COMMAND_CLASS_METER, endpoint 0
2022-12-12 16:51:31.701 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 62: SECURITY NOT required on COMMAND_CLASS_METER
2022-12-12 16:51:31.702 [DEBUG] [tocol.commandclass.ZWaveCommandClass] - NODE 62: Received COMMAND_CLASS_METER V3 METER_REPORT
2022-12-12 16:51:31.703 [DEBUG] [.commandclass.ZWaveMeterCommandClass] - NODE 62: Meter: Type=Electric(1), Scale=A(5), Value=0E+1
2022-12-12 16:51:31.705 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: Commands processed 1.
2022-12-12 16:51:31.707 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@270f6db9.
2022-12-12 16:51:31.707 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: Command verified org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@270f6db9.
2022-12-12 16:51:31.708 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: notifyTransactionResponse TID:455 DONE
2022-12-12 16:51:31.710 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 1
2022-12-12 16:51:31.710 [DEBUG] [nal.protocol.ZWaveTransactionManager] - TID 455: Transaction event listener: DONE: DONE -> UNINTIALIZED
2022-12-12 16:51:31.711 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 62: Node Init response (0) org.openhab.binding.zwave.internal.protocol.ZWaveTransactionResponse@78112d99
2022-12-12 16:51:31.712 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 62: Node Init transaction completed with response COMPLETE
2022-12-12 16:51:31.713 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 62: SECURITY NOT required on COMMAND_CLASS_METER
2022-12-12 16:51:31.715 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 62: Command Class COMMAND_CLASS_METER is NOT required to be secured
2022-12-12 16:51:31.717 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 62: ZWaveCommandClassTransactionPayload - send to node
2022-12-12 16:51:31.719 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 62: SECURITY NOT required on COMMAND_CLASS_METER
2022-12-12 16:51:31.721 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 62: Command Class COMMAND_CLASS_METER is NOT required to be secured
2022-12-12 16:51:31.721 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
2022-12-12 16:51:31.723 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: sendTransaction org.openhab.binding.zwave.internal.protocol.transaction.ZWaveCommandClassTransactionPayload@6f9e0843
2022-12-12 16:51:31.723 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2022-12-12 16:51:31.724 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: Adding to device queue
2022-12-12 16:51:31.726 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: Added 456 to queue - size 28
2022-12-12 16:51:31.729 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2022-12-12 16:51:31.731 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 0A 00 13 3E 03 32 01 10 25 28 F5 
2022-12-12 16:51:31.732 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 62: Sending REQUEST Message = 01 0A 00 13 3E 03 32 01 10 25 28 F5 
2022-12-12 16:51:31.740 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 06
2022-12-12 16:51:31.740 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - Message SENT
2022-12-12 16:51:31.743 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=null[0], type=ACK[2], dest=255, callback=0, payload=
2022-12-12 16:51:31.744 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage started: TID 456: [WAIT_RESPONSE] priority=Get, requiresResponse=true, callback: 40
2022-12-12 16:51:31.744 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 04 01 13 01 E8 
2022-12-12 16:51:31.746 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 1<>127 : Message: class=SendData[19], type=Response[1], dest=255, callback=0, payload=01 
2022-12-12 16:51:31.747 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 1 out at start. Holdoff false.
2022-12-12 16:51:31.748 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (1): Message: class=null[0], type=ACK[2], dest=255, callback=0, payload=
2022-12-12 16:51:31.749 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 456: [WAIT_RESPONSE] priority=Get, requiresResponse=true, callback: 40
2022-12-12 16:51:31.751 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg: ACK
2022-12-12 16:51:31.752 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=SendData[19], type=Response[1], dest=255, callback=0, payload=01 
2022-12-12 16:51:31.753 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 456: [WAIT_RESPONSE] priority=Get, requiresResponse=true, callback: 40
2022-12-12 16:51:31.754 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking outstanding transactions: 1
2022-12-12 16:51:31.755 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Last transaction: TID 456: [WAIT_RESPONSE] priority=Get, requiresResponse=true, callback: 40
2022-12-12 16:51:31.756 [DEBUG] [ve.internal.protocol.ZWaveController] - Incoming Message: Message: class=SendData[19], type=Response[1], dest=255, callback=0, payload=01 
2022-12-12 16:51:31.757 [DEBUG] [l.serialmessage.SendDataMessageClass] - NODE 62: sentData successfully placed on stack.
2022-12-12 16:51:31.759 [DEBUG] [nal.protocol.ZWaveTransactionManager] - TID 456: Advanced to WAIT_REQUEST
2022-12-12 16:51:31.760 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: TID 456: Transaction not completed
2022-12-12 16:51:31.761 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2022-12-12 16:51:31.762 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 1 out at start. Holdoff false.
2022-12-12 16:51:31.764 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 07 00 13 28 00 00 02 C1 
2022-12-12 16:51:31.765 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=SendData[19], type=Request[0], dest=0, callback=40, payload=28 00 00 02 
2022-12-12 16:51:31.767 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=SendData[19], type=Request[0], dest=0, callback=40, payload=28 00 00 02 
2022-12-12 16:51:31.768 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 456: [WAIT_REQUEST] priority=Get, requiresResponse=true, callback: 40
2022-12-12 16:51:31.769 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking outstanding transactions: 1
2022-12-12 16:51:31.770 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Last transaction: TID 456: [WAIT_REQUEST] priority=Get, requiresResponse=true, callback: 40
2022-12-12 16:51:31.772 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking TID 456: (Callback 40)
2022-12-12 16:51:31.774 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 14 00 04 00 3E 0E 32 02 21 34 00 00 00 02 00 00 00 00 00 00 F8 
2022-12-12 16:51:31.778 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Callback match!
2022-12-12 16:51:31.780 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Correlated to TID 456: callback 40
2022-12-12 16:51:31.783 [DEBUG] [ve.internal.protocol.ZWaveController] - Incoming Message: Message: class=SendData[19], type=Request[0], dest=0, callback=40, payload=28 00 00 02 
2022-12-12 16:51:31.785 [DEBUG] [l.serialmessage.SendDataMessageClass] - NODE 62: SendData Request. CallBack ID = 40, Status = Transmission complete and ACK received(0)
2022-12-12 16:51:31.786 [DEBUG] [nal.protocol.ZWaveTransactionManager] - TID 456: Advanced to WAIT_DATA
2022-12-12 16:51:31.787 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: TID 456: Transaction not completed
2022-12-12 16:51:31.792 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationCommandHandler[4], type=Request[0], dest=62, callback=0, payload=00 3E 0E 32 02 21 34 00 00 00 02 00 00 00 00 00 00 
2022-12-12 16:51:31.797 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationCommandHandler[4], type=Request[0], dest=62, callback=0, payload=00 3E 0E 32 02 21 34 00 00 00 02 00 00 00 00 00 00 
2022-12-12 16:51:31.799 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction null
2022-12-12 16:51:31.800 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: Application Command Request (ALIVE:DYNAMIC_VALUES)
2022-12-12 16:51:31.802 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 62: Incoming command class COMMAND_CLASS_METER, endpoint 0
2022-12-12 16:51:31.803 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 62: SECURITY NOT required on COMMAND_CLASS_METER
2022-12-12 16:51:31.805 [DEBUG] [tocol.commandclass.ZWaveCommandClass] - NODE 62: Received COMMAND_CLASS_METER V3 METER_REPORT
2022-12-12 16:51:31.808 [DEBUG] [.commandclass.ZWaveMeterCommandClass] - NODE 62: Meter: Type=Electric(1), Scale=W(2), Value=0.2
2022-12-12 16:51:31.811 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: Commands processed 1.
2022-12-12 16:51:31.813 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@2e23e1d0.
2022-12-12 16:51:31.817 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: Command verified org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@2e23e1d0.
2022-12-12 16:51:31.822 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 62: notifyTransactionResponse TID:456 DONE
2022-12-12 16:51:31.825 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 1
2022-12-12 16:51:31.826 [DEBUG] [nal.protocol.ZWaveTransactionManager] - TID 456: Transaction event listener: DONE: DONE -> UNINTIALIZED
2022-12-12 16:51:31.827 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
2022-12-12 16:51:31.828 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 62: Node Init response (0) org.openhab.binding.zwave.internal.protocol.ZWaveTransactionResponse@342dfd21
2022-12-12 16:51:31.828 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2022-12-12 16:51:31.829 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 62: Node Init transaction completed with response COMPLETE
2022-12-12 16:51:31.831 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 62: Node advancer: DYNAMIC_VALUES - checking COMMAND_CLASS_FIRMWARE_UPDATE_MD
2022-12-12 16:51:31.831 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2022-12-12 16:51:31.832 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 62: Node advancer: DYNAMIC_VALUES - checking COMMAND_CLASS_SWITCH_ALL
2022-12-12 16:51:31.834 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 62: Node advancer: DYNAMIC_VALUES - checking COMMAND_CLASS_ZWAVEPLUS_INFO
2022-12-12 16:51:31.835 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 62: Node advancer: Initialisation complete!
2022-12-12 16:51:31.850 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 62: Node advancer - advancing to DYNAMIC_END
2022-12-12 16:51:31.855 [DEBUG] [l.initialization.ZWaveNodeSerializer] - NODE 62: Serializing to file /var/lib/openhab/zwave/network_e3faa253__node_62.xml
2022-12-12 16:51:31.915 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 62: Node advancer - advancing to DONE
2022-12-12 16:51:31.919 [DEBUG] [l.initialization.ZWaveNodeSerializer] - NODE 62: Serializing to file /var/lib/openhab/zwave/network_e3faa253__node_62.xml
2022-12-12 16:51:44.585 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 09 00 04 00 38 03 30 03 00 FA 
2022-12-12 16:51:44.586 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationCommandHandler[4], type=Request[0], dest=56, callback=0, payload=00 38 03 30 03 00 
2022-12-12 16:51:44.587 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationCommandHandler[4], type=Request[0], dest=56, callback=0, payload=00 38 03 30 03 00 
2022-12-12 16:51:44.588 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction null

network_e3faa253__node_62 3.xml (10.8 KB)

Nothing suspicious - at least to my untrained eyes:

The handshaking seems fine - but unfortunately you didn’t capture the inclusion per se.

1 Like

Thanks for checking for me I really appreciate your help.

In this case I’m going to order another Fibaro switch and put this on hold for now :slight_smile:

PS please could I ask the app/viewer you used to display logs in your last screenshot?

thanks again
James

Z-Wave log viewer:

Just to summarise the thread, this was unsolved.

I submitted a device to the database but it may be rejected because the manufacturer is specified wrong.

I would like to try upgrading the module’s firmware, but I can’t find it online and would need to purchase software. Happy to proceed on this though if it’s likely to fix it.

I’m going to put the PAN03 in a drawer until the future. I’ve bought another Fibaro relay instead.

If anyone finds this thread in the future and has the same device with the incorrect manufacturer in the XML, please feel free to let me know and maybe we can re-open this discussion.

thanks
James

@Ap15e I found something interesting regarding NorthQ…

The sensor = branded Philio
The instructions = branded Philio

When I was removing the sensor this morning, I picked up the box…

I wonder if they have been bought out/some kind of merger. The box has NorthQ on it…! So looks like not an error after all!

This would also mean that my device submitted to the database is correct too. I wish I had spotted this sooner!

Great news - the first thing I did, of course, was look for an M&A - but found nothing.

I would suggest changing the Label in the Z-Wave database from PAN03-1 to NQ-9770 (and do not forget to ask for a Review again …):

Just for reference:

image

Thanks again for your help! I’ve submitted the label change, and the UUID is that ok? Also is the Unique Reference permitted to have a hyphen like this?

I don’t have an option to request review again, but maybe because it’s still in “Modified” mode? I tried unpublish but that did nothing:

image

Great find with the NorthQ link! I was googling their range but only found z-wave energy monitors!

Thanks
James

Edit - just realised I’ve edited the wrong Philio! Will revert now! :open_mouth:

Edit 2 - all done! :slight_smile:

Edit 3 - not sure whether to remove this: OpenSmartHouse Z-Wave Device Database

If it is still in the “Waiting for Review” mode, everything is fine.

1 Like

Thanks again for your help, this was accepted and added to snapshot two days ago