Sonoff D1 Dimmer mit Tasmota flashen

  • Hallo


    kann mir jemand behilflich sein beim flashen des D1 Dimmers von Sonoff?

    Finde da nichts passendes bei Google. es fehlt mir auch der GPIO zum überbrücken damit ich den Dimmer in den flashmodus bringe


    Und wie wird dann der Dimmer im Homekit angezeigt?

    Als Taster oder als Regler?


    Ich danke schon mal im voraus

  • ja das ist die einzige Zeile die sich alle 5min wiederholt.


    16:29:53 RSL: STATE = {"Time":"2020-03-26T16:29:53","Uptime":"0T22:05:23","UptimeSec":79523,"Heap":26,"SleepMode":"Dynamic","Sleep":0,"LoadAvg":999,"MqttCount":0,"POWER":"ON","Dimmer":1,"Fade":"OFF","Speed":1,"LedTable":"OFF","Wifi":{"AP":1,"SSId":"FRITZ!Box 7590 AV","BSSId":"44:4E:6D:7C:3A:8F","Channel":11,"RSSI":100,"Signal":-42,"LinkCount":4,"Downtime":"0T00:00:20"}}

    16:34:53 RSL: STATE = {"Time":"2020-03-26T16:34:53","Uptime":"0T22:10:23","UptimeSec":79823,"Heap":26,"SleepMode":"Dynamic","Sleep":0,"LoadAvg":999,"MqttCount":0,"POWER":"ON","Dimmer":1,"Fade":"OFF","Speed":1,"LedTable":"OFF","Wifi":{"AP":1,"SSId":"FRITZ!Box 7590 AV","BSSId":"44:4E:6D:7C:3A:8F","Channel":11,"RSSI":100,"Signal":-44,"LinkCount":4,"Downtime":"0T00:00:20"}}

    16:39:53 RSL: STATE = {"Time":"2020-03-26T16:39:53","Uptime":"0T22:15:23","UptimeSec":80123,"Heap":26,"SleepMode":"Dynamic","Sleep":0,"LoadAvg":999,"MqttCount":0,"POWER":"ON","Dimmer":1,"Fade":"OFF","Speed":1,"LedTable":"OFF","Wifi":{"AP":1,"SSId":"FRITZ!Box 7590 AV","BSSId":"44:4E:6D:7C:3A:8F","Channel":11,"RSSI":100,"Signal":-43,"LinkCount":4,"Downtime":"0T00:00:20"}}

    16:44:53 RSL: STATE = {"Time":"2020-03-26T16:44:53","Uptime":"0T22:20:23","UptimeSec":80423,"Heap":26,"SleepMode":"Dynamic","Sleep":0,"LoadAvg":999,"MqttCount":0,"POWER":"ON","Dimmer":1,"Fade":"OFF","Speed":1,"LedTable":"OFF","Wifi":{"AP":1,"SSId":"FRITZ!Box 7590 AV","BSSId":"44:4E:6D:7C:3A:8F","Channel":11,"RSSI":100,"Signal":-40,"LinkCount":4,"Downtime":"0T00:00:20"}}

    16:49:53 RSL: STATE = {"Time":"2020-03-26T16:49:53","Uptime":"0T22:25:23","UptimeSec":80723,"Heap":26,"SleepMode":"Dynamic","Sleep":0,"LoadAvg":999,"MqttCount":0,"POWER":"ON","Dimmer":1,"Fade":"OFF","Speed":1,"LedTable":"OFF","Wifi":{"AP":1,"SSId":"FRITZ!Box 7590 AV","BSSId":"44:4E:6D:7C:3A:8F","Channel":11,"RSSI":100,"Signal":-41,"LinkCount":4,"Downtime":"0T00:00:20"}}

    16:54:53 RSL: STATE = {"Time":"2020-03-26T16:54:53","Uptime":"0T22:30:23","UptimeSec":81023,"Heap":26,"SleepMode":"Dynamic","Sleep":0,"LoadAvg":999,"MqttCount":0,"POWER":"ON","Dimmer":1,"Fade":"OFF","Speed":1,"LedTable":"OFF","Wifi":{"AP":1,"SSId":"FRITZ!Box 7590 AV","BSSId":"44:4E:6D:7C:3A:8F","Channel":11,"RSSI":100,"Signal":-43,"LinkCount":4,"Downtime":"0T00:00:20"}}

    16:56:22 RSL: RESULT = {"POWER":"ON"}

    16:56:22 RSL: POWER = ON

    16:56:22 RSL: RESULT = {"Dimmer":1}

  • RSL Meldungen bedeuten in der Regel, dass das Gerät einen MQTT-Broker sucht und nicht findet bzw. aus Netzschwierigkeiten die Verbindung nicht zustande kommt oder wackelig ist. Die Netzverbindung scheint nicht das Problem zu sein (RSSI: 100). Hast du einen MQTT-Broker im Netz? Läuft der auch an 7 Tagen 24 Stunden lang? Sind die Daten bei dem Gerät korrekt hinterlegt? Hast du keinen MQTT-Broker? Dann auf der Konsole setoption3 1<enter> eingeben und schauen, was passiert. Oder der Hinweis von Einstein67 trifft zu...


    Zu den Logs in der Konsole: Was ich eigentlich meinte, sind die Meldungen, die unmittelbar nach eime Neustart kommen. Z. B. sowas:

    Da musst du allerdings ziemlich kurz nach einem Neustart die Konsole kontrollieren. In der 13. Zeile steht bei mir der Grund für den Neustart. Du kannst einen Neustart erzwingen, indem du auf der Konsole restart 1<enter> eingibst. Wenn du nun ein paar Sekunden wartest, siehst du die Meldungen im Konsolenfenster. Nur nützt uns das nichts für den tatsächlichen Grund des Neustarts. Versuch mal einen solchen Moment direkt abzupassen (falls nicht der fehlende MQTT-Broker oder die nicht deaktivierte setoption3 der Grund sind).

  • Also ein MQTT-Broker läuft zwar auf meinem Raspi aber der Dimmer soll sich nicht mit dem Broker verbinden.

    Grund ist das ich den Dimmer über HTTP in der Homebridge steuere (Dimmer als Regler)

    Meine anderen Sonoffs laufen normal über MQTT.


    Am Dimmer ist MQTT deaktiviert in den Einstellungen. Jetzt gehe ich mal davon aus das ich den noch zusätzlich über die Konsole deaktivieren muss?

  • Ohne das ich was getan habe ging der Dimmer gerade eben von alleine an

  • Ein Neustart wird ausgelöst, wenn du MQTT-Einstellungen änderst. Hast du das zuvor gemacht, z. B. setoption3 1 eingegeben?


    Du kannst auch zusätzlich weblog 4 auf der Konsole eingeben. Dann werden mehr Nachrichten ausgespuckt. Zurücksetzen mit weblog 2.

  • ist ja abartig


    mit der original soft gibts keine probs und mit tasmota das geisterschalten


    kanns ja nicht sein das was an der hardware geändert werden muss damit es aufhört.

    naja dann geht der erstmal wieder raus aus der dose und es wird wieder manuell geschalten