Ecowitt WS90 and RFX868, missing sensors

Topics (not sure which fora)
when not sure where to post, post here and mods will move it to right forum.

Moderators: leecollings, remb0

PatrickH67
Posts: 17
Joined: Monday 19 August 2024 19:19
Target OS: Raspberry Pi / ODroid
Domoticz version: 2024.4
Location: Waltenheim/Zorn, France
Contact:

Ecowitt WS90 and RFX868, missing sensors

Post 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
Attachments
23-08-2024 11-35-27.png
23-08-2024 11-35-27.png (21.86 KiB) Viewed 996 times
23-08-2024 11-58-38.png
23-08-2024 11-58-38.png (11.71 KiB) Viewed 996 times
23-08-2024 11-39-01.png
23-08-2024 11-39-01.png (81.94 KiB) Viewed 996 times
User avatar
gizmocuz
Posts: 2350
Joined: Thursday 11 July 2013 18:59
Target OS: Raspberry Pi / ODroid
Domoticz version: beta
Location: Top of the world
Contact:

Re: Ecowitt WS90 and RFX868, missing sensors

Post 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)
Quality outlives Quantity!
User avatar
gizmocuz
Posts: 2350
Joined: Thursday 11 July 2013 18:59
Target OS: Raspberry Pi / ODroid
Domoticz version: beta
Location: Top of the world
Contact:

Re: Ecowitt WS90 and RFX868, missing sensors

Post 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
Quality outlives Quantity!
PatrickH67
Posts: 17
Joined: Monday 19 August 2024 19:19
Target OS: Raspberry Pi / ODroid
Domoticz version: 2024.4
Location: Waltenheim/Zorn, France
Contact:

Re: Ecowitt WS90 and RFX868, missing sensors

Post 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
PatrickH67
Posts: 17
Joined: Monday 19 August 2024 19:19
Target OS: Raspberry Pi / ODroid
Domoticz version: 2024.4
Location: Waltenheim/Zorn, France
Contact:

Re: Ecowitt WS90 and RFX868, missing sensors

Post 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
29-08-2024 11-42-55.png (22.99 KiB) Viewed 920 times
Regards
Patrick
PatrickH67
Posts: 17
Joined: Monday 19 August 2024 19:19
Target OS: Raspberry Pi / ODroid
Domoticz version: 2024.4
Location: Waltenheim/Zorn, France
Contact:

Re: Ecowitt WS90 and RFX868, missing sensors

Post 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
29-08-2024 11-38-06.png (121.45 KiB) Viewed 919 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
User avatar
gizmocuz
Posts: 2350
Joined: Thursday 11 July 2013 18:59
Target OS: Raspberry Pi / ODroid
Domoticz version: beta
Location: Top of the world
Contact:

Re: Ecowitt WS90 and RFX868, missing sensors

Post by gizmocuz »

Hi Patrick,

Together with RFXCom we made some changes, and your Weather device should now work.
Quality outlives Quantity!
PatrickH67
Posts: 17
Joined: Monday 19 August 2024 19:19
Target OS: Raspberry Pi / ODroid
Domoticz version: 2024.4
Location: Waltenheim/Zorn, France
Contact:

Re: Ecowitt WS90 and RFX868, missing sensors

Post 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
09-09-2024 18-44-14.png (143.25 KiB) Viewed 775 times
PatrickH67
Posts: 17
Joined: Monday 19 August 2024 19:19
Target OS: Raspberry Pi / ODroid
Domoticz version: 2024.4
Location: Waltenheim/Zorn, France
Contact:

Re: Ecowitt WS90 and RFX868, missing sensors

Post 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
09-09-2024 19-09-37.png (262.94 KiB) Viewed 772 times
Do you have any idea of what could happen!?

Regards
Patrick
User avatar
gizmocuz
Posts: 2350
Joined: Thursday 11 July 2013 18:59
Target OS: Raspberry Pi / ODroid
Domoticz version: beta
Location: Top of the world
Contact:

Re: Ecowitt WS90 and RFX868, missing sensors

Post 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'
Quality outlives Quantity!
PatrickH67
Posts: 17
Joined: Monday 19 August 2024 19:19
Target OS: Raspberry Pi / ODroid
Domoticz version: 2024.4
Location: Waltenheim/Zorn, France
Contact:

Re: Ecowitt WS90 and RFX868, missing sensors

Post 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
10-09-2024 14-06-02.png (173.64 KiB) Viewed 753 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
10-09-2024 14-07-51.png (108.73 KiB) Viewed 753 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
b_weijenberg
Posts: 517
Joined: Friday 12 July 2013 18:13
Target OS: -
Domoticz version:
Location: Netherlands
Contact:

Re: Ecowitt WS90 and RFX868, missing sensors

Post 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
RFXtrx433, RFXtrx433E, RFXtrx433XL, RFX433XL, RFX868XL
PatrickH67
Posts: 17
Joined: Monday 19 August 2024 19:19
Target OS: Raspberry Pi / ODroid
Domoticz version: 2024.4
Location: Waltenheim/Zorn, France
Contact:

Re: Ecowitt WS90 and RFX868, missing sensors

Post 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
PatrickH67
Posts: 17
Joined: Monday 19 August 2024 19:19
Target OS: Raspberry Pi / ODroid
Domoticz version: 2024.4
Location: Waltenheim/Zorn, France
Contact:

Re: Ecowitt WS90 and RFX868, missing sensors

Post 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
User avatar
waltervl
Posts: 5148
Joined: Monday 28 January 2019 18:48
Target OS: Linux
Domoticz version: 2024.7
Location: NL
Contact:

Re: Ecowitt WS90 and RFX868, missing sensors

Post 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
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
PatrickH67
Posts: 17
Joined: Monday 19 August 2024 19:19
Target OS: Raspberry Pi / ODroid
Domoticz version: 2024.4
Location: Waltenheim/Zorn, France
Contact:

Re: Ecowitt WS90 and RFX868, missing sensors

Post 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
PatrickH67
Posts: 17
Joined: Monday 19 August 2024 19:19
Target OS: Raspberry Pi / ODroid
Domoticz version: 2024.4
Location: Waltenheim/Zorn, France
Contact:

Re: Ecowitt WS90 and RFX868, missing sensors

Post 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
User avatar
gizmocuz
Posts: 2350
Joined: Thursday 11 July 2013 18:59
Target OS: Raspberry Pi / ODroid
Domoticz version: beta
Location: Top of the world
Contact:

Re: Ecowitt WS90 and RFX868, missing sensors

Post 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
weather.png (15.85 KiB) Viewed 709 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
Quality outlives Quantity!
PatrickH67
Posts: 17
Joined: Monday 19 August 2024 19:19
Target OS: Raspberry Pi / ODroid
Domoticz version: 2024.4
Location: Waltenheim/Zorn, France
Contact:

Re: Ecowitt WS90 and RFX868, missing sensors

Post 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
11-09-2024 18-35-15.png (66.04 KiB) Viewed 699 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
11-09-2024 18-34-27.png (119.84 KiB) Viewed 699 times
Could you please confirm that version 2024.4 of Domoticz should work or should I upgrade to a newer version?

Regards
Patrick
User avatar
gizmocuz
Posts: 2350
Joined: Thursday 11 July 2013 18:59
Target OS: Raspberry Pi / ODroid
Domoticz version: beta
Location: Top of the world
Contact:

Re: Ecowitt WS90 and RFX868, missing sensors

Post 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
Quality outlives Quantity!
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests