Home automation program
Go to file
Dreaded_X 33a2e4ba11
All checks were successful
Build and deploy automation_rs / Build automation_rs (push) Successful in 5m39s
Build and deploy automation_rs / Run pre-commit checks (push) Successful in 7m34s
Build and deploy automation_rs / Build Docker image (push) Successful in 50s
Build and deploy automation_rs / Deploy Docker container (push) Has been skipped
Run main binary by default
2024-05-10 01:48:50 +02:00
.cargo Added tokio-console support 2023-04-12 03:34:58 +02:00
.gitea/workflows Make sure the generated lua definitions are up to date 2024-05-10 01:48:47 +02:00
automation_cast Replaced impl_cast with a new and improved trait 2024-05-05 00:33:21 +02:00
automation_macro Further work on automatically generating lua type definitions 2024-05-10 01:30:41 +02:00
definitions Make sure the generated lua definitions are up to date 2024-05-10 01:48:47 +02:00
google-home Fixed spelling mistakes 2024-05-07 00:05:37 +02:00
src Make sure the generated lua definitions are up to date 2024-05-10 01:48:47 +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 Further work on automatically generating lua type definitions 2024-05-10 01:30:41 +02:00
.pre-commit-config.yaml Make sure the generated lua definitions are up to date 2024-05-10 01:48:47 +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 Fix: Scheduled function can not run async functions 2024-05-07 00:05:38 +02:00
Cargo.toml Run main binary by default 2024-05-10 01:48:50 +02:00
config.lua Quickly hacked in is_on function on devices in lua 2024-05-07 00:05:38 +02:00
Dockerfile Moved last config items to lua + small cleanup 2024-05-07 00:05:37 +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