Announcement

Collapse
No announcement yet.

Ecowitt Listener Application

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Ecowitt Listener Application

    I have created a Windows application that can capture the Weather Data sent by the Ecowitt GW1000 device running firmware 1.5.0 or later. The application can also be used by owners of the Ecowitt HP2551-C Weather station. It has been tested with the US 915mhz version as well as European 868mhz devices. The Ecowitt GW1000 not only works with Ecowitt Weather Stations but also some Ambient Weather devices. My own weather stations is the Ambient Weather WS1002-wifi array

    The application receives the data sent under the Customized Weather Services option on the Ecowitt WS View application and converts the data into an MQTT message and sends to your MQTT Broker. Using one of the MQTT plugins you can Subscribe and bring this information into Homeseer or any other HomeAutomation application that supports MQTT.

    The application supports the same Units of Measure as the Ecowitt WS View configuration application. You can also have the application Calculate Dew Point, Feels Like Temperature, Illuminance and Relative Barometric Pressure based on Altitude. You can also adjust the UTC time sent by the GW1000 device to the timezone of the PC that it's running on. You can run the application on the same PC as Homeseer or another PC that has access to the Network that the GW1000 and your MQTT Broker is running on.

    The program can be downloaded from https://www.dropbox.com/s/7qkq5fv9j9...0_1_7.zip?dl=1

  • #2
    Great work.

    Comment


    • #3
      Hi Jim: I have used your app on my machine. I'm working on writing a listening app for my ESP32 device, the M5StickC. I think it would be very helpful to me if I could get a look at your source code - is there any chance you could make it available on dropbox?

      Comment


      • #4
        Originally posted by jim@beersman.com View Post
        I have created a Windows application that can capture the Weather Data sent by the Ecowitt GW1000 device running firmware 1.5.0 or later. The application can also be used by owners of the Ecowitt HP2551-C Weather station. It has been tested with the US 915mhz version as well as European 868mhz devices. The Ecowitt GW1000 not only works with Ecowitt Weather Stations but also some Ambient Weather devices. My own weather stations is the Ambient Weather WS1002-wifi array

        The application receives the data sent under the Customized Weather Services option on the Ecowitt WS View application and converts the data into an MQTT message and sends to your MQTT Broker. Using one of the MQTT plugins you can Subscribe and bring this information into Homeseer or any other HomeAutomation application that supports MQTT.

        The application supports the same Units of Measure as the Ecowitt WS View configuration application. You can also have the application Calculate Dew Point, Feels Like Temperature, Illuminance and Relative Barometric Pressure based on Altitude. You can also adjust the UTC time sent by the GW1000 device to the timezone of the PC that it's running on. You can run the application on the same PC as Homeseer or another PC that has access to the Network that the GW1000 and your MQTT Broker is running on.

        The program can be downloaded from https://www.dropbox.com/s/7qkq5fv9j9...0_1_7.zip?dl=1
        I have downloaded your program, but I'm having some trouble setting it up.
        Seems that the program don't get any information.
        It's just blank.
        Any ideas?

        Comment


        • #5
          Groot, just to confirm after setting the Customized Weather Services option on the EcoWitt device it's now working for you?

          Comment


          • #6
            Originally posted by jim@beersman.com View Post
            Groot, just to confirm after setting the Customized Weather Services option on the EcoWitt device it's now working for you?
            Yes, that is correct.
            Thank you!

            Comment


            • #7
              I see you are from Norway, the application should work fine for you. One of the original beta tester was from Norway and I had to make changes to handle the differences in Date/Time format as well as decimal symbols. The application will use current culture setting on your PC so adjust those automatically.

              Comment


              • #8
                Originally posted by jim@beersman.com View Post
                I see you are from Norway, the application should work fine for you. One of the original beta tester was from Norway and I had to make changes to handle the differences in Date/Time format as well as decimal symbols. The application will use current culture setting on your PC so adjust those automatically.
                Yes, I had to use this setting for the time being correct, so that came in handy.

                Comment


                • #9
                  Help to anyone else trying to use this.

                  Check Error log under Help. I had another application using port 8080 and had to switch to 8090. I got the error "an attempt was made to access a scoket in a way forbidden".
                  Configure path to be blank in your ecowitt app.

                  Comment


                  • #10
                    So did you see this error in the Ecowitt Listener Windows app or the Ecowitt WS View app?

                    Also FYI, going to be posting an update in week or so of the Ecowitt Listener program. I have added the ability to bind the app to different network cards in your PC if you are segmenting off your network for security. Also, will handle the Lightning device and display the Lightning time in Human Readable format as apposed to the number of seconds since 01/01/1970. And because the Lightning device (EcoWitt WH31L, Ambient Weather WH57) display's kilometers for distance, the ability to convert that to miles for those of us in the United States.

                    And last but not least adding a list of the devices it has processed, so you can see if everything has been picked up.

                    Comment


                    • #11
                      I saw the error in your windows app.

                      Comment

                      Working...
                      X