git clone https://github.com/TradeFace/mqttdevices.git
cd mqttdevices
make
make install
git clone https://github.com/TradeFace/mqttdevices.git
cd mqttdevices
make docker
docker run -it --rm --name my-app mqttdevices
- listen to discovery topics
- publish ha discovery
- publish tuyamqtt discovery
- set db path
- basic setup
- user friendly admin panels
- device show related dps items
- option selects
- pre populate db for dpstypes
settings
devices -< dps - dpstype
name:str
value:str
name:str
topic:str
protocol:str
deviceid:str
localkey:str
ip:str
hass_discovery:bool
device: int FK
key:int
value:str
via:str (tuya|mqtt)
dpstype:int FK
name:str
valuetype:str (bool, int, str)
range_min:float
range_max:float
discoverytype:str (switch|button|?)