My guess is the UUID is generated with the name as seed.
Aug 07 16:44:52 pi homebridge[1015]: (node:1015) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: Cannot add a bridged Accessory with the same UUID as another bridged Accessory: c391edc4-620f-45a3-bed5-30b855b30e99 Aug 07 16:44:52 pi homebridge[1015]: (node:1015) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
My guess is the UUID is generated with the name as seed.
Aug 07 16:44:52 pi homebridge[1015]: (node:1015) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: Cannot add a bridged Accessory with the same UUID as another bridged Accessory: c391edc4-620f-45a3-bed5-30b855b30e99 Aug 07 16:44:52 pi homebridge[1015]: (node:1015) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.