Mibakus Smartmeter-Server

Hausverwaltung für private Vermieter

Kann der Mibakus Smartmeter-Server mehrere Häuser bedienen?

Eine Instanz des Smartmeter-Servers kann immer nur ein Haus bedienen. Es ist aber einfach, die Docker-Umgebung so zu erweitern, dass für jedes Haus eine Instanz gestartet wird. Dazu muss docker-compose.yaml für 2 Häuser so erweitert werden:

version: "3.9"
services:
    haus1:
        image: hphalle/mibasmserver
        restart: always
        dns:
            - <ip-address>
        ports:
            - "8088:8088"
        volumes:
            - "./haus1/data:/data"
            - "./haus1/config:/config"
    haus2:
        image: hphalle/mibasmserver
        restart: always
        dns:
            - <ip-address>
        ports:
            - "8188:8088"
        volumes:
            - "./haus2/data:/data"
            - "./haus2/config:/config"

Statt haus1 und haus2 können beliebige Namen verwendet werde, sie dürfen aber nur aus Kleinbuchstabe, Ziffern und Minuszeichen bestehen. Leerzeichen sind nicht erlaubt.

Dann verschieben sie die Verzeichnisse config und data in ein neues Verzeichnis mit dem Namen haus1 bzw. dem eben gewählten Namen dafür.

Für das zweite Haus wird genau so ein Verzeichnis haus2 mit den Unterverzeichnissen config und data angelegt. In config muss dann ein Konfigurationsfile für das 2. Haus angelegt werden.

Nach dem Start ist die Web-Oberfläche für haus1 unter der Portnummer 8088 erreichbar, für haus2 unter 8188.