Sonoff T1 2 Kanal in Homebridge einbinden

  • 00:00:06 MQT: tele/Stube/LWT = online (beibehalten)

    00:00:06 MQT: cmnd/Stube/POWER =

    00:00:06 MQT: tele/Stube/INFO1 = {"Module":"Sonoff T1 2CH","Version":"5.12.0","FallbackTopic":"steckdoselicht","GroupTopic":"sonoffs"}

    00:00:06 MQT: tele/Stube/INFO2 = {"WebServerMode":"Admin","Hostname":"Stube-5077","IPAddress":"192.168.178.37"}

    00:00:06 MQT: tele/Stube/INFO3 = {"RestartReason":"Software/System restart"}

    00:00:06 MQT: homeassistant/switch/Stube_1/config = (beibehalten)

    00:00:06 MQT: homeassistant/switch/Stube_2/config = (beibehalten)

    20:46:22 MQT: stat/Stube/RESULT = {"POWER1":"OFF"}

    20:46:22 MQT: stat/Stube/POWER1 = OFF

    20:46:22 MQT: stat/Stube/RESULT = {"POWER2":"OFF"}

    20:46:22 MQT: stat/Stube/POWER2 = OFF

    20:46:23 MQT: stat/Stube/RESULT = {"POWER1":"ON"}

    20:46:23 MQT: stat/Stube/POWER1 = ON

    20:46:24 MQT: stat/Stube/RESULT = {"POWER1":"OFF"}

    20:46:24 MQT: stat/Stube/POWER1 = OFF

    20:46:26 MQT: stat/Stube/RESULT = {"POWER1":"ON"}

    20:46:26 MQT: stat/Stube/POWER1 = ON

    20:46:29 MQT: tele/Stube/STATE = {"Time":"2018.04.02 20:46:29","Uptime":"0 00:00:14","Vcc":3.438,"POWER1":"ON","POWER2":"OFF","Wifi":{"AP":1,"SSId":"Flur","RSSI":62,"APMac":"5C:49:79:20:BE:17"}}

    20:46:54 MQT: stat/Stube/RESULT = {"POWER1":"OFF"}

    20:46:54 MQT: stat/Stube/POWER1 = OFF

  • Merkste was?


    In Homebridge haben wir konfiguriert:


    "statusGet": "stat/steckdoselicht/RESULT",

    "statusSet": "cmnd/steckdoselicht/POWER",

    "stateGet": "tele/steckdoselicht/STATE"


    Im Log von Tasmota steht:


    stat/Stube/POWER1


    Meinst du, das funktioniert so?


    Im Übrigen musst du für den 2. Schalter in Homebridge nochmal so einen Schalter anlegen. Entsprechend sind in beiden Schaltern die Werte zu ändern. Also z.B. nicht POWER sondern POWER1 und beim 2. Schalter POWER2.

  • Wenn du also den topic in steckdoselicht geändert hast und die Schalter in:


    {

    "accessory": "mqtt-switch-tasmota",

    "switchType": "outlet",

    "name": "SteckdoseLicht1",

    "url": "mqtt://127.0.0.1",

    "username": "",

    "password": "",

    "topics": {

    "statusGet": "stat/steckdoselicht/RESULT",

    "statusSet": "cmnd/steckdoselicht/POWER1",

    "stateGet": "tele/steckdoselicht/STATE"

    },

    "onValue": "ON",

    "offValue": "OFF",

    "activityTopic": "tele/steckdoselicht/LWT",

    "activityParameter": "Online",

    "startCmd": "cmnd/steckdoselicht/TelePeriod",

    "startParameter": "60",

    "manufacturer": "ITEAD",

    "model": "Sonoff",

    "serialNumberMAC": "XX:XX:XX:XX:XX:XX"

    },

    {

    "accessory": "mqtt-switch-tasmota",

    "switchType": "outlet",

    "name": "SteckdoseLicht2",

    "url": "mqtt://127.0.0.1",

    "username": "",

    "password": "",

    "topics": {

    "statusGet": "stat/steckdoselicht/RESULT",

    "statusSet": "cmnd/steckdoselicht/POWER2",

    "stateGet": "tele/steckdoselicht/STATE"

    },

    "onValue": "ON",

    "offValue": "OFF",

    "activityTopic": "tele/steckdoselicht/LWT",

    "activityParameter": "Online",

    "startCmd": "cmnd/steckdoselicht/TelePeriod",

    "startParameter": "60",

    "manufacturer": "ITEAD",

    "model": "Sonoff",

    "serialNumberMAC": "XX:XX:XX:XX:XX:XX"

    }

  • Und falls die Schalter damit nicht funktionieren, probier mal die Minimalkonfiguration:


    {

    "accessory": "mqtt-switch-tasmota",

    "switchType": "outlet",

    "name": "SteckdoseLicht1",

    "url": "mqtt://127.0.0.1",

    "username": "",

    "password": "",

    "topics": {

    "statusGet": "stat/steckdoselicht/POWER1",

    "statusSet": "cmnd/steckdoselicht/POWER1",

    }

    },

    {

    "accessory": "mqtt-switch-tasmota",

    "switchType": "outlet",

    "name": "SteckdoseLicht2",

    "url": "mqtt://127.0.0.1",

    "username": "",

    "password": "",

    "topics": {

    "statusGet": "stat/steckdoselicht/POWER2",

    "statusSet": "cmnd/steckdoselicht/POWER2",

    }

    }

  • Hi,


    ich habe den Sonoff Touch, ist es möglich auch diesen einzubinden ohne Switch?

    Habe MQTT laufen sowie Homebridge ansich.


    Jedoch wenn ich meinen Sonoff in der config.json konfiguriere startet HB nicht.




    Vielleicht kann mir ja jemand behilflich sein.

  • Genau so, wie einen normalen Sonoff. Anleitung hier im Forum via MQTT.

    Hallo ich habe im Forum schon etwas rumgemacht, jedoch die Anleitung nicht gleich gefunden, oder diese nicht als die richtige identifiziert. Ich habe derzeit einen Gosund SP111 mit Tasmota, welcher sich auch über http schalten lässt und welcher in meiner Homebridge eingebunden ist. Diesen müsste ich doch auch mit MQTT einbinden, oder?


    Aber irgendwas fehlt mir noch. Ich habe mosquitto installiert und in Homebridge das plugin

    Homebridge Mqttthing installiert. Der Stecker läuft zur Zeit mit dem Plugin Homebridge Tasmota Ts. Im Web Interface des SP111 habe ich Configure Other den Haken bei MQTT an, in der MQTT Config habe ich die IP Adresse meines Raspberry eingetragen, auf dem Homebridge läuft und wo auch MQTT irgendwie läuft. Ich habe das Passwort und den User aus dem Homebridge Plugin eingetragen. In der Console sehe ich auch MQTT eintrage. Allerdings findet die Homebridge nichts.


    Was muss ich machen, damit sich der MQTT Server und die Homebridge finden?


    Am Ende möchte ich einen 2er Switch von Sonoff, den ich noch mit Tasmota Flaschen muss, ebenfalls per MQTT in die Homebridge integrieren. Da muss ich aber auch erst noch eine für mich verständliche Anleitung finden, welche am Besten für Mac erklärt ist. Habe schon was mit Atom und mit einem anderen Tool probiert, bin aber immer irgendwo gestrandet.