Ill have to test it out again.[quote=“schapper05, post:1, topic:38202, full:true”]
Yongfeng_Zhang:
Hi, since I see a lot of people being not clear about how the device works, I’d like to briefly explain it here.
The device takes a picture and does the other measurements about every 5 minutes. It then uploads the image along with the data to our server. It will stop uploading pictures at night, but the other data won’t stop updating. It’s 24 hrs a day, 7 days/week. If you call the API at night, the image URL will be the last one taken before dark.
We define ‘night’ as half an hour past sunset. We don’t use the luminance sensor to tell it. We calculate the sunset and sunrise time with the lat, lon, utc and dst of the device. So the device stops updating pictures half and hour after sunset, and restarts it half an hour before sunrise. The time-lapse video will be generated about 45 minutes after sunset.
And the luminance sensor is very direction-sensitive. The hole that lets the light in is small. So if you want to use the data in a sensible way, you need to adjust the direction to avoid direct sunlight, reflections, moonlight etc. The luminance sensor is located right to the camera, or left. For this reason, we didn’t show the data in the app, it’s more a reference. Remember that the camera, LUX sensor and UV sensor as whole is adjustable. You can move it up and down.
And a couple of articles about setting up devices:
https://bloomsky.desk.com/customer/en/portal/articles/2320558-i-set-up-my-device-but-it-shows-as-offline
https://bloomsky.desk.com/customer/en/portal/articles/2320512-"sorry-your-bloomsky-has-failed-to-connect-correctly-would-you-like-to-try-again-"-error-message
To minimize clutter, If you would like to share your weather ID information please use this link. Thank you!
You can still apply for a free Bloomsky(costs shipping ~$20ish) here. “Apply by Wednesday, February 17th at 11:59pm PST to qualify.”
@Slagle Has been kind enough to offer the following Device type and smart app:
Short Instructions:
After correctly adding Bloomsky (Connect) app in mobile, Smartapp should create a device.
Service Manager(Bloomsky (Connect) )!!!
Now all you have to do is install the service manager and you’re good to go! You will not need the “Scheduler” app anymore either, it’s done within the service manager.
This should work for multiple devices too. Don’t have multiple devices so I can’t test that, so don’t castrate me if it doesn’t work.
Make sure to uninstall the old device before copying in the new DTH code.
The service manager(Bloomsky (Connect) ) sets all the correct info for the device. No need to do anything other than hit done within the connect app .(Bloomsky (Connect) should add a device in your list.)
If you changed anything in the IDE for the device is recommend uninstalling and reinstalling.
https://github.com/tslagle13/SmartThingsPersonal/blob/master/devicetypes/tslagle13/bloomsky.src/bloomsky.groovy
https://github.com/tslagle13/SmartThingsPersonal/blob/master/smartapps/tslagle13/bloomsky-connect.src/bloomsky-connect.groovy
Long Instructions on Installation after adding the Bloomsky (Connect) Smartapp and Bloomsky Device Type in the IDE:
Thanks for the in-depth write up @keltymd ! All bolds below are emphasis by me, Italics are my comments.
keltymd:
In your web browser go to http://dashboard.bloomsky.com
Log in with your email address and password you used to register with Bloomsky
Click Developers at the bottom of the left had column
Copy your API key . (I Swear I entered my api key correctly like 3 times as soon as I emailed myself a copy and copy pasted it went through…)
I recommend you email the API key (can’t emphasize this enough, it’s the most likely spot of failure) to an email address on your smartphone so you can paste it in the next steps to prevent Fat fingering it.
In the Smartthings app on your smartphone click Marketplace and scroll to the bottom of SmartApps
Click
Find BloomSky (Connect) and select it
Paste or type (careful with this it’s case sensitive) your API in the API field and click Done
After this step the Bloomsky (Connect) App should create a device found on your network. The name wil be Bloomsky***** with the stars being randomly generated characters.
Please see the FAQ for using custom code by @JDRoberts
https://community.smartthings.com/t/faq-an-overview-of-using-custom-code-in-smartthings/16772
GitHub FAQ:
https://community.smartthings.com/t/faq-github-integration-how-to-add-and-update-from-repositories/39046
zj4x4:
Add his GitHub to your IDE, then all you have to do is click:
Followed by:
Here are the settings you need for Tim’s repository:
https://community.smartthings.com/t/bloomsky-weather-underground/39659
[/quote]
schapper05:
Yongfeng_Zhang:
Hi, since I see a lot of people being not clear about how the device works, I’d like to briefly explain it here.
The device takes a picture and does the other measurements about every 5 minutes. It then uploads the image along with the data to our server. It will stop uploading pictures at night, but the other data won’t stop updating. It’s 24 hrs a day, 7 days/week. If you call the API at night, the image URL will be the last one taken before dark.
We define ‘night’ as half an hour past sunset. We don’t use the luminance sensor to tell it. We calculate the sunset and sunrise time with the lat, lon, utc and dst of the device. So the device stops updating pictures half and hour after sunset, and restarts it half an hour before sunrise. The time-lapse video will be generated about 45 minutes after sunset.
And the luminance sensor is very direction-sensitive. The hole that lets the light in is small. So if you want to use the data in a sensible way, you need to adjust the direction to avoid direct sunlight, reflections, moonlight etc. The luminance sensor is located right to the camera, or left. For this reason, we didn’t show the data in the app, it’s more a reference. Remember that the camera, LUX sensor and UV sensor as whole is adjustable. You can move it up and down.
And a couple of articles about setting up devices:
https://bloomsky.desk.com/customer/en/portal/articles/2320558-i-set-up-my-device-but-it-shows-as-offline
https://bloomsky.desk.com/customer/en/portal/articles/2320512-"sorry-your-bloomsky-has-failed-to-connect-correctly-would-you-like-to-try-again-"-error-message
To minimize clutter, If you would like to share your weather ID information please use this link. Thank you!
You can still apply for a free Bloomsky(costs shipping ~$20ish) here. “Apply by Wednesday, February 17th at 11:59pm PST to qualify.”
@Slagle Has been kind enough to offer the following Device type and smart app:
Short Instructions:
After correctly adding Bloomsky (Connect) app in mobile, Smartapp should create a device.
Service Manager(Bloomsky (Connect) )!!!
Now all you have to do is install the service manager and you’re good to go! You will not need the “Scheduler” app anymore either, it’s done within the service manager.
This should work for multiple devices too. Don’t have multiple devices so I can’t test that, so don’t castrate me if it doesn’t work.
Make sure to uninstall the old device before copying in the new DTH code.
The service manager(Bloomsky (Connect) ) sets all the correct info for the device. No need to do anything other than hit done within the connect app .(Bloomsky (Connect) should add a device in your list.)
If you changed anything in the IDE for the device is recommend uninstalling and reinstalling.
https://github.com/tslagle13/SmartThingsPersonal/blob/master/devicetypes/tslagle13/bloomsky.src/bloomsky.groovy
https://github.com/tslagle13/SmartThingsPersonal/blob/master/smartapps/tslagle13/bloomsky-connect.src/bloomsky-connect.groovy
Long Instructions on Installation after adding the Bloomsky (Connect) Smartapp and Bloomsky Device Type in the IDE:
Thanks for the in-depth write up @keltymd ! All bolds below are emphasis by me, Italics are my comments.
keltymd:
In your web browser go to http://dashboard.bloomsky.com
Log in with your email address and password you used to register with Bloomsky
Click Developers at the bottom of the left had column
Copy your API key . (I Swear I entered my api key correctly like 3 times as soon as I emailed myself a copy and copy pasted it went through…)
I recommend you email the API key (can’t emphasize this enough, it’s the most likely spot of failure) to an email address on your smartphone so you can paste it in the next steps to prevent Fat fingering it.
In the Smartthings app on your smartphone click Marketplace and scroll to the bottom of SmartApps
Click
Find BloomSky (Connect) and select it
Paste or type (careful with this it’s case sensitive) your API in the API field and click Done
After this step the Bloomsky (Connect) App should create a device found on your network. The name wil be Bloomsky***** with the stars being randomly generated characters.
Please see the FAQ for using custom code by @JDRoberts
https://community.smartthings.com/t/faq-an-overview-of-using-custom-code-in-smartthings/16772
GitHub FAQ:
https://community.smartthings.com/t/faq-github-integration-how-to-add-and-update-from-repositories/39046
zj4x4:
Add his GitHub to your IDE, then all you have to do is click:
Followed by:
Here are the settings you need for Tim’s repository:
https://community.smartthings.com/t/bloomsky-weather-underground/39659