nathanfaber / meaterble

Meater BLE reverse engineering
71 stars 15 forks source link

Official MEATER API #7

Open nojacko opened 4 years ago

nojacko commented 4 years ago

Hi all!

I'm one of the software engineers at Apption Labs (MEATER's creators). Just wanted to let you know that we've released a public API.

https://github.com/apption-labs/meater-cloud-public-rest-api

It's in beta so any feedback is welcome.

As our marketing / support teams like to say, happy cooking!

robinsmidsrod commented 1 year ago

@nojacko Any chance of releasing a document that describes the bluetooth protocol between the probes, block and app, so that these devices could be made to work with Home Assistant and ESPHome's Bluetooth Proxy support? Would be very nice to slap a "Works with Home Assistant" sticker on the product, wouldn't it?

codahq commented 1 year ago

@nojacko Any chance of releasing a document that describes the bluetooth protocol between the probes, block and app, so that these devices could be made to work with Home Assistant and ESPHome's Bluetooth Proxy support? Would be very nice to slap a "Works with Home Assistant" sticker on the product, wouldn't it?

local functionality would be nice especially given some of the issues the cloud has been having with stability. i did a cook yesterday that showed the cloud stopped returning data twice for around 10 minutes each time throughout the 4 hour duration of the cook. the app and block never had a problem but the home assistant integration which uses the cloud api could not deliver data during those two windows. that has sort of been my experience every time i've used it.

genebean commented 1 year ago

I’d literally pay money for the ability to tell the block to communicate with something local and/or the ability for the probes to be read by a Home Assistant Bluetooth Proxy in addition to the block so that stock things work in parallel to Home Assistant.

1technophile commented 1 year ago

Contact Meater, if they are willing to share their local BLE API documentation we can integrate it in OpenMQTTGateway

narodnik commented 3 months ago

@nojacko I don't want to use the cloud, I want to use the device locally and preserve my privacy. Can you just release the spec or an opensource Python library?

Fact is all the "smart" devices are pushing users to use internet APIs because they want to gather data and sell it to advertisers. It's a dishonest biz practice. You sell us a product, and if it's not enough $, then raise the price. Don't push us to use buggy internet APIs for a bluetooth device.