Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 1.06 KB

README.md

File metadata and controls

34 lines (26 loc) · 1.06 KB

Node.js fritz2mqtt

With this container, the REST interface of the FRITZ!Box, which is also used by the UI, can be controlled via mqtt

Use case

In my case, I needed an easy way to turn a Wireguard VPN connection on or off via Home Assistant

see home_assistant and examples

the response/status will be published to $MQTT_TOPIC/$calledPaged, eg. fritz2mqtt/shareWireguard

Docker

services:
  fritz2mqtt:
    image: b2un0/fritz2mqtt:latest
    restart: always
    container_name: fritz2mqtt
    network_mode: bridge
    environment:
      FRITZ_HOST: http://192.168.178.1
      FRITZ_USERNAME: ""
      FRITZ_PASSWORD: ""
      MQTT_HOST: mqtt://192.168.178.15:1883
      MQTT_TOPIC: fritz2mqtt