Home automation program
Go to file
Dreaded_X 006320be18
All checks were successful
Build and deploy / Build application (push) Successful in 3m49s
Check / Run checks (push) Successful in 2m16s
Build and deploy / Build container (push) Successful in 49s
Build and deploy / Deploy container (push) Successful in 32s
Added trash light automation
2024-07-15 00:37:24 +02:00
.cargo Added tokio-console support 2023-04-12 03:34:58 +02:00
.gitea/workflows Added caching to pre-commit checks 2024-07-08 23:34:50 +02:00
automation_cast Replaced impl_cast with a new and improved trait 2024-05-05 00:33:21 +02:00
automation_macro Cleanup 2024-07-09 00:00:00 +02:00
google_home Fixed activating scene 2024-07-10 02:02:43 +02:00
src Added trash light automation 2024-07-15 00:37:24 +02: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
.pre-commit-config.yaml Switched from custom pre-commit script to using the pre-commit tool 2024-05-10 01:28:50 +02:00
.rustfmt.toml Fmt: Added cargofmt config and reformatted files 2023-11-20 23:27:48 +01:00
.typos.toml Fixed typo in README.md and added mosquitto as word 2024-05-07 00:05:37 +02:00
Cargo.lock Cleanup 2024-07-09 00:00:00 +02:00
Cargo.toml Cleanup 2024-07-09 00:00:00 +02:00
config.lua Added trash light automation 2024-07-15 00:37:24 +02:00
Dockerfile Fixed build after gitea update 2024-07-08 23:25:20 +02:00
README.md Switched from custom pre-commit script to using the pre-commit tool 2024-05-10 01:28:50 +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 integration and lua scripting.

Development

This repository uses pre-commit to make sure everything is ready to go when committing. Install the pre-commit hooks by running the following command:

pre-commit install