Hallo
Gibt es ein Plugin für den Sonoff T1 2 Kanal Schalter?
Tasmota ist schon drauf.
Wie binde ich ihn in Homebridge ein?
Gruß
Hallo
Gibt es ein Plugin für den Sonoff T1 2 Kanal Schalter?
Tasmota ist schon drauf.
Wie binde ich ihn in Homebridge ein?
Gruß
Genau so, wie einen normalen Sonoff. Anleitung hier im Forum via MQTT.
Ok
Aber ich habe den 2 Kanal Touch.
Das geht auch damit?
Ja klar, sogar mit dem 4CH, und der hat noch 2 mehr.
Hallo
Mein T1 Touch ist eingebaut.
Leider keine Funktion wenn ich ihn so insalliere wie meine Sonoff Basic.
Was/wie genau muss ich das ganze inhalieren?
Wenn du es geschafft hast die zu installieren,kannst du mir ja helfen.
Definiere: Keine Funktion. Schaltet er denn? Normalerweise ist der Einbau recht einfach. Zu beachten ist, dass ein Nullleiter vorhanden sein muss. Zwingend.
T1: Leiter Eingang, Nullleiter Eingang, Leiter Ausgang zur Lampe. Der Einbau des T2 würde dann ähnlich funktionieren. Nullleiter dran, Leiter dran, 2 x Leiter zu den entsprechenden Lampen.
Hi
Der Schalter funktioniert.
Ich bekomme ihn in der Homebridge nur als Schalter angezeigt.
Aber ich kann ihn nicht über die Homebridge schalten.
Die werden, wie jeder Basic auch, ganz normal über MQTT verbunden und dann vom Homekit auch geschaltet. Sollte funktionieren. In den Einstellungen müssen die Schalter als Touch konfiguriert werden.
Als Basic habe ich ihn installiert.
Als Plugin habe ich Sonoff-tasmota-http genommen.
Eingestellt ist er als Touch mit 2 Schaltern.
In der HomeKit taucht er aber nur als ein taster Schalter auf.
Na neeeee, da hast du schon einen Sonoff mit Tasmota und dann bindest du ihn via http ein? So ein Quatsch. Hier im Forum gibts ne Anleitung mit MQTT und homebridge-mqtt-switch-tasmota als Plugin. Damit siehst auch den Online-Status, wenn man manuell am Schalter schaltet. Deinstallier das http-Plugin und installier dir Mosquitto. Nutz die Anleitung aus dem Forum, dann gehts zu 100%.
Ok
MQTT installiert.
Aber folgendes Problem.
sudo nano /etc/mosquitto/conf.d/mosquitto.conf
bind_adress 111.111.111.111
Wenn ich meine IP Adresse eingegeben habe.
Kann ich es nicht speichern.
lass das mal, lösch die dort wieder die conf und leg sie unter /etc/mosquitto/ an und wenn mosquitto auf dem gleichen Pi läuft wie homebridge, dann genügt es, wenn sie so aussieht:
# Place your local configuration in /etc/mosquitto/conf.d/
#
# A full description of the configuration file is at
# /usr/share/doc/mosquitto/examples/mosquitto.conf.example
pid_file /var/run/mosquitto.pid
persistence true
persistence_location /var/lib/mosquitto/
log_dest file /var/log/mosquitto/mosquitto.log
include_dir /etc/mosquitto/conf.d
Ja ,liegt alles auf einem gemeinsamen PI.
Was soll ich jetzt genau machen?
Lösch die Conf unter /etc/mosquitto/conf.d/ und editier die config nano /etc/mosquitto/mosquitto.conf mit dem genannten Inhalt. Speicher: Strg-O, Exit: Strg-X. Anschließend Mosquitto starten bzw. in der Anleitung beim Punkt Autostart weitermachen.
Sorry ,aber wie mache ich das.
Ich bekomme es nicht hin.
sudo rm /etc/mosquitto/conf.d/mosquitto.conf
sudo nano /etc/mosquitto/mosquitto.conf
reinkopieren:
# Place your local configuration in /etc/mosquitto/conf.d/
#
# A full description of the configuration file is at
# /usr/share/doc/mosquitto/examples/mosquitto.conf.example
pid_file /var/run/mosquitto.pid
persistence true
persistence_location /var/lib/mosquitto/
log_dest file /var/log/mosquitto/mosquitto.log
include_dir /etc/mosquitto/conf.d
strg und o
strg und x
systemctl restart mosquitto
fertig
So habe MQTT neu installiert.
Bekomme eine Fehlermeldung:
sudo apt-get install -y mosquitto mosquitto-clients
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
mosquitto ist schon die neueste Version (1.4.10-3+deb9u1).
mosquitto-clients ist schon die neueste Version (1.4.10-3+deb9u1).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 134 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
mosquitto (1.4.10-3+deb9u1) wird eingerichtet ...
Job for mosquitto.service failed because the control process exited with error code.
See "systemctl status mosquitto.service" and "journalctl -xe" for details.
invoke-rc.d: initscript mosquitto, action "start" failed.
? mosquitto.service - Mosquitto MQTT Broker daemon
Loaded: loaded (/etc/systemd/system/mosquitto.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Mon 2018-04-02 11:37:31 CEST; 49ms ago
Process: 1807 ExecStart=/usr/local/sbin/mosquitto -c /usr/local/etc/mosquitto/mosquitto.conf -d (code=exited, status=203/EXEC)
Apr 02 11:37:31 raspberrypi systemd[1]: Failed to start Mosquitto MQTT Broker daemon.
Apr 02 11:37:31 raspberrypi systemd[1]: mosquitto.service: Unit entered failed state.
Apr 02 11:37:31 raspberrypi systemd[1]: mosquitto.service: Failed with result 'exit-code'.
dpkg: Fehler beim Bearbeiten des Paketes mosquitto (--configure):
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
mosquitto
E: Sub-process /usr/bin/dpkg returned an error code (1)
Hi
Config habe ich umgeschrieben.
Leider habe ich immer noch die Fehlermeldung.
Und MQTT läuft nicht.
starte mal mqtt manuell mit: mosquitto
Was gibt das Log da aus?