Has anyone tried spoofing their MAC address to be a MAC address from a compatible device?
I don't think spoofing will work. When you spoof a MAC address of a local network device you are changing the MAC address only at the local network (level 2.) Because then the packet passes through your router and the MAC address of the local device gets stripped out and the network packet has its MAC address replaced with that of your router. So ambientweather.net is checking the MAC address at the local device as part of the data that gets sent in the packet data section, basically the MAC is being placed as data among the sensor data. When you change the MAC address at the local device for spoofing, the device still retains its original MAC address and this is the number that the Meteobridge software is probably grabbing to send with the sensor data. So changing the MAC address at the device for spoofing purposes won't solve anything.
You would have to hack OpenWRT running in the Meteobridge in such a way that you actually changed the real MAC address. This would not be the same method as what is done when setting up MAC address spoofing. But maybe the Meteobridge software overlay* that gets downloaded and runs on top of OpenWRT is checking for OpenWRT tampering...just maybe. I don't think this thought process is worth perusing unless you really are into firmware hacking.
* The Meteobridge software is actually an overlay that runs from the Internet every time you boot up. The device is actually running a modified OpenWRT. If you boot up without Internet service you only see the Meteobridge loader black screen, as there is no Meteobridge software in the device yet at that point. So you can't see or modify the Meteobridge software. The only thing you can touch or maybe change is OpenWRT.
Besides if you have valid MAC address to spoof with, it is probably off an Ambient console...so why not just use that console anyway to send to ambientweather.net?
Actually I do have real WeatherBridge. I was going to make my own Meteobridge at one point but I stumbled on a used WeatherBridge cheap on eBay. So I lucked out with a cheap ambientweather.net licensed Meteobridge. I'm uploading to ambientweather.net from both devices (console and Meteobridge.) I'm doing it to compare data averaging that I noticed comes from the ObserverIP when connecting a Meteobridge versus uploading through the Ambient console. With WU the difference was huge in level of detail with the console versus data averaging through ObserverIP and Meteobridge combo. I haven't gotten around yet to finalizing my analysis of Meteobridge vs Ambient console with ambientweather.net. But I can tell you that I'm definitely seeing some differences and I'm not sure yet which is better as there seems to be pros and cons on both sides unlike with WU where I saw a clear winner in the Ambient console. Look for my analysis soon in the Ambient section of this forum.
One thing I find interesting in my WeatherBridge is that in the Weather Network tab ambientweather.net is always listed at the top of the page of configured services even if I have it disabled. It's like the Meteobridge software somehow knows this is a real WeatherBridge. Normally in the Meteobridge if you disable a Weather Network service it disappears from the list of configured services. I'm not saying it continues to send to ambientweather.net when disabled. I'm saying it just doesn't disappear from the list as other disabled services do disappear.