Home automation program
Go to file
Dreaded_X 113f9f926c
All checks were successful
Build and deploy automation_rs / Run pre-commit checks (push) Successful in 4m1s
Build and deploy automation_rs / Build automation_rs (push) Successful in 4m31s
Build and deploy automation_rs / Build Docker image (push) Successful in 50s
Build and deploy automation_rs / Deploy Docker container (push) Successful in 32s
Switched from custom pre-commit script to using the pre-commit tool
2024-05-10 01:28:50 +02:00
.cargo Added tokio-console support 2023-04-12 03:34:58 +02:00
.gitea/workflows Switched from custom pre-commit script to using the pre-commit tool 2024-05-10 01:28:50 +02:00
automation_cast Replaced impl_cast with a new and improved trait 2024-05-05 00:33:21 +02:00
automation_macro LuaDevice macro now uses LuaDeviceCreate trait to create devices from configs 2024-05-07 00:05:37 +02:00
google-home Fixed spelling mistakes 2024-05-07 00:05:37 +02:00
src Quickly hacked in is_on function on devices in lua 2024-05-07 00:05:38 +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 Fix: Scheduled function can not run async functions 2024-05-07 00:05:38 +02:00
Cargo.toml Fix: Scheduled function can not run async functions 2024-05-07 00:05:38 +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