Why would I want to complicate the whole project with a Wifi gatewy when all it needs is being able to program each tag to return a name in plain language that is something relevant to the application of the tags?
The tag currently returns Ruuvitag so why not Cold Room or whatever?
This is just a question of changing the instance part of the Eddystone UUID.
The Eddystone UID data has Namespace e.g 8b0ca750095477cb3e77 and Instance (e.g. 123456789abc) parts. The Namespace is intended to uniquely identify your company and the Instance identifies the beacon within your company. The Eddystone spec recommends you create the Namespace from either a SHA-1 hash of a fully-qualified (internet) domain name that you own or an elided (iBeacon) UUID.
For the SHA-1 option convert your domain name, without www, with an online tool such as the one at Waraxe IT Security and use the first 20 characters as the Namespace.
The other method is well described by Google:
“Generate a version 4 UUID then remove bytes 5 - 10 (inclusive). For example: from this UUID: 8b0ca750-e7a7-4e14-bd99-095477cb3e77 remove these bytes: e7a7-4e14-bd99. This produces the following namespace: 8b0ca750095477cb3e77.”
You will get a different Namespace either way and that’s intentional/expected.
The 6-byte instance (12 hex digits) value is up to however you choose to
define, based on your places and areas within places.