I have multiple devices with unique IP's. Is there a way to attribute the same enode hex to all of them (while still having unique IP's contained in the enode).
The hex part of the enode address is the public key of the node. It's the one generated from the node's private key. Having the same public key would mean having the same private key on all your nodes which would not work as they would be considered as the same node and conflicts would happen. Your private keys have to be specific for each node.