From 47edbb115628ee3161083a636efb1dfb61c79d69 Mon Sep 17 00:00:00 2001 From: Travis CI Date: Mon, 9 May 2016 23:20:33 +0000 Subject: [PATCH] Site updated at 2016-05-09 23:20:33 UTC --- atom.xml | 2 +- blog/categories/community/atom.xml | 2 +- blog/categories/esp8266/atom.xml | 2 +- blog/categories/how-to/atom.xml | 2 +- blog/categories/ibeacons/atom.xml | 2 +- blog/categories/internet-of-things/atom.xml | 2 +- blog/categories/mqtt/atom.xml | 2 +- blog/categories/organisation/atom.xml | 2 +- blog/categories/owntracks/atom.xml | 2 +- blog/categories/presence-detection/atom.xml | 2 +- .../public-service-announcement/atom.xml | 2 +- blog/categories/release-notes/atom.xml | 2 +- blog/categories/survey/atom.xml | 2 +- blog/categories/talks/atom.xml | 2 +- blog/categories/user-stories/atom.xml | 2 +- blog/categories/website/atom.xml | 2 +- components/index.html | 2 + components/sensor.fitbit/index.html | 55 +++++++++++++++++- images/supported_brands/fitbit.png | Bin 0 -> 15788 bytes sitemap.xml | 18 +++--- 20 files changed, 81 insertions(+), 26 deletions(-) create mode 100644 images/supported_brands/fitbit.png diff --git a/atom.xml b/atom.xml index f314f77050..881e7855dd 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2016-05-09T22:01:10+00:00 + 2016-05-09T23:19:57+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index 797d0d1055..9100a57bab 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2016-05-09T22:01:10+00:00 + 2016-05-09T23:19:57+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index 9f3ae4ab84..8550456b44 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2016-05-09T22:01:10+00:00 + 2016-05-09T23:19:57+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index d1ad5eb56d..b660ad8b9e 100644 --- a/blog/categories/how-to/atom.xml +++ b/blog/categories/how-to/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: How-To | Home Assistant]]> - 2016-05-09T22:01:10+00:00 + 2016-05-09T23:19:57+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index 355cfd0c8c..cc60f45f2a 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2016-05-09T22:01:10+00:00 + 2016-05-09T23:19:57+00:00 https://home-assistant.io/ diff --git a/blog/categories/internet-of-things/atom.xml b/blog/categories/internet-of-things/atom.xml index 2f12af01ec..1a52aebf4c 100644 --- a/blog/categories/internet-of-things/atom.xml +++ b/blog/categories/internet-of-things/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Internet-of-Things | Home Assistant]]> - 2016-05-09T22:01:10+00:00 + 2016-05-09T23:19:57+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index 6c8c318b0b..53b4674bb4 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2016-05-09T22:01:10+00:00 + 2016-05-09T23:19:57+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index 12cf7ff50a..10ebc20342 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2016-05-09T22:01:10+00:00 + 2016-05-09T23:19:57+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index ca5cb209ca..6214a21c44 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2016-05-09T22:01:10+00:00 + 2016-05-09T23:19:57+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index 0eaa5ee51d..7366819c8a 100644 --- a/blog/categories/presence-detection/atom.xml +++ b/blog/categories/presence-detection/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Presence-Detection | Home Assistant]]> - 2016-05-09T22:01:10+00:00 + 2016-05-09T23:19:57+00:00 https://home-assistant.io/ diff --git a/blog/categories/public-service-announcement/atom.xml b/blog/categories/public-service-announcement/atom.xml index 22d81cfa32..af7ebd6582 100644 --- a/blog/categories/public-service-announcement/atom.xml +++ b/blog/categories/public-service-announcement/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Public-Service-Announcement | Home Assistant]]> - 2016-05-09T22:01:10+00:00 + 2016-05-09T23:19:57+00:00 https://home-assistant.io/ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index 3e19bc670a..1281d2e1a6 100644 --- a/blog/categories/release-notes/atom.xml +++ b/blog/categories/release-notes/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Release-Notes | Home Assistant]]> - 2016-05-09T22:01:10+00:00 + 2016-05-09T23:19:57+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index 8a4aff0245..3da1bf67d9 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2016-05-09T22:01:10+00:00 + 2016-05-09T23:19:57+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index 07cb48720d..70be31af49 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2016-05-09T22:01:10+00:00 + 2016-05-09T23:19:57+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 44b0749be5..8231535554 100644 --- a/blog/categories/user-stories/atom.xml +++ b/blog/categories/user-stories/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: User-Stories | Home Assistant]]> - 2016-05-09T22:01:10+00:00 + 2016-05-09T23:19:57+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 58c18d295a..7855e5495f 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2016-05-09T22:01:10+00:00 + 2016-05-09T23:19:57+00:00 https://home-assistant.io/ diff --git a/components/index.html b/components/index.html index 545da7e746..fade040922 100644 --- a/components/index.html +++ b/components/index.html @@ -955,6 +955,8 @@ Support for these components is provided by the Home Assistant community. style='display: none'>
+ +
Fitbit
Sensor
diff --git a/components/sensor.fitbit/index.html b/components/sensor.fitbit/index.html index c91e52d25c..5e3c57db2b 100644 --- a/components/sensor.fitbit/index.html +++ b/components/sensor.fitbit/index.html @@ -89,9 +89,61 @@
-
+

