Skip to content

Commit 005ab6f

Browse files
jotunacornfabaff
authored andcommitted
Create sensor.pushbullet.markdown (home-assistant#2461)
* Create sensor.pushbullet.markdown Reopening of home-assistant#2115 **Description:** Added doc for the new pushbullet sensor **Pull request in [home-assistant](https://github.com/home-assistant/home-assistant) (if applicable):** home-assistant/core#7182 * Updated date * Add ha_release and some minor format changes
1 parent a5228b9 commit 005ab6f

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
layout: page
3+
title: "Pushbullet Mirrors"
4+
description: "Instructions how to read user pushes in Home Assitant"
5+
date: 2017-04-20 16:44
6+
sidebar: true
7+
comments: false
8+
sharing: true
9+
footer: true
10+
logo: pushbullet.png
11+
ha_category: Sensor
12+
ha_release: 0.44
13+
---
14+
15+
The `pushbullet` sensor platform reads messages from [Pushbullet](https://www.pushbullet.com/), a free service to send information between your phones, browsers, and friends.
16+
This sensor platform provide sensors that show the properties of the latest recevied pushbullet notification mirror.
17+
18+
Notification Mirroring allows users to see their Android device's notifications on their computer. It must be first enabled in the app and is currently only available on the Android platform. For more information, please see [this announcement](https://blog.pushbullet.com/2013/11/12/real-time-notification-mirroring-from-android-to-your-computer/) on the Pushbullet Blog
19+
20+
To enable the Pushbullet sensor in your installation, add the following to your `configuration.yaml` file:
21+
22+
```yaml
23+
# Example configuration.yaml entry
24+
sensor:
25+
- platform: pushbullet
26+
api_key: YOUR_API_KEY
27+
monitored_conditions:
28+
- body
29+
```
30+
31+
Configuration variables:
32+
33+
- **api_key** (*Required*): Enter the API key for Pushbullet. Go to [https://www.pushbullet.com/#settings/account](https://www.pushbullet.com/#settings/account) to retrieve your API key/access token.
34+
35+
- **monitored_conditions** array (*Optional*): Properties of the push to monitor. Defaults to `body` and `title`.
36+
- **application_name**: The application sending the push.
37+
- **body**: Body of the message.
38+
- **notification_id**: ID of the notification.
39+
- **notification_tag**: Tag (if the application sending supports it).
40+
- **package_name**: Name of the sender's package.
41+
- **receiver_email**: The email of the push's target.
42+
- **sender_email**: The sender of the push.
43+
- **source_device_iden**: ID of the sender's device.
44+
- **title**: Title of the push.
45+
- **type**: Type of push.
46+
47+
48+
All properties will be displayed as attributes. The properties array are just for logging the sensor readings for multiple properties.

0 commit comments

Comments
 (0)