Fine Offset Weather Station Binding: Discussion

Hi Manuel,

have you found and implemented a way to connect to your WH3000 in the meantime? I’ve the same need to interface a WH3000 (actually its a Ventus W830, but it appears similar than the Froggit WH3000) and would be very interested in any solution you’ve identified…

Many thanks for a feedback and potential assistance.

All the best and have a nice day,
Albert

Hi Albert,

within the Fine offset Weather Station Binding it is unfortunately not possible for WH3000. I talked and analysed with Andy that the WH3000 has no possibility to readout the livedata. All the data is send to one website eg. wunderground, and from there you can read out the Data. Therefore you can use IpObserver Binding or a method described here Wetterstation ws980wifi in openhab einbinden - forwardme.de - SmartHome / Hausautomatisierung / Programmierung und mehr

OK Manuel, many thanks for the information. Really a pitty that the livedata cannot be readout, so I will give the other methods a try …

Thx, works like a charm (WH2650)

1 Like

Thanks for this binding, works great with my WH2650, with one exception: The “Solar Radiation” weather_irradiation_uv value does not match to the value show by the App. The App says, at this sunny day, around 730 W/m² and openhab reports weather_irradiation_uv values around 28 W/m². Do I miss something? Anything to configure?

The “Solar Radiation” of the WSView-App corresponds to illumination (Light Intensity) measured in lux. This unit (lux) is what I get from the gateway. The WSView-App does show this value with the unit W/m² by default, but you can switch the unit in the settings of the WSView-App to get the exact value used by this plugin.

The irradiation-uv (UV Irradiation) is not shown in the WSView-App, but it is used to calculate the uv-index (UV Index).

Thanks Andreas, I mixed it up.

Hi Andreas,
thank you very much for your binding.
I have the ELV WS980WIFI and it works fine with the solution by Florian, Wetterstation ws980wifi in openhab einbinden - forwardme.de - SmartHome / Hausautomatisierung / Programmierung und mehr
but with the Fineoffsetweatherstation Binging I add the Bridge Thing and it got “read time out”.
Any ideas or advice?

Hi Ralf,

have you tried with the latest snapshot build of openhab (3.4-SNAPSHOT)? The PR for supporting ELV WS980WiFi was merged just before a week.
You can try the latest jar of this binding also with an openhab installation >= 3.3.

1 Like

Hi Andreas,
nope, I tried with an older snapshot OH 3.4 and OH 3.3, now it works with snapshot OH 3.4.0 #3028.
Thank you very much.
But still some Read Time Outs, the Thing alternate from Online to Offline (Communication Error), but the Items still updated.
And I have to restart the binding, I think still beta phase.
I am using a Raspberry PI4B 8GB with Debian Bullseye 64-bit

2022-08-01 10:57:48.810 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘Wetterstation_UVStrahlung’ changed from 0.0381 W/m² to 0.0359 W/m²
2022-08-01 10:58:09.750 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing ‘fineoffsetweatherstation:gateway:3899189126’ changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Read timed out
2022-08-01 10:58:25.757 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing ‘fineoffsetweatherstation:gateway:3899189126’ changed from OFFLINE (COMMUNICATION_ERROR): Read timed out to ONLINE
2022-08-01 10:58:25.809 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘Wetterstation_Innentemperatur’ changed from 24.4 °C to 24.5 °C

Is there another binding / service querying the gateway?

@doko has tested this binding and got similar issues.
Please try to remove any additional binding / service, which is querying the gateway.

1 Like

right, I used at the same time the windows application WeatherSmartIP, after I closed it, the connection are stable and the “read time out” disappear

Hi @Andy2003,
will the GW2001 aka EcoWitt WS90 also be supported in a future version?
Thanks Joerg

Hi Jörg,

is the weather station working with the WS-View app? If so, the binding should work as well.

Have you tried the latest binding (3.4-SNAPSHOT build of OpenHAB), to see, if it is working with your weather station.
You can also supply the trace log of the binding to let me analyse how your gateway responds to the current requests.

Hi @Andy2003,
I don’t have the weather station yet.
From what I read, it supports the WS-View Plus App.
Joerg

Hi @Andy2003,
I have an EcoWitt Wittboy which I believe is the WH90. I also have a WH57 Lightning detector. Thank you for the easy setup everything worked as expected. I am using just the UI in OH3.3 for all configuration.
The one issue I have, No Rain reading showing up in the channels. The WH90 has a piezo rain gauge so not sure if this is reporting differently.

Thanks Bill

Hi Bill,

can you provide the trace log of the binding with the corresponding data displayed in the WS-View app?

