Sign inSign up

dmitrijsgribkovs/home-assistant

By dmitrijsgribkovs

•Updated about 8 years ago

HomeAssistant

Image
1

947

dmitrijsgribkovs/home-assistant repository overview

⁠How to run:

docker run -d --name homeassistant -p 80:80 -p 1883:1883 -v /home/pi/homeassistant:/root/.homeassistant --privileged dmitrijsgribkovs/home-assistant

docker run -d --name homeassistant3 -p 80:80 -v /home/pi/homeassistant:/root/.homeassistant -v /opt/bluetooth:/var/lib/bluetooth -v /sys/fs/cgroup:/sys/fs/cgroup:ro -v /tmp/$(mktemp -d):/run --cap-add=SYS_ADMIN --cap-add=NET_ADMIN --net=host --privileged dmitrijsgribkovs/home-assistant

⁠Dockerfile:

FROM python MAINTAINER [email protected]⁠

RUN apt-get update RUN apt-get install ffmpeg -y RUN apt install libav-tools -y

RUN useradd -rm homeassistant -G dialout &&
mkdir /srv/homeassistant WORKDIR /srv/homeassistant RUN chown homeassistant:homeassistant /srv/homeassistant USER homeassistant CMD ["python3", "-m", "venv", "."] CMD ["source", "bin/activate"] RUN python3 -m pip install wheel #RUN usermod -a -G homeassistant root

RUN chown homeassistant:homeassistant /srv/homeassistant #debug USER root RUN pip3 install homeassistant RUN pip3 install SQLAlchemy RUN pip3 install netdisco RUN pip3 install xmltodict

RUN echo deb http://ftp.uk.debian.org/debian⁠ jessie-backports main >>/etc/apt/sources.list

#RUN apt-get install python-pip python-dev ipython

#RUN apt-get install rpi-update -y #RUN rpi-update

USER root #RUN apt-get install bluetooth libbluetooth-dev RUN apt-get install libbluetooth-dev python-dev -y #RUN apt-get install bluetooth bluez bluez-tools -y RUN pip install pybluez RUN apt-get install bluetooth bluez blueman -y

⁠RUN rm /etc/apt/sources.list

⁠RUN touch /etc/apt/sources.list

⁠RUN chmod 777 /etc/apt/sources.list

RUN echo deb http://raspbian.raspberrypi.org/raspbian/⁠ stretch main contrib non-free rpi >>/etc/apt/sources.list RUN apt-get update

RUN pip3 install pycryptodome RUN pip3 install broadlink #RUN apt-get install pi-bluetooth -y #USER homeassistant

ENTRYPOINT "hass"

⁠/home/pi/config /root/.homeassistant

Tag summary

Content type

Image

Digest

Size

533.4 MB

Last updated

about 8 years ago

docker pull dmitrijsgribkovs/home-assistant