Add-on could not be installed
The problem
The Add-on could not be installed after adding a repository as custom add-on.
The command '/bin/ash -o pipefail -c apk add --no-cache python3 py3-pip git && python3 -m venv /app/venv && . /app/venv/bin/activate && python3 -m pip install --upgrade pip && pip3 install pyyaml && pip3 install tinydb && pip3 install paho-mqtt==1.6.1 && pip3 install git+https://github.com/mak-gitdev/enocean.git && git clone -b master --single-branch --depth 1 https://github.com/embyt/enocean-mqtt.git && cd enocean-mqtt && python3 setup.py develop && cd .. && if [ "${BUILD_VERSION}" = "head" ]; then echo "Installing from repository head" && git clone -b develop --single-branch --depth 1 https://github.com/mak-gitdev/HA_enoceanmqtt.git ; else if [ -z "${BUILD_VERSION##*.*.*}" ]; then echo "Installing development version ${BUILD_VERSION%-*}" ; else echo "Installing stable version ${BUILD_VERSION%-*}" ; fi; wget -nv -O "/app.tar.gz" "https://github.com/mak-gitdev/HA_enoceanmqtt/archive/refs/tags/${BUILD_VERSION%-*}.tar.gz" && echo "Extracting /app.tar.gz" && tar xzf "/app.tar.gz" && rm "/app.tar.gz" && mv -v "HA_enoceanmqtt-${BUILD_VERSION%-*}" HA_enoceanmqtt ; fi; cp -rf HA_enoceanmqtt/enoceanmqtt enocean-mqtt && rm -rf HA_enoceanmqtt' returned a non-zero code: 1
What type of installation are you running?
Addon
What version of HA_enoceanmqtt has the issue?
0.1.28-2 (latest)
What was the last working version of HA_enoceanmqtt?
It is my first try
What type of Home Assitant installation are you running?
Home Assistant OS
Anything in the logs that might be useful to solve the issue? (Strongly recommended if applicable)
The command '/bin/ash -o pipefail -c apk add --no-cache python3 py3-pip git && python3 -m venv /app/venv && . /app/venv/bin/activate && python3 -m pip install --upgrade pip && pip3 install pyyaml && pip3 install tinydb && pip3 install paho-mqtt==1.6.1 && pip3 install git+https://github.com/mak-gitdev/enocean.git && git clone -b master --single-branch --depth 1 https://github.com/embyt/enocean-mqtt.git && cd enocean-mqtt && python3 setup.py develop && cd .. && if [ "${BUILD_VERSION}" = "head" ]; then echo "Installing from repository head" && git clone -b develop --single-branch --depth 1 https://github.com/mak-gitdev/HA_enoceanmqtt.git ; else if [ -z "${BUILD_VERSION##*.*.*}" ]; then echo "Installing development version ${BUILD_VERSION%-*}" ; else echo "Installing stable version ${BUILD_VERSION%-*}" ; fi; wget -nv -O "/app.tar.gz" "https://github.com/mak-gitdev/HA_enoceanmqtt/archive/refs/tags/${BUILD_VERSION%-*}.tar.gz" && echo "Extracting /app.tar.gz" && tar xzf "/app.tar.gz" && rm "/app.tar.gz" && mv -v "HA_enoceanmqtt-${BUILD_VERSION%-*}" HA_enoceanmqtt ; fi; cp -rf HA_enoceanmqtt/enoceanmqtt enocean-mqtt && rm -rf HA_enoceanmqtt' returned a non-zero code: 1
Additional information
same for me, trying to install it on a RPI4 with HAOS 2024.11.0 i had it already working in the past but on another system (Proxmox with HAOS on an intel nuc), i think the HAOS version was something like 2024.8.x
Same here, sorry.
Never used MQTT before. Installed MQTT Broker in HA as described, seeme working but the EnOcean-MQTT-Bridge stuff fails.
With best regards
Gerhard
Same here on a new installed system on Raspi 4
2024.11.2
Supervisor
2024.11.4
Operating System
13.2
Frontend
20241106.2
try this one https://github.com/ChristopheHD/HA_enoceanmqtt-addon it worked with
2024.11.2
Supervisor
2024.11.4
Operating System
13.2
Frontend
20241106.2
Hi, used the above link and installation works out. According to the documentation I need to create some file with device description. Sorry, but no idea what to enter there.
After a while playing around I get a message from my device:
Fine, I see, that the datagram originated from my device, cause the device ID is printed on thee label of the device. And also 'A5' is the first byte of the profile I need (A5-20-06) which is supported.
I found another documentation showing how this: [<your_device_name>] address = <your_device_address> rorg = <your_device_rorg> func = <your_device_func> type = <your_device_type>
So, if the 'rorg' value is reporteed as 'a5' it maybe the profile? so I entered:
[my_mva009] address = 0x0527e31c # The address of your FSB14 model = micropelt/mva009
sender = 0xFFXXXXXX # base id of your EnOcean transceiver + unique offset
rorg = 0xa5 func = 0x20 type = 0x06
But the sensor isn't reecogniced by HA.
Another problem: After switching debugging off, HA crashes and I have to restart everything ...
With best reegards
Gerhard
Hi, and a happy new year to all, who reads my comment. I tried to install it in a Virtualbox. And I get the same message as mentioned several time above. And it didn't matter if I uesed the original, the depricated version or the fork of @dcdieci: The command '/bin/ash -o pipefail -c apk add --no-cache python3 py3-pip git && python3 -m pip install --upgrade pip && pip3 install pyyaml && pip3 install tinydb && pip3 install git+https://github.com/mak-gitdev/enocean.git && git clone https://github.com/embyt/enocean-mqtt.git && cd enocean-mqtt && python3 setup.py develop && cd .. && if [ -z "${BUILD_VERSION##..}" ]; then echo "Installing development version ${BUILD_VERSION%-}" && git clone -b develop --single-branch --depth 1 https://github.com/mak-gitdev/HA_enoceanmqtt.git ; else echo "Installing Stable version ${BUILD_VERSION%-*}" && git clone -b master --single-branch --depth 1 https://github.com/mak-gitdev/HA_enoceanmqtt.git ; fi; cp -rf HA_enoceanmqtt/enoceanmqtt enocean-mqtt && rm -rf HA_enoceanmqtt' returned a non-zero code: 1 But I'm able to install other addons. Could someone please help? Thanks a lot Heiko
Same problem here! Please, can anyone help? Thanks!
Same here - no progress here?
I had success with this fork https://github.com/ChristopheHD/HA_enoceanmqtt-addon