[RE-RELEASE] EcoWitt and Wittboy Weather Stations And Sensors (Local)

According to the manual, it appears that it does this automatically when you register the WN32 on the device page. There is also no mention of setting the ID manually (like there is with the WN31's). The image in the manual shows an ID of 46 vs 60.

Also according to the manual, the uploads of the data to other sites is automatic from the gateway. Have you gone into WU or the Ecowitt website to verify the same or different is happening?

Again, this isn't an app setting. It is a setting on your gateway that is limited by Ecowitt.

Are you saying this because it shows under the WS90 device in HE? Or because you brought the WN32 sensor into a drastically different environment and verified that the temperature is the incorrect one? Again, per the site and the manual, it REPLACES those measurements. This to me indicates that might not turn off the WS90 device T&H reporting, but possibly puts the data in that location.

1 Like

I can also try to take a look at this at the weekend. But don't let that stop the discussion.

1 Like

Which manual are you referring to?

The WN32 manual. You can download from the manufacturer site at the link I shared earlier.

1 Like

You are looking in the wrong place. The WN32 device does not control what happens to the data, it just sends it out.

If you look at:

You will see that T&H data has a priority list from what might be available.

"Data display priorities:

  1. Outdoor temperature and humidity data: WN32 > WS90 > WS80 > WS69"

Here you can clearly see that data from the WN32 has a higher priority than data from the WS90. Thus, the WN32 data should "override" the data from the WS90 when both are present.

When I referred to ID 60, that was used in the setup for the HP2560. I don't remember which forum I got this from, but I did get help in setting up my Ecowitt weather station. You can see on page 62 of the HP2560 manual, that you can "Make console receiving data from a pre-defined sensor ID". This is where I entered the "60" under "T&H".

I have my Ecowitt app on my Android phone set up with 2 different configurations, one shows the data using the WN32 replacing the T&H of the WS90, the other shows only the WS90 data. I'm currently showing a 0.5 F. degree difference in temperature and a 8% difference in humidity between the two. From these, I can easily see that the T&H data reaching HE is from the WS90, not the WN32.

Can you also do this in the GW1100? Isn't that the gateway that is pushing data to Hubitat?

Let me explain my logic. If I am understanding the situation correctly, your sensors are pushing data to two gateways:

  1. GW1100 - which is connected to Hubitat.
  2. HP2560_C - which you are using for display purposes.

It is only on the HP2560_C that the T&H data from the WN32 is prioritized over data from the WS90.

What happens if you push data to Hubitat from the HP2560_C rather than from the GW1100?

Or, am I incorrect, and you are referring to the HP2560_C as the ecowitt WiFi gateway?

Could you push from both? (have two separate gateways on HE) That was the solution on the HA side.

1 Like

I think only data from the HP2560_C is needed. Since the T&H substitution has been performed on this gateway.

Well, if the sensors were paired to another gateway, that would likely be the cause.

I believe ecowitt sensors can be paired to more than one gateway.

My understanding is that @Automation_Ken has their sensors paired to the ecowitt WiFi gateway, which I presume is the GW1100), and also the HP2560_C. But the data substitution is only configured on the HP2560_C. If that is correct, then the solution would be to send data from the HP2560_C to Hubitat. Rather than data from the GW1100.

1 Like

I can't push data from the HP2560 because it requires a special protocol to talk to my Cumulus weather software. If I change the settings to match HE, I loose the connection to Cumulus. This is why I bought the GW1200.

When I connect the GW1200 to HE, that is where I get the error message from HE about not allowing two outdoor sensors and only the WS90 showing up.

Any settings on the GW1200 that let you substitute the T&H data from the WS90 with T&H data from the WN32?

No such luck. My guess is that it has to be done on the Hubitat side. My reasoning is that if Hubitat knew enough to tell me that I had two outdoor sensors, then it should know what the extra sensor is transmitting, but I may be wrong.

Did you try re-registering the sensor on the GW1200 gateway? (Just a thought) Does it show the correct HexID? Is it showing in the correct slot?

Re-register didn't seem to change anything. It shows up correctly with the proper ID.

The device also shows up in the Ecowitt cell phone app.

The app is a direct local connection that sees all the channels. I am talking about either the Ecowitt web page (station on the web), or the WU page on the web. Trying to see what the gateway is pushing out.

Weather Underground and CWOP is fed from my Cumulus weather software. I also host my own weather page which is also fed from Cululus. In that Cumulus gets all its data from the HP2560 (which uses the WN32 for T&H), all information going out into the world is based on the WN32. I do not have an Ecowitt web page because I don't want any of my data going to China, or to any other company.

How about Australia... :wink:

I might need a summary of where things got to with the recent conversations. i.e. If you are still having issues with making the additional outdoor sensor working, etc. If so, could you please send me a PM with where things are at. I would also need (eventually) a copy of the data feed, but need to find the time to list the steps required to get this (should be just turning on debug/trace logging on the gateway and grabbing the log of the data feed, but I want to confirm...).

Thanks again to the great support I receive for this integration from people like @kahn-hubitat, @marktheknife , @dJOS , @aaiyar (and others, obviously) and a special shout-out to @tray_e for recent efforts in this space.

7 Likes

snow was recording normally about 2+ feet in a few hours but then even with heater think the sensor froze over



38mph wind gusts . think u.p. of mich is too harsh climate for the sensor lol

3 Likes

The best laid plans, eh? Nice effort, though!