Support for getting if an alarm is enabled and the time of the alarm would be a great addition to the Device API. It is now only possible to set the times which allows the LaMetric to be controlled, but my use case is the inverse, where I would like to be able to set the alarm on the LaMetric and use that information to create a wake-up light.
Did you try this?
still not working.
V1 API calls don't work for me apparently. Only v2.
are you using curl ?
try with /api/v1/apps/com.lametric.clock
very strange. No idea why it does not work. I believe the undocumented v1 is used by the Lametric App.
Any updates on this topic?
I, too, would love to just get the current alarm status, i.e. if and for which time an alarm is set. When trying to access the v1 API, however, I'm prompted to provide username and password (at least via web browser); neither empty credentials, nor 'dev' as user and/or my API (v2) key as password let me get past the authorisation request, resulting in the "message":"Authorization is required" problem already described. Using curl without specifying a user results in the same error..
@mweb: Mind letting us know if You get a credential prompt and if so, how You get past it?
Considering to buy a LaMetric for this specific functionality. Anyone tried this?
$ curl -X GET -u "dev" -H "Accept: application/json" -k \ https://<device ip address>:4343/api/v2/device/apps/com.lametric.clock $ Enter host password for user 'dev': <device api key>
or with REST:
GET https://<device ip address>:4343/api/v2/device/apps/com.lametric.clock Accept: application/json
Or could anyone share the output it gives?