Home automation program
Go to file
2024-12-04 01:29:28 +01:00
.cargo Added tokio-console support 2023-04-12 03:34:58 +02:00
.gitea/workflows Removed pre-commit action 2024-07-30 00:08:10 +02:00
automation_cast No more cast_mut() 2024-07-26 00:37:53 +02:00
automation_macro Initial upgrade to mlua 0.10 2024-11-30 04:47:52 +01:00
google_home No need for Arc<RwLock<_>> inside the device wrapper anymore 2024-07-26 01:17:12 +02:00
src ActionCallback can now handle tuples 2024-12-04 01:29:28 +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
.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 Added hue wall switches 2024-11-30 22:17:16 +01:00
Cargo.toml Added hue wall switches 2024-11-30 22:17:16 +01:00
config.lua Added hue wall switches 2024-11-30 22:17:16 +01: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 Updated to newest rust nightly 2024-07-26 00:25:49 +02: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