8 Commits

Author SHA1 Message Date
ryanbdclark
c693fefbf3 Update manifest.json 2023-07-03 14:38:17 +01:00
ryanbdclark
523ba949dd Bumping pyowlet api
Bumping pyowletapi version to 2023.07.01
2023-07-03 14:37:49 +01:00
RyanClark123
3c35d87fd2 Minor changes to description
Minor changes to description of entities made
2023-06-15 11:11:06 +01:00
ryanbdclark
6c2c531a19 Update manifest.json 2023-05-30 14:30:23 +01:00
ryanbdclark
f4e38ec521 Update manifest.json 2023-05-30 14:27:07 +01:00
ryanbdclark
ecb950da8a Create cron.yml 2023-05-30 14:23:23 +01:00
RyanClark123
a7d4276671 Merge branch 'main' of https://github.com/ryanbdclark/owlet 2023-05-30 13:57:30 +01:00
RyanClark123
ef0a3c3ddb Merge branch 'main' of https://github.com/ryanbdclark/owlet 2023-05-30 13:57:14 +01:00
5 changed files with 28 additions and 6 deletions

21
.github/workflows/cron.yml vendored Normal file
View File

@@ -0,0 +1,21 @@
name: Validate with hassfest
on:
push:
pull_request:
schedule:
- cron: '0 0 * * *'
jobs:
validate:
runs-on: "ubuntu-latest"
steps:
- uses: "actions/checkout@v3"
- name: HACS validation
uses: "hacs/action@main"
with:
category: "integration"
- name: Hassfest validation
uses: "home-assistant/actions/hassfest@master"

View File

@@ -102,7 +102,7 @@ async def async_setup_entry(
) -> None:
"""Set up the owlet sensors from config entry."""
coordinators: OwletCoordinator = hass.data[DOMAIN][config_entry.entry_id]
coordinators: OwletCoordinator = hass.data[DOMAIN][config_entry.entry_id].values()
async_add_entities(
OwletBinarySensor(coordinator, sensor)
@@ -122,7 +122,7 @@ class OwletBinarySensor(OwletBaseEntity, BinarySensorEntity):
"""Initialize the binary sensor."""
super().__init__(coordinator)
self.entity_description = sensor_description
self._attr_unique_id = f"{self.sock.serial}-{self.entity_description.name}"
self._attr_unique_id = f"{self.sock.serial}-{self.entity_description.translation_key}"
@property
def is_on(self) -> bool:

View File

@@ -5,6 +5,7 @@
"config_flow": true,
"documentation": "https://www.home-assistant.io/integrations/owlet",
"iot_class": "cloud_polling",
"requirements": ["pyowletapi==2023.5.30"],
"version":"2023.5.7"
"issue_tracker": "https://github.com/ryanbdclark/owlet/issues",
"requirements": ["pyowletapi==2023.07.01"],
"version":"2023.07.01"
}

View File

@@ -65,7 +65,7 @@
"name": "Sock Diconnected Alert"
},
"sock_off":{
"name":"sock_off"
"name":"Sock Off"
},
"awake":{
"name":"Awake"

View File

@@ -65,7 +65,7 @@
"name": "Sock Diconnected Alert"
},
"sock_off":{
"name":"sock_off"
"name":"Sock Off"
},
"awake":{
"name":"Awake"