[APP][Pro] Misol and Ecowitt (Release 0.2.10, Test 0.2.10 )

Hello Adrian,

First of all, thank you very much for your efforts in maintaining the Homey app for Misol/Ecowitt connections.

I have purchased a WS90 weather station with the GW2000 gateway, which is also easily integrated in the Ecowitt app.

Unfortunately, I don’t know how to integrate this into Homey. In your otherwise great app, I can only find the WS80 and another gateway to choose from. When I try to search for a new device using the corresponding buttons, the app unfortunately cannot find my GW2000 gateway, which is connected to the WiFi, or the WS90 that is linked to it.

I saw in this chat that it should be possible, but unfortunately I can’t find the solution.

Can you, Adrian, or someone in the forum who has already managed to integrate these devices into Homey, help me with how to integrate the devices? Unfortunately, I’m not a real Homey professional yet.

Many thanks and best regards

Nils

You should be able to add those with the Gateway and Weather station drivers.

Make sure you have configured the GW2000 to send data to Homey.

First you need to configure the Ecowitt or the WSView Plus app on your phone like this:

WSView Plus App
My Devices → tap on the DW2000 → More → Weather Services → Customized

Or…

Ecowitt App
Start Screen → ●●● → Others → DIY Upload Servers → Customized

Server-IP = IP address of your Homey

Configuration of the Homey Misol and Ecowitt app:
— Port: 7777

If you want to add the WS90 into Homey, please use the Weather Station device:

That’s it.

Btw @Adrian_Rockall, I created an own icon for the WittBoy WS90 and wrote an „Issue“ on GitHub: Icon for WS90 (WittBoy) weather station · Issue #52 · AdyRock/com.misol · GitHub
Would it be possible to add the WS90 as a stand-alone device in the app, as is the case with the WS80, for example?
Or would that be too much work and unnecessarily bloat the app?
Maybe it would also be possible to select the device icon when adding a weather station? This is already supported by several apps.

1 Like

Creating another driver would duplicate the same code and increase the size of the app.
I will look into adding a way to select another icon when I get some spare time.

1 Like

Thank you very much for the super fast and super helpful answers Dirk/Adrian. It worked immediately using the method described. Great! I have to admit, I would never have thought of looking for the relevant settings in the Ecowitt app under weather services :wink:

2 Likes

First I want to thank @Adrian_Rockall for the amazing app and, what is even more important in my opinion, for the amazing support!
Even if we should praise and support such fantastic programmers for no reason, there is still a reason for me.

As already mentioned in my post no. 415, I created an Homey icon of the WittBoy WS90 weather station.
Adrian has modified his app so that when you add the WittBoy WS90 weather station via the “Weather station” device, the app recognizes whether the weather station has a piezo sensor for rain detection. If this is the case, the WittBoy WS90 icon is automatically selected.

Now we have, in my opinion, a beautiful icon for the WittBoy WS90 weather station in Homey:

This feature is currently available in the test version 0.1.54 of the app.

Many thanks Adrian!


Important information for all WittBoy WS90 users who would also like to have the new icon!

To get the new icon, the WittBoy WS90 weather station must be deleted and added again.
To avoid having to repair all flows manually, I recommend using @martijnpoppen’s script, explained in this topic. It worked perfectly for me, but use it at your own risk!

1 Like

You are very welcome and thank you for your support.

1 Like

As a new Ecowitt HP2553 user I have some questions:

  • the Helderheid/Luminance(?) value contains a dash, even after hours of waiting. Should this contain the Lux value of the outside device?
  • Is it possible to extend the existing app settings with Solar Radial Units (Lux or Fc or w/m2) and Wind Speed Units (bft or ft/s or m/s or km/h or knot or mph)?
  • Why is only mm/hr rain as a value in the Weather Station and all the other rain values in a separate Rain sensor device?
  • Could the mm/hr rain in the WS in Dutch be renamed to mm/u (like the Rain sensor)?
  • I my Ecowitt device I can setup a link to my Homey and to Weather Underground. What is the added value of using the Android app WSView Plus?

Thanks in advance.

A few answers to some questions.

— Lux: should be displayed at “Helderheid”. Don’t know why it’s not displayed. Is the value displayed in the Ecowitt smartphone app?
— W/m²: is already shown → „Zonnestraling“
— Fc: Foot-candle is a rare and not an SI unit for luminance. Therefore, in my personal opinion, this unit is not needed.

km/h, m/s, mph and knots can already be configured in the Misol and Ecowitt Homey app settings, bft and ft/s is missing.

As far as I know it wasn’t possible to do the configuration for Homey with the Ecowitt app in the past.
So nowadays the WSView app isn’t needed anymore.

1 Like

Thank you for your reactions.

Yes.

I mean the config of Air pressure unit: hpa or inHg or mmHg. The Homey app shows mbar at the moment. In general: possibility in Homey app to config the values similar to the corresponding values in the Ecowitt device.

Understand, this question must be answered by the app developer.

The app uses Homey’s standard capabilities where possible, which have fixed unit’s defined by Homey.
I have overridden some unit’s in the app settings when requested by users, so I will add this one to the list when I get time.

1 Like

Could you go to the app settings page and send the Detected log so I cans see what values are being reported.

I sent you a Detected log at 8:54 am CET.

I am guessing you added the device using the “Weather Station (WS80)” driver?
It does seem I forgot to set the Luminance value in there, so I will fix that.

Also, the WS80 doesn’t support rain sensing (it requires an optional add-on), and it seems I forgot to remove the rain rate capability from the driver, so that will also be removed in the update.

If you want all the values in one place the try adding a Weather Station instead of the two individual components.

I have published the new test version (0.2.1)

1 Like

Yes, I have a WS80 and a separate rain device as part of the Ecowitt HP2553 set.

Now I can see a Lux value for the WS80 and all rain values are in a separate component.
Thank you for your response, work and time!

1 Like


@Adrian_Rockall is this sensor supportet?
At ecowitt its called wh51L

I guess it will be as I presume it reports the same as the WH51

Are you sure you need the 433 MHz frequency?
Just asking because of the German language:

But of course it depends on which frequency your gateway supports.