Page 1 of 2
Ecowitt WS90 and RFX868, missing sensors
Posted: Friday 23 August 2024 12:13
by PatrickH67
Hi
I have bought an RFX868 to get the data from an Ecowitt WS90 sensor.
This WS90 sensor hasin fact 7 different sensors included
* Temperature
* Humidity
* Rain
* Wind
* UV level
* Solar power
* Barometric pressure
The RFX868 protocol to use has been defined using the RFXmngr.exe program on windows.
RFX868 is recognized by Domoticz,but only one device is created, namely the "wind" sensor (see attached screenshots)
My Domoticz version is 2024.4
Did I miss something in my configuration in order to see all sensors ?
I have also attached the output data of the WS90 sensor seen inside RFXmngr.exe program
Regards
Patrick
Re: Ecowitt WS90 and RFX868, missing sensors
Posted: Thursday 29 August 2024 8:02
by gizmocuz
Hi Patrick,
All sensors should have been created.
But, I can't work with pictures, could you please copy/paste the content of the RFXMngr application here (specially that line with the data/time and the rest)
Re: Ecowitt WS90 and RFX868, missing sensors
Posted: Thursday 29 August 2024 8:03
by gizmocuz
Also try to use the serial-by-id as this is unique through the system, you will get issues when you connect multiple usb devices in the feature as the usb ports might be changed internally after a reboot
Re: Ecowitt WS90 and RFX868, missing sensors
Posted: Thursday 29 August 2024 11:32
by PatrickH67
Thanks for the reply
Please find hereafter the copy of the data from RFXmngr
I hope this can help
Regards
Patrick
================================================
29/08/2024 11:29:35:738= Reset receiver/transceiver: 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 HA code:0D00000000000000000000000000
================================================
29/08/2024 11:29:36:276= Get Status: 0D 00 00 01 02 00 00 00 00 00 00 00 00 00 HA code:0D00000102000000000000000000
------------------------------------------------
29/08/2024 11:29:36:496= 140100010255182000000003031815510000248000
Packettype = Interface Message
subtype = Interface Response
Sequence nbr = 1
response on cmnd = Get Status
Transceiver type = 868MHz
Firmware version = 1024
Firmware Type = RFX868
Noise level = -81 dBm
Transmit power = 6dBm
Hardware version = 3.3 RFX433/RFX868/RFXtrx868XL
Debug off
Alecto ACH2010 disabled
FineOffset enabled
La Crosse disabled
Davis EU disabled
Davis US disabled
Davis AU disabled
GAPOSA disabled
FS20 disabled
LightwaveRF disabled
Edisio disabled
Visonic disabled
Meiantech disabled
Proguard disabled
Itho CVE RFT disabled
Itho CVE,HRU ECO disabled
Orcon disabled
Itho CVE-S,HRU400 disabled
Honeywell Chime disabled
KeeLoq disabled
================================================
29/08/2024 11:29:37:076= Start receiver: 0D 00 00 02 07 00 18 00 00 00 00 00 00 00 HA code:0D00000207001800000000000000
------------------------------------------------
29/08/2024 11:29:37:924= 1401070207436F7079726967687420524658434F4D
Packettype = Interface Message
Subtype = Start receiver
Copyright RFXCOM
------------------------------------------------
29/08/2024 11:29:42:104= 1F76000074B100A6000F0010011A0000360100000001D7321F0E000000820049
Packettype = WEATHER
subtype = WEATHER0 - Ecowitt WS90
Sequence nbr = 0
ID = 74B1 decimal:29873
Direction = 166 degrees SSE
Average speed = 1,5 mtr/sec = 5,4 km/hr = 3,36 mph
Wind gust = 1,6 mtr/sec = 5,76 km/hr = 3,58 mph
Temperature = 28,2 °C
Humidity = 54
Status = Comfortable
Flip count = 471
Total rain = 47,1 mm
UV Level = 5
UV status = Medium
Solar = 627,45 Watt/m2
Signal level = 4 -88dBm
Battery = OK
Re: Ecowitt WS90 and RFX868, missing sensors
Posted: Thursday 29 August 2024 11:43
by PatrickH67
gizmocuz wrote: ↑Thursday 29 August 2024 8:03
Also try to use the serial-by-id as this is unique through the system, you will get issues when you connect multiple usb devices in the feature as the usb ports might be changed internally after a reboot
Thanks for this advice,I have changed it

- 29-08-2024 11-42-55.png (22.99 KiB) Viewed 2018 times
Regards
Patrick
Re: Ecowitt WS90 and RFX868, missing sensors
Posted: Thursday 29 August 2024 11:49
by PatrickH67
I have added another senseor from Ecowitt a WH57 lightning sensor which is recognized and created in Domoticz without any problem
But still only the "wind" sensor created from WS90as shown in the picture

- 29-08-2024 11-38-06.png (121.45 KiB) Viewed 2017 times
Corresponding data from RFXmngr
------------------------------------------------
29/08/2024 11:34:30:803= 0C740003013C38082833050049
Packettype = Lightning sensor
subtype = Ecowitt WH57
Sequence nbr = 3
ID1 = 01 decimal:1
ID2 = 3C decimal:60
ID3 = 38 decimal:56
Status = 8 = Strike
Distance = 40 km
Strike count = 51
Signal level = 4 -88dBm
Battery = OK
Regards
Patrick
Re: Ecowitt WS90 and RFX868, missing sensors
Posted: Saturday 31 August 2024 8:26
by gizmocuz
Hi Patrick,
Together with RFXCom we made some changes, and your Weather device should now work.
Re: Ecowitt WS90 and RFX868, missing sensors
Posted: Monday 09 September 2024 18:45
by PatrickH67
gizmocuz wrote: ↑Saturday 31 August 2024 8:26
Hi Patrick,
Together with RFXCom we made some changes, and your Weather device should now work.
Hi,
Sorry for the late reply but I was on hollidays
After your changes what should I change in my configuration ( in RFX868 and/or Domoticz) in order to get the missing sensors ?
I have just rebooted Domoticz (2024.4 version) but I still only see the "Wind" sensor
Also it is very strange as I will get several devices of type "wind" with different ids !!
I am also quite sure that no one else own an Ecowitt device in the radio range of the RFX868 which could explain different wind sensor ids (see picture)
Thanks a lot for your support
Patrick

- 09-09-2024 18-44-14.png (143.25 KiB) Viewed 1873 times
Re: Ecowitt WS90 and RFX868, missing sensors
Posted: Monday 09 September 2024 19:13
by PatrickH67
gizmocuz wrote: ↑Saturday 31 August 2024 8:26
Hi Patrick,
Together with RFXCom we made some changes, and your Weather device should now work.
After having waited some time I have now a lot of different sensors seen by the RFX868 with even some strange values which do not correspond in any way to the ones from my weather station!

- 09-09-2024 19-09-37.png (262.94 KiB) Viewed 1870 times
Do you have any idea of what could happen!?
Regards
Patrick
Re: Ecowitt WS90 and RFX868, missing sensors
Posted: Tuesday 10 September 2024 7:42
by gizmocuz
Your RFXCom device is probably receiving sensors from your Neighbours as well, and there could also be some bad reception. (Maybe the device is to far away?)
I would not worry about these, once you got your WS90 sensors added, configure domoticz to not accept new hardware/devices in the settings.
Focus on the solar/uv/wind,temp etc... with the ID's you know (74B1 for instance)
Check the battery level
Check with the RFXCom Mngr application as well if you receive 'others/problems'
Re: Ecowitt WS90 and RFX868, missing sensors
Posted: Tuesday 10 September 2024 14:24
by PatrickH67
gizmocuz wrote: ↑Tuesday 10 September 2024 7:42
Your RFXCom device is probably receiving sensors from your Neighbours as well, and there could also be some bad reception. (Maybe the device is to far away?)
I would not worry about these, once you got your WS90 sensors added, configure domoticz to not accept new hardware/devices in the settings.
Focus on the solar/uv/wind,temp etc... with the ID's you know (74B1 for instance)
Check the battery level
Check with the RFXCom Mngr application as well if you receive 'others/problems'
When I look to the devices created I find as many as 226 with many different ID's (and increasing...)

- 10-09-2024 14-06-02.png (173.64 KiB) Viewed 1851 times
I am quite sure that it is impossible to have so many different Ecowitt sensors in my near environment, also some values of data are quite strange (183,2 °C 78% humidity for ID 4827 !!)
Only one (the wind) is labeled 74B1 which is the id of the WD90 sensor in RFXmngr

- 10-09-2024 14-07-51.png (108.73 KiB) Viewed 1851 times
Also in RFXmngr I only see data from my 74B1 sensor ID
The only explanation I can see is an erroneous decoding of the data stream
Regards
Patrick
Re: Ecowitt WS90 and RFX868, missing sensors
Posted: Tuesday 10 September 2024 14:56
by b_weijenberg
gizmocus told you: "configure domoticz to not accept new hardware/devices in the settings"
This will avoid adding unknown sensors.
Delete all Ecowitt devices except 74B1
Domotics software needs an update to show the other sensors with the same ID 74B1:
ID = 74B1 decimal:29873
Direction = 166 degrees SSE
Average speed = 1,5 mtr/sec = 5,4 km/hr = 3,36 mph
Wind gust = 1,6 mtr/sec = 5,76 km/hr = 3,58 mph
Temperature = 28,2 °C
Humidity = 54
Status = Comfortable
Flip count = 471
Total rain = 47,1 mm
UV Level = 5
UV status = Medium
Solar = 627,45 Watt/m2
Signal level = 4 -88dBm
Battery = OK
Re: Ecowitt WS90 and RFX868, missing sensors
Posted: Tuesday 10 September 2024 17:39
by PatrickH67
b_weijenberg wrote: ↑Tuesday 10 September 2024 14:56
gizmocus told you: "configure domoticz to
not accept new hardware/devices in the settings"
This will avoid adding unknown sensors.
Delete all Ecowitt devices except 74B1
Domotics software needs an update to show the other sensors with the same ID 74B1:
ID = 74B1 decimal:29873
Direction = 166 degrees SSE
Average speed = 1,5 mtr/sec = 5,4 km/hr = 3,36 mph
Wind gust = 1,6 mtr/sec = 5,76 km/hr = 3,58 mph
Temperature = 28,2 °C
Humidity = 54
Status = Comfortable
Flip count = 471
Total rain = 47,1 mm
UV Level = 5
UV status = Medium
Solar = 627,45 Watt/m2
Signal level = 4 -88dBm
Battery = OK
Ok so if I understand correctly I need to update Domoticz to a new version to see the missing sensors ? Is this correct ?
Thanks for the reply Bert
Regards
Patrick
Re: Ecowitt WS90 and RFX868, missing sensors
Posted: Tuesday 10 September 2024 17:48
by PatrickH67
b_weijenberg wrote: ↑Tuesday 10 September 2024 14:56
gizmocus told you: "configure domoticz to
not accept new hardware/devices in the settings"
This will avoid adding unknown sensors.
Delete all Ecowitt devices except 74B1
Domotics software needs an update to show the other sensors with the same ID 74B1:
ID = 74B1 decimal:29873
Direction = 166 degrees SSE
Average speed = 1,5 mtr/sec = 5,4 km/hr = 3,36 mph
Wind gust = 1,6 mtr/sec = 5,76 km/hr = 3,58 mph
Temperature = 28,2 °C
Humidity = 54
Status = Comfortable
Flip count = 471
Total rain = 47,1 mm
UV Level = 5
UV status = Medium
Solar = 627,45 Watt/m2
Signal level = 4 -88dBm
Battery = OK
If I need a new version for Domoticz can you please tell me which version is needed ? the last stable version or a beta ?
Regards
Patrick
Re: Ecowitt WS90 and RFX868, missing sensors
Posted: Tuesday 10 September 2024 18:52
by waltervl
No new Domoticz version needed...
In menu setup settings (
https://www.domoticz.com/wiki/Applicati ... stem_Setup ) switch off setting "Accept new hardware devices" and press button Apply Settings.
This will prevent new devices are created.
Then remove all unwanted Ecowitt devices except those with value 74B1 in column ID
Re: Ecowitt WS90 and RFX868, missing sensors
Posted: Tuesday 10 September 2024 19:56
by PatrickH67
b_weijenberg wrote: ↑Tuesday 10 September 2024 14:56
gizmocus told you: "configure domoticz to
not accept new hardware/devices in the settings"
This will avoid adding unknown sensors.
Delete all Ecowitt devices except 74B1
Domotics software needs an update to show the other sensors with the same ID 74B1:
ID = 74B1 decimal:29873
Direction = 166 degrees SSE
Average speed = 1,5 mtr/sec = 5,4 km/hr = 3,36 mph
Wind gust = 1,6 mtr/sec = 5,76 km/hr = 3,58 mph
Temperature = 28,2 °C
Humidity = 54
Status = Comfortable
Flip count = 471
Total rain = 47,1 mm
UV Level = 5
UV status = Medium
Solar = 627,45 Watt/m2
Signal level = 4 -88dBm
Battery = OK
Hi Bert,
If Domoticz find some additional sensors other than the "74B1", so it will get them through the RFX868 device, so I should see them also using RFXmng, right ?
I can configure Domoticz to avoid to get new sensors but I cannot find any other device except the 74B1 in the RFXmngr log window, this is quite strange
Regards
Patrick
Re
Re: Ecowitt WS90 and RFX868, missing sensors
Posted: Tuesday 10 September 2024 20:07
by PatrickH67
waltervl wrote: ↑Tuesday 10 September 2024 18:52
No new Domoticz version needed...
In menu setup settings (
https://www.domoticz.com/wiki/Applicati ... stem_Setup ) switch off setting "Accept new hardware devices" and press button Apply Settings.
This will prevent new devices are created.
Then remove all unwanted Ecowitt devices except those with value 74B1 in column ID
I understand how to avoid to get new hardware created, but the problem is still that I have only ONE sensor (wind) which is created and displayed with the ID 74B1 and the 6 others which should be present are still not displayed (nor created)
But by the way there is no explanation why domoticz will create so many other devices where RFXmngr does not see any of theses
If Domoticz see a sensor from RFX868 it should also be seen in RFXmngr log window using the same RFX868,no ?
Regards
Patrick
Re: Ecowitt WS90 and RFX868, missing sensors
Posted: Wednesday 11 September 2024 14:29
by gizmocuz
Seems you receive more devices, like a strike count as well.
Anyway, perform these steps:
- go to hardware, disable the RFXCom hardware
- go to devices, delete all discovered devices for your RFXCom hardware
- go to settings, enable accept new hardware/devices
Now wait until your weather is received, 5 devices should be created, I tested this as well from your debug output:

- weather.png (15.85 KiB) Viewed 1807 times
I also tested with your lighting debug output, this creates two devices, so you will end up with 7 devices
After this, disable the accept new hardware3 devices option
Re: Ecowitt WS90 and RFX868, missing sensors
Posted: Wednesday 11 September 2024 18:41
by PatrickH67
gizmocuz wrote: ↑Wednesday 11 September 2024 14:29
Seems you receive more devices, like a strike count as well.
Anyway, perform these steps:
- go to hardware, disable the RFXCom hardware
- go to devices, delete all discovered devices for your RFXCom hardware
- go to settings, enable accept new hardware/devices
Now wait until your weather is received, 5 devices should be created, I tested this as well from your debug output:
weather.png
I also tested with your lighting debug output, this creates two devices, so you will end up with 7 devices
After this, disable the accept new hardware3 devices option
Thanks a lot for your support, but still only the "wind" sensor is created from the WS90 device, the two devices created from the WH57 lightning are working fine
I have done the following actions
* deleted the current RFX hardware declaration in Domoticz
* deleted all previously created devices in Domoticz
* created a new hardware entry for the RFX868

- 11-09-2024 18-35-15.png (66.04 KiB) Viewed 1797 times
The following devices has been created
WS90 : only wind has been created
WH57 : Lightning Strike Count and Lightning Distance (this is OK)

- 11-09-2024 18-34-27.png (119.84 KiB) Viewed 1797 times
Could you please confirm that version 2024.4 of Domoticz should work or should I upgrade to a newer version?
Regards
Patrick
Re: Ecowitt WS90 and RFX868, missing sensors
Posted: Thursday 12 September 2024 11:06
by gizmocuz
Could you please confirm that version 2024.4 of Domoticz should work or should I upgrade to a newer version
No, this is not working as a recent patch has been made.
You have to use the beta version.
Bdw, the stable release is 2024.7 (but you need to use the current beta!)
In the settings you can specify to use the beta version.
Just make a complete backup before just in case