1
0
mirror of synced 2026-03-09 20:13:40 +00:00

Compare commits

7 Commits

Author SHA1 Message Date
Daniel Chesterton
fd2123535d Switch action for bump-version 2021-12-30 16:21:43 +00:00
Daniel Chesterton
477aa89606 Merge pull request #52 from dchesterton/dependabot/github_actions/docker/login-action-1.12.0
[ci skip]: Bump docker/login-action from 1.10.0 to 1.12.0
2021-12-24 02:31:08 +00:00
Daniel Chesterton
8e5f0620cc Merge pull request #50 from dchesterton/dependabot/github_actions/actions/checkout-2.4.0
[ci skip]: Bump actions/checkout from 2.3.5 to 2.4.0
2021-12-24 02:31:00 +00:00
Daniel Chesterton
cc5e374419 Add entity_category and fix bug with storage totals 2021-12-24 02:30:37 +00:00
dependabot[bot]
afaef732c5 [ci skip]: Bump docker/login-action from 1.10.0 to 1.12.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 1.10.0 to 1.12.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1.10.0...v1.12.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-21 12:08:06 +00:00
dependabot[bot]
4cd3b1add8 [ci skip]: Bump actions/checkout from 2.3.5 to 2.4.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.5...v2.4.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-03 12:06:23 +00:00
bump_version
766aa50499 Version 1.0.11 [skip ci] 2021-10-26 20:38:41 +00:00
3 changed files with 14 additions and 8 deletions

View File

@@ -12,17 +12,16 @@ jobs:
runs-on: ubuntu-20.04
steps:
- name: Checkout code
uses: actions/checkout@v2.3.5
uses: actions/checkout@v2.4.0
- name: Bump version
uses: chamini2/bump-version@js
uses: remorses/bump-version@js
id: version
with:
version_file: ./VERSION
github_token: ${{ secrets.GITHUB_TOKEN }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Checkout code
uses: actions/checkout@v2.3.5
uses: actions/checkout@v2.4.0
with:
ref: main
- name: Set up QEMU
@@ -32,7 +31,7 @@ jobs:
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1.6.0
- name: Login to DockerHub
uses: docker/login-action@v1.10.0
uses: docker/login-action@v1.12.0
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}

View File

@@ -1 +1 @@
1.0.10
1.0.11

View File

@@ -92,12 +92,16 @@ def refresh_storage_sensors():
try:
storage = camera.storage_all
mqtt_publish(topics["storage_used_percent"], str(storage["used_percent"]))
mqtt_publish(topics["storage_used"], str(storage["used"][0]))
mqtt_publish(topics["storage_total"], str(storage["total"][0]))
mqtt_publish(topics["storage_used"], to_gb(storage["used"]))
mqtt_publish(topics["storage_total"], to_gb(storage["total"]))
except AmcrestError as error:
log(f"Error fetching storage information {error}", level="WARNING")
def to_gb(total):
return str(round(float(total[0]) / 1024 / 1024 / 1024, 2))
def ping_camera():
Timer(30, ping_camera).start()
response = os.system(f"ping -c1 -W100 {amcrest_host} >/dev/null 2>&1")
@@ -292,6 +296,7 @@ if home_assistant:
"icon": "mdi:micro-sd",
"name": f"{device_name} Storage Used %",
"unique_id": f"{serial_number}.storage_used_percent",
"entity_category": "diagnostic",
},
json=True,
)
@@ -305,6 +310,7 @@ if home_assistant:
"icon": "mdi:micro-sd",
"name": f"{device_name} Storage Used",
"unique_id": f"{serial_number}.storage_used",
"entity_category": "diagnostic",
},
json=True,
)
@@ -318,6 +324,7 @@ if home_assistant:
"icon": "mdi:micro-sd",
"name": f"{device_name} Storage Total",
"unique_id": f"{serial_number}.storage_total",
"entity_category": "diagnostic",
},
json=True,
)