Hi Andreas,
I don’t use the app I connected directly to the Ethernet port on the Gateway/Server.

Not sure if I have captured the Log correctly I have not done this before. I usually find the answers I need here so again thanks for the great work letting users like me enjoy OH without knowing what we are doing. :slight_smile:

==> /var/log/openhab/events.log <==

2022-08-14 10:13:42.092 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘WeatherStation_AbsolutePressure’ changed from 10144 hPa to 10143 hPa

2022-08-14 10:13:42.093 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘WeatherStation_RelativePressure’ changed from 10144 hPa to 10143 hPa

2022-08-14 10:13:42.094 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘WeatherStation_HumidityOutside’ changed from 52 % to 53 %

2022-08-14 10:13:42.096 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘WeatherStation_WindDirection’ changed from 206 ° to 205 °

2022-08-14 10:13:42.097 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘WeatherStation_WindSpeed’ changed from 6.48 km/h to 5.4 km/h

2022-08-14 10:13:42.098 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘WeatherStation_GustSpeed’ changed from 9.36 km/h to 8.64 km/h

2022-08-14 10:13:42.100 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘WeatherStation_LightIntensity’ changed from 41510 lx to 41660 lx

2022-08-14 10:13:44.764 [DEBUG] [ry.FineOffsetGatewayDiscoveryService] - Thing discovered ‘DiscoveryResult [thingUID=fineoffsetweatherstation:gateway:2487010962, properties={macAddress=94:3C:C6:92:B0:4B, port=45000, ip=192.168.0.80}, representationProperty=null, flag=NEW, label=Weather Station, bridgeUID=null, ttl=-1, timestamp=1660436024760]’

2022-08-14 10:13:44.807 [DEBUG] [ry.FineOffsetGatewayDiscoveryService] - Thing discovered ‘DiscoveryResult [thingUID=fineoffsetweatherstation:gateway:2487010962, properties={macAddress=94:3C:C6:92:B0:4B, port=45000, ip=192.168.0.80}, representationProperty=null, flag=NEW, label=Weather Station, bridgeUID=null, ttl=-1, timestamp=1660436024803]’

2022-08-14 10:13:58.103 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘WeatherStation_WindDirection’ changed from 205 ° to 189 °

2022-08-14 10:13:58.105 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘WeatherStation_WindSpeed’ changed from 5.4 km/h to 3.96 km/h

2022-08-14 10:13:58.106 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘WeatherStation_GustSpeed’ changed from 8.64 km/h to 6.84 km/h

2022-08-14 10:13:58.107 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘WeatherStation_LightIntensity’ changed from 41660 lx to 41740 lx

2022-08-14 10:14:14.124 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘WeatherStation_WindDirection’ changed from 189 ° to 253 °

2022-08-14 10:14:14.131 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘WeatherStation_WindSpeed’ changed from 3.96 km/h to 2.88 km/h

2022-08-14 10:18:14.577 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘WeatherStation_OutdoorTemperature’ changed from 19.2 °C to 19.1 °C

2022-08-14 10:18:14.579 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘WeatherStation_HumidityOutside’ changed from 49 % to 52 %

2022-08-14 10:18:14.579 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘WeatherStation_WindDirection’ changed from 246 ° to 144 °

2022-08-14 10:18:14.582 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘WeatherStation_WindSpeed’ changed from 2.52 km/h to 0 km/h

2022-08-14 10:18:14.584 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘WeatherStation_GustSpeed’ changed from 5.76 km/h to 2.88 km/h

2022-08-14 10:18:14.586 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘WeatherStation_LightIntensity’ changed from 64180 lx to 65170 lx

2022-08-14 10:18:30.558 [TRACE] [ervice.FineOffsetGatewayQueryService] - executeCommand(CMD_GW1000_LIVEDATA): received: FFFF2700360100B9064308279F09279F0200BD07340A008D0B00000C000815000A373C1605781704620000000061FFFFFFFF60FF1900264A

This is exactly what I need, but in addition I need the corresponding expected measured values so that I can correlate them with the response. So please use a suitable application (e.g. WS-View) to read this data. I need the response of CMD_GW1000_LIVEDATA and the corresponding measured values at the same time, so that the values differ only minimally.

@Andy2003 I’ve had some of my sensors run out of battery, so am looking to put in some alerting, however I note that they are all type Switch (I assume ON = Low) but looking at the Fine Offset spec, some of their sensors use this method but some also display the voltage and it becomes up to you to alert when it drops… Can you confirm if you binding does some voltage checks to determine ON or OFF or if some sensors might need a code fix (i.e WH51 and WH34)