So I've tried manually (ESPlorer) and with the "init.lua":
- config (with auto=0 and router mac address)
but I've run into some problems:
1 - with config with auto=0 and router mac address, I had some problems because it wouldn't register the auto=0 on wifi.sta.getconfig()?? but after adding wifi.sta.autoconnect(0) and removing the router's mac address and probably after a few resets, it registered...
2 - on Reset, the hostname returns to the previous name ... (NODE-F37086) and the router doesn't register that name but "Unknown-18-fe-34-f3-70-86"... (the router has others "Unknow-xx-xx-xx-xx-xx-xx", so probably it can handle it?)
3- after deleting the device from the router's list, sometimes I'm able the register the correct hostname
4 - the IPTV "hick-up" continues... (to not wait to much for the IPTV stream, it's easier to change the channel)
btw, my router is a "Technicolor / Thomson TG787"... crappy, but that's what we get from the ISP...