-
Notifications
You must be signed in to change notification settings - Fork 3
Live data from Testo Smart probes #18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Yes, this is possible via the testo Smart using WIFI. There is a currently undocumented endpoint We are currently working on completely redoing this documentation, it will be available here in the next few weeks. |
Thank you for quick response. So having the app on my phone connected to WIFI, I should be able to hit this API with something like: ´http://192.168.xx.xx:54000/api/data/live´ and get a JSON response? |
8000
Yes, that should work. |
If I try with Python on my computer, I get a connection error:
Could it be my phone rejecting the request? My computer is running Windows 10 and phone is Android 11. |
You can first try to verify that the API is working properly by calling |
Is "Enable UDP online values" enabled? |
In earlier versions of the testo Smart this was still required, as of a few months ago these two features have been decoupled and you do not need to enable this feature anymore. |
I get a My phone: OnePlus Nord2 5G, Android 11, OxygenOS V11.3 I should say that currently no devices are connected to the app, and no measurements are being made. Is it necessary to have devices connected, before the API is exposed? |
Ah, this is the problem. You are using the old testo Smart Probes app. For this API you need to install the successor app which is just called testo Smart. This is the recommended app to use for most testo devices now. You can download it from Google Play: https://play.google.com/store/apps/details?id=de.testo.smartprobesappgen2&hl=en&gl=US |
I am sure this will help me a lot, thank you. I will let you know what I come up with :) |
Hello again I got some probes now, and it works very well. Very smooth probe/app experience so far.
Now I have configured, in the app, a measurement of temperature difference between the two probes. Cheers |
Currently the live endpoint only exports device data, no measurement application specific data (e.g. differential temperature, etc.) is available. Is this something you need for your application? If you give me bit more context (relevant data, measurement application, etc. - the more info the better) I can file a feature request for you and we can check if we can include this feature in a future release. |
Alright, I'm not exactly sure what the application is at the moment, so I cant relay more information. We can solve the problem on our end for now, but when I know more I will make a new issue here :) Thank you for the help so far! |
Hi Coming back to this issue, due to updates in the Testo Smart app. The JSON keys have changed between versions. So my question is how is it going with documentation of the returned data for the different porbes :) Thanks |
Uh oh!
There was an error while loading. Please reload this page.
Hi
I have a question regarding the acquisition of live data from Testo Smart Probes.
Is it possible to retrieve data via either of the protocols (WIFI or Bluetooth) without the need for user acknowledgement?
Either via the app or from the device directly.
The devices in question are specifically:
Testo 115i
Testo 549i
I cannot seem to find a lot of documentation on these devices, in regard to custom data acquisition :)
Thank you in advance..
The text was updated successfully, but these errors were encountered: