[APP][Pro]YoLink (Version 1.0.12 live, 1.0.14 test)

If you have the test version installed (1.0.13) you should see the new option when you add a device

I will update the icons later.

You don’t need to be in the same network to update the app or add the device.

Unfortunately those scenes aren’t available through the API, so I can’t add those.

I can see it now. Wasn’t there an hour ago. Must be some cache issue.

I get a timeout error, will send a log.

Thanks for the quick response.

I don’t know how to send you “the Detected Log from the app settings.”

Awesome - some early results

  1. it found all my smart plugs correctly
  2. The graphic it shows doesn’t look like the YoLink smart plug here which looks like this:
    https://a.co/d/07Zt8mYt

the watts in the homey test integration seem to be off by one decimal point. Here is the plug showing in my YoLink app and in homey

The icons will come, but I get Athom to design those so the match the Homey style.

I don’t see your comparison, so is Homey showing the value to large or too small? I presume I might have to divided by 10, but could you confirm that?

Go to the apps section in the Homey app (More button in the bottom right), Select Apps, then scroll to the YoLink app and tap on it. Tap on the gear in the top right corner of the screen and then on App Settings. With Detected tab active, tap on Get Devices and once the list is populated, tap on Send Log.

Opps, my bad, I forgot to change an item when I copied another driver as the base for the new one. i will publish an update so keep an eye open for 1.0.14.

Thanks for the detailed instructions. I just sent the log

I am seeing the water depth sensor using v1.0.13, but only the “water alarm” option

Would that be the “YoLink Shower” that is the deveType of Manipulator?

Yes. It’s a battery powered 1/2 inch YoLink water valve

Working now.

For Water Depth insight, what are the units? My device is showing 381 in Homey while in YoLink it is 1.9m (and 63% liquid level ratio).

The API says it returns a percentage and the app is just displaying the returned number.

Could you open the app settings and select the Log tab. Then enable the log and when you see a message come in showing the data from the device, send the log.

Edit: I have just noticed it says it’s magnified 10 times, so I need to divide by 10, but I can’t work out why it shows 381 instead stead of 630.

Also, I have just noticed I put “unit” instead of “units” in the capability definition, so that explains why it’s not showing the % in the UI.

Here are some links to it https://a.co/d/0axY5BLq https://shop.yosmart.com/products/ys5002-dn15s

With the .15 app update the percentage is more clearly shown as 38.1%

However it might be more useful to users to show the inverse percentage (1-38.1%) or 61.9% number which is very close to the YoLink app (63%).

Could you do anything to confirm that by finding a way to alter the reading?

It does seem likely, but I’m surprised it’s not exactly the same.

I can specify the cable length, depth of water tank, and display unit (cm, ft, m).

I can also set the liquid density.

Nothing to specify how the % is presented (see previous image shared above) or to turn it on/off.

I just understood your request.

I’ll be home in ten days time. I can yank the cable to get a different reading and see impact on both official YoLink app and Homey app.

I have reached out to YoLink support to query why the value from the API is different to the value reported in the YoLink app, but I’m still awaiting the reply.

The YoLink smart plugs are working great now