signal(bot) mit FHEM Containr

Begonnen von th0nix, 05 Februar 2022, 21:50:13

Vorheriges Thema - Nächstes Thema

th0nix

Da ich mein FHEM in einem Container auf meinem PI laufen lasse funktioniert der signalbot (https://wiki.fhem.de/wiki/Signalbot) leider nicht.
Als Signal interface sieht der Container https://github.com/bbernhard/signal-cli-rest-api von bbernhard gut aus und Funktioniert ohne was zu machen.

Hat jemand hierzu schon mal was gemacht oder muss ich hier von der Integration von Null anfangen? Bzw hat jemand noch einen anderen Ansatz ?

Wenn jemand Interesse am nachstellen hat  ;) - meine docker-compose.yml

# docker-compose.yml
version: '2.3'

services:

  signal-cli-rest-api:
    # doc for register: https://github.com/bbernhard/signal-cli-rest-api/blob/master/doc/EXAMPLES.md
    image: bbernhard/signal-cli-rest-api:latest
    restart: always
    container_name: signal-cli-rest-api
    environment:
      # supported modes: json-rpc, native, normal
      - MODE=json-rpc mode
      - TZ=Europe/Berlin
      #- AUTO_RECEIVE_SCHEDULE=0 22 * * * #enable this parameter on demand (see description below)
    ports:
      #map docker port 8080 to host port 8080
      - "8080:8080"
    volumes:
      #map "signal-cli-config" folder on host system into docker container. the folder contains the password and cryptographic keys when a new number is registered
      - "./signal-cli-config:/home/.local/share/signal-cli"

  fhem:
    image: fhem/fhem:latest
    restart: always
    container_name: fhem
    ports:
      - "8083:8083"
      - "8084:8084"
      # MQTT
      - "1883:1883"
      - "18883:18883"
      # UPNP
      - "4711:4711"
    volumes:
      - "./fhem/:/opt/fhem/"
    devices:
      - "/dev/ttyAMA0:/dev/ttyAMA0"
    environment:
      FHEM_UID: 6061
      FHEM_GID: 6061
      TIMEOUT: 10
      RESTART: 1
      TELNETPORT: 7072
      TZ: Europe/Berlin