The Fitbit sensor allows you to expose data from Fitbit to Home Assistant.

+ +

Enable the sensor by adding the following to your configuration:

+ +
sensor:
   platform: fitbit
+  monitored_resources:
+    - "body/weight"
+
+
+
+ +

Restart Home Assistant once this is complete. Go to the frontend. You will see a new entry for configuring Fitbit. Follow the instructions there to complete the setup process.

+ +

Please be aware that Fitbit has very low rate limits, 150 per user per hour. The clock resets at the top of the hour (meaning it is not a rolling 60 minutes). There is no way around the limits. Due to the rate limits, the sensor only updates every 30 minutes. You can manually trigger an update by restarting Home Assistant. Keep in mind that 1 request is used for every entry in monitored_resources.

+ +

The unit system that the sensor will use is based on the country you set in your Fitbit profile.

+ +

Below is the list of resources that you can add to monitored_resources. One sensor is exposed for every resource.

+ +
+
activities/activityCalories
+activities/calories
+activities/caloriesBMR
+activities/distance
+activities/elevation
+activities/floors
+activities/heart
+activities/minutesFairlyActive
+activities/minutesLightlyActive
+activities/minutesSedentary
+activities/minutesVeryActive
+activities/steps
+activities/tracker/activityCalories
+activities/tracker/calories
+activities/tracker/distance
+activities/tracker/elevation
+activities/tracker/floors
+activities/tracker/minutesFairlyActive
+activities/tracker/minutesLightlyActive
+activities/tracker/minutesSedentary
+activities/tracker/minutesVeryActive
+activities/tracker/steps
+body/bmi
+body/fat
+body/weight
+sleep/awakeningsCount
+sleep/efficiency
+sleep/minutesAfterWakeup
+sleep/minutesAsleep
+sleep/minutesAwake
+sleep/minutesToFallAsleep
+sleep/startTime
+sleep/timeInBed
 
@@ -110,6 +162,7 @@
+
IoT class: Cloud Polling diff --git a/images/supported_brands/fitbit.png b/images/supported_brands/fitbit.png new file mode 100644 index 0000000000000000000000000000000000000000..40e48ec467af6afd83ff07fa79e7d2afdf51322b GIT binary patch literal 15788 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 HF%0-WjmxK4 literal 0 HcmV?d00001 diff --git a/sitemap.xml b/sitemap.xml index cd51a63d18..9973c6f8c2 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -682,9 +682,6 @@ https://home-assistant.io/components/sensor.eliqonline/ - - https://home-assistant.io/components/sensor.fitbit/ - https://home-assistant.io/components/camera.generic/ @@ -1321,6 +1318,9 @@ https://home-assistant.io/components/switch.rpi_rf/ + + https://home-assistant.io/components/sensor.fitbit/ + https://home-assistant.io/cookbook/automation_for_rainy_days/ @@ -1587,26 +1587,26 @@ https://home-assistant.io/demo/frontend.html - 2016-05-09T22:00:32+00:00 + 2016-05-09T23:19:19+00:00 https://home-assistant.io/demo/index.html - 2016-05-09T22:00:32+00:00 + 2016-05-09T23:19:19+00:00 https://home-assistant.io/googlef4f3693c209fe788.html - 2016-05-09T22:00:32+00:00 + 2016-05-09T23:19:19+00:00 https://home-assistant.io/static/fonts/roboto/DESCRIPTION.en_us.html - 2016-05-09T22:00:32+00:00 + 2016-05-09T23:19:19+00:00 https://home-assistant.io/static/fonts/robotomono/DESCRIPTION.en_us.html - 2016-05-09T22:00:32+00:00 + 2016-05-09T23:19:19+00:00 https://home-assistant.io/static/mdi-demo.html - 2016-05-09T22:00:32+00:00 + 2016-05-09T23:19:19+00:00