Home automation program
Go to file
Dreaded_X c77064b5b9
All checks were successful
Build and deploy automation_rs / Build (push) Successful in 6m39s
Build and deploy automation_rs / Create Docker container (push) Successful in 1m1s
Feature: Use Gitea Actions to build automation_rs
Builds automation_rs and the corresponding docker image.
The binary is uploaded as an artifact and the image is uploaded to the
registry.

In order to improve caching the nightly version is locked using
rust-toolchain.toml
2023-11-22 00:40:05 +01:00
.cargo Added tokio-console support 2023-04-12 03:34:58 +02:00
.git-hooks Updated pre-commit script to print command before executing and disallow running with unstaged changes 2023-04-12 01:25:24 +02:00
.gitea/workflows Feature: Use Gitea Actions to build automation_rs 2023-11-22 00:40:05 +01:00
config Fixed: Frontdoor uses the wrong presence topic 2023-11-20 22:55:04 +01:00
google-home Fmt: Added cargofmt config and reformatted files 2023-11-20 23:27:48 +01:00
impl_cast Fmt: Added cargofmt config and reformatted files 2023-11-20 23:27:48 +01:00
src Fmt: Added cargofmt config and reformatted files 2023-11-20 23:27:48 +01:00
.dockerignore Added Dockerfile and drone config to auto build and deploy new versions 2023-01-17 17:41:47 +01:00
.editorconfig Switched from toml to yaml for configuration 2023-11-05 22:41:48 +01:00
.gitignore Started work on rust rewrite of automation system 2022-12-10 18:03:01 +01:00
.rustfmt.toml Fmt: Added cargofmt config and reformatted files 2023-11-20 23:27:48 +01:00
Cargo.lock Feature: Schedule devices turning on/off 2023-11-17 00:01:13 +01:00
Cargo.toml Feature: Schedule devices turning on/off 2023-11-17 00:01:13 +01:00
Dockerfile Feature: Use Gitea Actions to build automation_rs 2023-11-22 00:40:05 +01:00
README.md Added pre-commit hook to run lint and check formatting 2023-04-10 05:29:09 +02:00
rust-toolchain.toml Feature: Use Gitea Actions to build automation_rs 2023-11-22 00:40:05 +01:00

automation_rs

Custom home automation solution with google-home intergration

Development

Make sure to setup git hooks by running

git config --local core.hooksPath .git-hooks/