Sign inSign up

dzikus99/shelly-speedwire-gateway:1.0.0

Multi-platform
Networking
Message queues
Internet of things
Index digest

sha256:cbcb3f192e33def2265bd4315ec5588343d8dd3927d46becefe81fa0ec1c4b10

OS/ARCH

Compressed size

45.34 MB

Last pushed

about 1 year by dzikus99

Type

Image

Manifest digest

sha256:8cabd37b964505e21c2413c4602e3934520d97c8a561add8979fde551e6a383f

Image Layers

1# debian.sh --arch 'amd64' out/28.39 MB
2ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
3RUN /bin/sh -c set -eux;1.23 MB
4ENV GPG_KEY=7169605F62C751356D054A26A821E680E5FA63050 B
5ENV PYTHON_VERSION=3.13.70 B
6ENV PYTHON_SHA256=5462f9099dfd30e238def83c71d91897d8caa5ff6ebc7a50f14d4802cdaaa79a0 B
7RUN /bin/sh -c set -eux;11.19 MB
8RUN /bin/sh -c set -eux;250 B
9CMD ["python3"]0 B
10WORKDIR /app93 B
11COPY requirements.txt shelly_speedwire_gateway.py ./ #6.5 KB
12RUN /bin/sh -c apt-get update4.51 MB
13USER gateway0 B
14ENV PYTHONUNBUFFERED=10 B
15ENV PYTHONDONTWRITEBYTECODE=10 B
16ENV MQTT_BROKER_HOST=localhost0 B
17ENV MQTT_BROKER_PORT=18830 B
18ENV MQTT_BASE_TOPIC=shellies/shellyem3-XXXXXXXXXXXX0 B
19ENV MQTT_KEEPALIVE=600 B
20ENV MQTT_USERNAME=0 B
21ENV MQTT_PASSWORD=0 B
22ENV SPEEDWIRE_INTERVAL=1.00 B
23ENV SPEEDWIRE_USE_BROADCAST=false0 B
24ENV SPEEDWIRE_DUALCAST=false0 B
25ENV SPEEDWIRE_PUSH_ON_UPDATE=true0 B
26ENV SPEEDWIRE_MIN_SEND_INTERVAL=0.20 B
27ENV SPEEDWIRE_HEARTBEAT_INTERVAL=10.00 B
28ENV SPEEDWIRE_FLIP_IMPORT_EXPORT=false0 B
29ENV SPEEDWIRE_SERIAL=12345678900 B
30ENV SPEEDWIRE_SUSY_ID=3490 B
31ENV SPEEDWIRE_INCLUDE_VOLTAGE_CURRENT=true0 B
32ENV SPEEDWIRE_INCLUDE_SW_VERSION=true0 B
33ENV LOG_LEVEL=INFO0 B
34EXPOSE map[9522/udp:{}]0 B
35HEALTHCHECK &{["CMD-SHELL" "pgrep -f shelly_speedwire_gateway.py0 B
36ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]0 B

Command

# debian.sh --arch 'amd64' out/ 'trixie' '@1754870400'