{"repo":"conoro/yunmai-data-extract","free":true,"listed":false,"github":"https://github.com/conoro/yunmai-data-extract","clone":"git clone https://github.com/conoro/yunmai-data-extract.git","description":"Extract your data from the Yunmai weighing scales cloud API so you can use it elsewhere","language":"JavaScript","stars":34,"topics":["scales","weight","weighing","api","node","nodejs","android","google","fitness","scale"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Intro NOTE: As the API is now HTTPS (in 2022), this code doesn't work, and is unlikely to ever work, unless Yunmai opens up their API. The Yunmai weighing scales is an impressive inexpensive smart scales with Bluetooth. I bought mine from GearBest. If you install their app on your phone, it will connect to the scales and save all of your data, each time you weigh yourself. Whilst it isn't obvious, Yunmai is also saving all of your data to their Cloud. Unfortunately they have no webapp for accessing this data and no way for you to dump it out either. This App will access that data on their API and save it in various formats locally and optionally on Google Sheets for you to re-use elsewhere. LICENSE: MIT Setting it up for yourself (Android only for the moment) - Install Node.js, Git. Then run: - rename conf-sample.toml to conf.toml - Install and run a packet sniffing App like Packet Capture by Grey Shirts on your Android phone - Start capturing data for the Yunmai App inside Packet Capture - Start the Yunmai App on the phone and interact with some of the data menus - Go back to Packet Capture and stop the data capture - Tap into each of the packets and find requests that access http://intdata.iyunmai.com - Edit conf.toml and use the info from the requests as follows: - To get your scales weight data you can now run the main app at any time with - It will currently generate an Excel-compatible CSV file and a LevelDB database for you. - You don't have to run it every day, just w","default_branch":null,"files":null,"tree":[],"storefront":"/r/conoro","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/conoro/yunmai-data-extract/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}