Skip to content

DoorBird#3147

Merged
MartinHjelmare merged 7 commits into
home-assistant:nextfrom
Klikini:doorbird
Sep 18, 2017
Merged

DoorBird#3147
MartinHjelmare merged 7 commits into
home-assistant:nextfrom
Klikini:doorbird

Conversation

@Klikini
Copy link
Copy Markdown
Contributor

@Klikini Klikini commented Aug 6, 2017

Description:
Adds documentation for the new DoorBird components.

Pull request in home-assistant (if applicable): home-assistant/core#9281

@Klikini Klikini mentioned this pull request Aug 6, 2017
6 tasks
Copy link
Copy Markdown
Contributor

@Landrash Landrash left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some minor missing information but documentation looks good in general 🍪

footer: true
logo: doorbird.png
ha_category: Binary Sensor
ha_release: "0.50"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Release will need to be updated before merge. Most likely to 0.52 since 0.51 is rather imminent.

- platform: doorbird
monitored_conditions:
- doorbell
```
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Definition of configuration variables are missing. Suggest you consult other similar components for examples.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I removed that config option, so I guess it's fixed!


```yaml
# Example configuration.yaml entry
camera:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minimize the configuration example and avoid adding in the optional variables. Feel free to have an advanced configuration example also.


Configuration variables:

- **last_visitor** (*Optional*): Adds a second camera that shows the last picture taken when someone rang the doorbell.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Default value is missing.

Comment thread source/_components/doorbird.markdown Outdated
```yaml
# Example configuration.yaml entry
doorbird:
host: 192.168.2.xx
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Avoid setting a specific IP as the example to avoid confusion.

Comment thread source/_components/doorbird.markdown Outdated

Configuration variables:

- **host** (*Required*): The LAN IP address of your device. You can find this by going to the [DoorBird Online check](http://www.doorbird.com/checkonline) and entering the information from the paper that was included in the box.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Host generally accepts either hostnames or IP addresses. Is this component hard coded to only accept IP addresses?

Copy link
Copy Markdown
Contributor Author

@Klikini Klikini Aug 9, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, but DoorBird devices do not have hostnames (that I can tell). I'll include hostname regardless.

The hostname of a DoorBird device is bha- followed by its MAC address with no separators.

switches:
- light_on
- open_door
```
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Configuration variables are missing.

footer: true
logo: doorbird.png
ha_category: Camera
ha_release: "0.50"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Release will need to be updated before merge. Most likely to 0.52 since 0.51 is rather imminent.

Comment thread source/_components/doorbird.markdown Outdated
footer: true
logo: doorbird.png
ha_category: Hub
ha_release: "0.50"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Release will need to be updated before merge. Most likely to 0.52 since 0.51 is rather imminent.

footer: true
logo: doorbird.png
ha_category: Switch
ha_release: "0.50"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Release will need to be updated before merge. Most likely to 0.52 since 0.51 is rather imminent.

@Landrash Landrash added the new-integration This PR adds documentation for a new Home Assistant integration label Aug 9, 2017
Copy link
Copy Markdown
Contributor

@Landrash Landrash left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good and can be merged when parent PR is merged.

Copy link
Copy Markdown
Member

@MartinHjelmare MartinHjelmare left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the version.

footer: true
logo: doorbird.png
ha_category: Binary Sensor
ha_release: "0.52"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

0.54

footer: true
logo: doorbird.png
ha_category: Camera
ha_release: "0.52"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

0.54

Comment thread source/_components/doorbird.markdown Outdated
footer: true
logo: doorbird.png
ha_category: Hub
ha_release: "0.52"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

0.54

footer: true
logo: doorbird.png
ha_category: Switch
ha_release: "0.52"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

0.54

@MartinHjelmare MartinHjelmare merged commit 8c159ed into home-assistant:next Sep 18, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-integration This PR adds documentation for a new Home Assistant integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants