I am trying to get Weather Display ConsoleWD to work with my Ecowitt GW1100B V2.0.9 in a virtual machine running on XCP-ng with Debian 12 (Bookworm). I have followed the available instructions from the Weather Display forums ( Consolewd for RaspberryPI - step by step install) , but ConsoleWD does not seem to receive any data from the weather station, and clientraw.txt remains empty.
The system is running Debian 12 as a VM. The latest version of ConsoleWD has been downloaded and installed from the Weather Display website. The GW1100B weather station is assigned the IP address 192.168.100.34, and the correct configuration has been applied in config.txt (I assume). The configuration includes setting the weather station type to GW1000, pointing to the correct IP address, and enabling logging and MySQL storage. After restarting ConsoleWD multiple times with different configurations, there is still no data being recorded.
The GW1100B responds to network pings, confirming that it is reachable. Port 45000 is open, indicating that the device is listening. However, ConsoleWD does not appear to be attempting any connection to the weather station. Testing the standard JSON API endpoint with curl http://192.168.100.34/livedata.json results in a “This URI doesn’t exist” response, which suggests that GW1100B does not use the same API format as other supported stations. Other possible API endpoints such as /v1/live and /api/livedata were also tested without success.
To determine if the weather station broadcasts its data via UDP, tcpdump was used to listen on UDP port 45000. However, no packets were received,.
I don’t get any data to my clientraw.txt on the WM.
Where do the logfile go ?
I have done several attempts to adjust the config.txt settings, including switching the weather station type to GW1100 and Ecowitt. The latest version of ConsoleWD was downloaded again and installed to ensure that the issue was not related to an outdated version. The web interface of the GW1100B was checked for any options related to enabling API access or data transmission, but no relevant settings were found.
At this point, the issue seems to be that GW1100B V2.0.9 either does not send data in a format that ConsoleWD recognizes or requires a different method to enable data transmission. It is also possible that ConsoleWD does not yet support this specific model.
I am looking for guidance on whether ConsoleWD officially supports the GW1100B V2.0.9 and how to configure it to receive data. If anyone has experience with this model, I would appreciate any advice on enabling data transmission or alternative methods to integrate it with Weather Display. Additionally, if there are specific settings in the GW1100B web interface that need to be adjusted to allow communication, I would be grateful for any insights.
Please tell me what I am doing wrong
config.txt (2.7 KB)