Etekcity smart scale sync

My setup: JetBlack Victory with click cog. I’m using an iPad to connect to Zwift. I have an Etekcity smart scale that connects to my phone via the VeSync app. I can update my weight in Apple Heath from the Smart Scale. I can not import that data into Zwift

I have read the forums and tried the following:

  1. setup apple health to sync with Strava and Fitbit. Fitbit doesn’t send outbound weight data without a fitbit scale. Strava weight gets updated from Apple Health (and hence my scale) but that data does not make it to Zwift.
  2. Setup the Companion app. This does not have a connection to my scale app and shows no way to connect to apple health. Doesn’t even appear in apple health as a app to share data with and neither does zwift.
  3. Attempt at smartscalesync which also does not support an etecity scale or the veSync app.

Does anyone know a way to either get the etekcity scales data into a third party that syncs with Zwift or a way to get Apple Health data to sync with Zwift?

I just setup a Withthings account. It will let me sync weight from Apple Health. I have no withthings devices and it works. So VeSync > Apple Health > Withthings > Zwift. It worked for an initial update. Will see over the next week or so if it updates when I weigh in.

Later in the day, I was configuring settings in my Zwift app on my phone (not the iPad I used to record a ride) and I was prompted to setup Zwift sync with the Apple Health App. I set it up and it it syncing directly with Zwift. I’m not sure what prompted this. Prior to the prompt, Zwift was not an option in the sharing section of Apple Health and now it is.

So it appears that something has to happen on the device - maybe starting an activity - that prompts the apple device to set up sharing.