e0d2e846ffdf5fe87d507d0007c7a6969860688b
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%