2dbd491b810fd166f983506fb8ba5f467f158f1d
This time with a bit more though put into the design of the code, as a result the macro should be a lot more robust. This did result in the macro getting renamed from LuaDevice to Device as this should be _the_ Device macro. The attribute also got renamed from traits() to device(traits()) and the syntax got overhauled to allow for a bit more expression.
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
Description
Languages
Rust
84.2%
Lua
15.3%
Dockerfile
0.4%
HCL
0.1%