HoneywellSecurityMQTT
HoneywellSecurityMQTT copied to clipboard
'Repository structure for master is not compliant' error when installing via HACS in HASS.IO
Hello. I can't install this custom component using HACS in HASS.IO. I'm getting 'Repository structure for master is not compliant' error. I don't know any other way to install this component. Please help.
I also don't currently understand how to install this for HA, but I'll comment again if I figure it out.
You have to build from the source. First, install the enhanced SSH plugin and open up the terminal.
- Create a dev directory
cd ~
mkdir dev
cd dev
- Clone the repo
git clone https://github.com/fusterjj/HoneywellSecurityMQTT.git
cd HoneywellSecurityMQTT/src
- Config your build. Fill out this file
nano mqtt_config.h
Ctrl+X to save - Download pre-reqs
apk add make gcc g++ rtl-sdr librtlsdr librtlsdr-dev mosquitto-dev mosquitto-libs mosquitto-libs++
- Build
./build.sh
- Move binary file to path
mv honeywell /usr/bin
After that use honeywell&
to launch and killall honeywell
to kill. You can automate past that using the normal methods in Debian
Heads up, this is not persistent! You will have to do this every time you restart your image
For those of us running HA in a VM image... what's the installation there? Because as I understand it, you can't just SSH into that and install this that way.