You might encounter Z-Wave-related errors when setting up or migrating to Homey Pro (Early 2023). Here, we will explain the meaning of the errors and the options available to fix them.
TRANSMIT_COMPLETE_FAIL
The error “TRANSMIT_COMPLETE_FAIL” occurs when Homey Pro tries to send a Z-Wave message, but other devices are already sending too many messages. Before sending a message, Homey Pro monitors the surrounding interference. Once the interference is sufficiently low, it sends the message. This increases the chances that the receiving device receives this message.
However, this safeguard can obstruct regular operations. This occurs when devices on the network send many messages. This can be identified in two ways. The first way is a notification in the timeline, as seen below.
The second way is by looking at the Homey Developer Tools. Devices with an exceedingly high amount of messages sent (“Rx” column) compared to other devices can be the culprits. These are often devices with sensor capabilities.
Troubleshooting
The following steps can be taken to reduce or remove this error.
1. Locate Reporting Thresholds
Check the device’s advanced settings and locate any reporting thresholds or intervals. Change all these values. Save. Next, restore them to their original values and save them again. This causes all values to be resent to the device.
2. Disable Periodic Reporting
Disable any periodic reporting and set the device to use a reporting threshold. This causes the device to send only when the values change.
3. Increase Reporting Interval
Increase any reporting interval possible to at least 60 seconds.
4. Disable Reports
Disable any reports you don’t need.
5. Repair Device
If the error persists, try to repair the device. This might solve any configuration issue. If the device is secure (S2), try turning off security.
6. Check Interference
Check that no other devices are interfering with your Z-Wave frequency. Think of thermostats, fire systems, burglar systems, and DIN transceivers.
7. Relocate Your Homey Pro
Move Homey Pro to a more central location in the house to limit network traffic by minimizing the number of “hops” messages needed to reach Homey Pro.
8. Restart Homey Pro
If you can’t change the device’s advanced settings due to interference, turn off other devices that may be causing it. Move closer to the target device or restart your Homey Pro to increase your chances of success.
TRANSMIT_COMPLETE_NO_ACK
The device did not respond to the sent command.
Troubleshooting
1. Resolve Other Errors First
If you often get “TRANSMIT_COMPLETE_FAIL” errors, it’s possible that Homey Pro sent the command, but the device couldn’t respond due to interference. Try to resolve the “TRANSMIT_COMPLETE_FAIL” error first by following the instructions above.
2. Check Batteries
Check the device’s batteries to see if it is battery-powered. Otherwise, check if the device is still plugged in.
3. Move Device Closer
Move the device closer to your Homey Pro and try to send the command again. If this works, you might need a router node to operate the device in its original location.
4. Homey Developer Tools
Head over to the Homey Developer Tools and try to physically heal all Z-Wave devices between Homey and the device that is not responding to force a route.
TRANSMIT_COMPLETE_NOROUTE
This error should no longer occur since firmware version 10.0.3. Please update your Homey Pro to the latest version. Contact support if the error persists.