beyond that, not too sure what else I can tell you, there isn't much that can go wrong except maybe for firewall or networking issues in your setup. You can always check the Hubitat logs, whithout the driver installed, the gateway messages show as errors in there
WS view "Device List" screen
WS view "Live Data" screen
WS view ""Customized" screen (under weather services)
Hubitat Device Page for the Ecowitt driver showing your current settings for preferences and Device Network ID
Your WS view grab of "customized" show "server IP" set to 192.168.1.30 but your hubitat grab show it to be really on 192.168.1.29. Change it to 192.168.1.29.
Great, you might want to change the update speed to maybe 5 minutes instead of 16 seconds once your are happy otherwise the event log will grow to incredible size (mine was >18000) which slows down the hubitat interface...
I don't see soil moisture data, maybe not updated yet???
It would just show as 5 more variables with the sensor values. I don;t have those so if they don't show you will need to grab the log and post it here.
Add the following line to the driver code below "def msg = parseLanMessage(description)":
log.debug msg
Look at the log and when the entry shows up, copy it here...