Skip to content

Implemented health parameters reporting (wifi, wifi_rssi) - #50

Merged
tchellomello merged 2 commits into
masterfrom
rssi_support
Sep 30, 2017
Merged

Implemented health parameters reporting (wifi, wifi_rssi)#50
tchellomello merged 2 commits into
masterfrom
rssi_support

Conversation

@tchellomello

@tchellomello tchellomello commented Sep 29, 2017

Copy link
Copy Markdown
Member

[x] - Coverage Doorboots
[x] - Coverage Door Chimes
[x] - Coverage Stickup Cams
[x] - Fix & Add unit tests

Fixes: #47

This PR introduces a support to report some health attributes such as wifi_name, wifi_signal_strength and wifi_signal_category.

Currently, it is only valid for doorbots but we need to extend this to door chimes too.

from ring_doorbell import Ring
myring = Ring('foo@bar', 'secret')
d = myring.doorbells[0]
c = myring.chimes[0]

d.wifi_name
'home_wifi'
d.wifi_signal_category
'good'
d.wifi_signal_strength
 -60

c.wifi_name
'home_wifi'
c.wifi_signal_category
'good'
c.wifi_signal_strength
 -36

Many thanks to @zzsmith and @keeth

@tchellomello tchellomello changed the title [WIP] Implemented health parameters reporting (wifi, wifi_rssi) Implemented health parameters reporting (wifi, wifi_rssi) Sep 30, 2017
@coveralls

coveralls commented Sep 30, 2017

Copy link
Copy Markdown

Coverage Status

Coverage remained the same at 100.0% when pulling 9c3472c on rssi_support into 1d6e17e on master.

1 similar comment
@coveralls

Copy link
Copy Markdown

Coverage Status

Coverage remained the same at 100.0% when pulling 9c3472c on rssi_support into 1d6e17e on master.

@tchellomello
tchellomello merged commit dc93b3b into master Sep 30, 2017
@tchellomello
tchellomello deleted the rssi_support branch September 30, 2017 08:18
@keeth

keeth commented Oct 2, 2017

Copy link
Copy Markdown
Contributor

thanks for pushing this out so quickly! 👍

@github-actions github-actions Bot locked and limited conversation to collaborators Apr 18, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

How to get RSSI?

3 participants