I'm a newbee so please be gentle. I have built a driver to measure Temperature, Humidity and Illuminance from a ESensor EM08 LAN connected device. I've used the sensor in other applications so I figured it would be a good place to start. After MUCH Googling I was able to piece something together. I hope this may help someone else that wants to process XML from a LAN connected device. The project is at https://github.com/N4IRS/Hubuitat-EM08-device-handler/blob/master/em08.groovy
Steve N4IRS