Sonoff schalten über Programm geht nicht

Kabellose und kabelgebundene Sender und Empfänger der klassischen Homematic-Serie

Moderator: Co-Administratoren

Borsti84
Beiträge: 36
Registriert: 16.07.2017, 17:25

Re: Sonoff schalten über Programm geht nicht

Beitrag von Borsti84 » 27.04.2018, 22:50

Guten Abend an alle.

Habe eine Obi Wlan Steckdose. Habe da eine alternative firmware drauf und konnte über OTA auch die HMLox flashen. Nur stimmen die Gpio belegung der Obi nicht mit der von sonoff über ein. Habe mich auch an dem sketch versicht nur bekomme ich es nicht hin eine ordentliche .bin zu erzeugen um wiederper OTA zu flashen. Hat schon jemand HMlox mit derObi am laufen?
MfG Sebastian

dondaik
Beiträge: 12925
Registriert: 16.01.2009, 18:48
Wohnort: Steingaden
Hat sich bedankt: 1599 Mal
Danksagung erhalten: 222 Mal

Re: Sonoff schalten über Programm geht nicht

Beitrag von dondaik » 28.04.2018, 06:57

:-) :-)
das ist doch wieder ein neues thema ... also dieses bitte auch eröffnen - hier geht das unter :mrgreen:

ps.: ein "obi" thema gibt es schon ggf ist das auch eine hilfe....
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso :mrgreen: !!!
wer schreibfehler findet darf sie behalten.

mfahs
Beiträge: 280
Registriert: 18.01.2011, 00:06

Re: Sonoff schalten über Programm geht nicht

Beitrag von mfahs » 29.04.2018, 16:56

Hallo zusammen!

Ich hänge mich hier mal dran - vielleicht kann mir jemand helfen :-)

Vorab: Ich habe bisher einige von den Intertechno-Steckdosen im Einsatz. Aber es ist doch immer recht aufwändig gewesen, die Dinger in Betrieb zu nehmen, außerdem könnte ich gut auf den CUL-Stick verzichten. Da dachte ich mir, es stattdessen auch mal mit Sonoffs (Basic) auszutesten. Habe mich eingelesen und bin von dem SonoffHMLOX eigentlich schwer begeistert. Vielen Dank an dieser Stelle auch an Jérôme!!

Nun habe ich die zuhause vorbereiten Sonoffs mit in das Wochenend-Haus genommen (wo sie zum Einsatz kommen sollen) und wollte an diesem langen Wochenende die Intertechnos durch die Sonoffs ersetzen. Nachdem ich zwei davon ausgetauscht und die Programme zum Schalten entsprechend angepasst habe, stolpere ich aber über ein ziemlich übles Problem: Sobald einer der Sonoffs längere Zeit nicht mehr geschaltet wurde, klappt es mit dem Schalten über die CCU nicht. Nach mehrfachem Klick auf EIN funktioniert es dann auf einmal. Danach kann man dann auch problemlos den Sonoff immer wieder ein- bzw. ausschalten. Wenn man dann aber wieder längere Zeit wartet, fällt der Sonoff scheinbar wieder in einen so tiefen Tiefschlaf, dass er ein Schaltsignal einfach nicht mitbekommt. Das Problem tritt bei beiden jetzt verbauten Geräten auf.
Ansonsten habe ich mit meiner RaspberryMatic absolut NULL Probleme. Duty Cycle lungert bei 2-3% in der Gegnd rum, alle Programme laufen.

Was vielleicht noch wichtig ist: Die Sonoffs haben eine feste IP erhalten. Wenn ich die nach längerer Zeit direkt aufrufe, dauert es ebenfalls einige Sekunden, bevor die Oberfläche des Sonoffs angezeigt wird. Ich hab's nicht gemesse, aber es könnte ungefähr die gleiche Zeit sein, die die CCU auf Rückmeldung bei einem Schaltvorgang wartet und dann den Vorgang als "hat nicht geklappt" verwirft. Damit wäre der CUXD dann komplett raus.

Hat jemand dazu eine Idee?

Grüße,
Martin

jp112sdl
Beiträge: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

Re: Sonoff schalten über Programm geht nicht

Beitrag von jp112sdl » 29.04.2018, 17:03

mfahs hat geschrieben:Sobald einer der Sonoffs längere Zeit nicht mehr geschaltet wurde, klappt es mit dem Schalten über die CCU nicht. Nach mehrfachem Klick auf EIN funktioniert es dann auf einmal.
Hallo Martin,

ja das ist ein elendiger, ewig währender Bug im esp8266/Arduino Core.
https://github.com/esp8266/Arduino/issues/2330

Es trifft offenbar nicht jeden. Da hilft nur, einen Dauer-Ping laufen zu lassen.
Das geht auch mittels CUxD
https://www.elv.de/CUxD-–-das-Leatherma ... KAT1417035

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

mfahs
Beiträge: 280
Registriert: 18.01.2011, 00:06

Re: Sonoff schalten über Programm geht nicht

Beitrag von mfahs » 29.04.2018, 17:11

Hallo Jérôme,

besten Dank für die Info! Damit ist das Problem zumindest geklärt - auch wenn die Lösung keine wirklich schöne ist :-)
Aber immerhin gibt's eine! Dann werde ich gleich mal einen 3-Minüten Ping einrichten.

Vielen Dank für die schnelle Hilfe und schönen Sonntag noch!
Martin

emil70
Beiträge: 288
Registriert: 02.12.2017, 13:47
System: CCU
Hat sich bedankt: 33 Mal
Danksagung erhalten: 8 Mal

Re: Sonoff schalten über Programm geht nicht

Beitrag von emil70 » 31.05.2018, 11:28

@jp112sdl

Besteht die Möglichkeit ein Sonoff Basic auch als Taster zu nutzen?

Der Gedanke ist in Verbindung mit einem 240 Volt-Relais den Sonoff Basic als Garagenöffner zu nutzen
gruß emil70

jp112sdl
Beiträge: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

Re: Sonoff schalten über Programm geht nicht

Beitrag von jp112sdl » 31.05.2018, 13:32

rolu2 hat geschrieben:@jp112sdl

Besteht die Möglichkeit ein Sonoff Basic auch als Taster zu nutzen?

Der Gedanke ist in Verbindung mit einem 240 Volt-Relais den Sonoff Basic als Garagenöffner zu nutzen
Taster an GPIO14 anschließen.
Auf der Konfigurationsseite "GPIO 14 Mode: Taster" wählen und "GPIO14 nur Sender" aktivieren.
Dann in der WebUI Programm erstellen, das bei Tasterauslösung das Relais für 1 Sekunde einschaltet.
Meinst du das?

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

emil70
Beiträge: 288
Registriert: 02.12.2017, 13:47
System: CCU
Hat sich bedankt: 33 Mal
Danksagung erhalten: 8 Mal

Re: Sonoff schalten über Programm geht nicht

Beitrag von emil70 » 31.05.2018, 16:36

@jp112sdl

Danke für deine Antwort. Nein das meine ich nicht.

Denke es müsste über die Timerfunktion gehen, da könnte man ja die Zeit einstellen könne bei SWITCH|CMD_LONG

Wenn ja, wie lautet da der Eintrag?

?t=1 wird nicht abgespeichert

Edit: Dachte da an so ein Relais
https://www.amazon.de/LY2NJ-Ac-220v-10a ... olt+Relais
gruß emil70

jp112sdl
Beiträge: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

Re: Sonoff schalten über Programm geht nicht

Beitrag von jp112sdl » 31.05.2018, 16:55

rolu2 hat geschrieben: Wenn ja, wie lautet da der Eintrag?

?t=1 wird nicht abgespeichert
CUxD 2.0 Handbuch, Seite 87, dort ist die Ersetzungstabelle für bestimmte Sonderzeichen zu finden. wird demnach zu

Code: Alles auswählen

?t~3d1
Ggf. wäre es aber auch sinnvoller, den "Zwischenstecker mit Schaltkontakt" mit nem Arduino und der AskSinPP Lib nachzubauen.

Allgemeine Verwendung der Lib:
https://github.com/jp112sdl/Beispiel_AskSinPP

Pfad zum passenden Sketch:
https://github.com/jp112sdl/Beispiel_As ... 1-Pl-CT-R1

Ist dann direkt HomeMatic-Funk-kompatibel. Direktverknüpfungen mögl. usw.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

emil70
Beiträge: 288
Registriert: 02.12.2017, 13:47
System: CCU
Hat sich bedankt: 33 Mal
Danksagung erhalten: 8 Mal

Re: Sonoff schalten über Programm geht nicht

Beitrag von emil70 » 31.05.2018, 18:02

Besten dank für deine Antwort

Da ich noch 2 Sonoff hier rumliegen habe, wäre es ja einfach die zu nutzen

Habe jetzt das Relais https://www.amazon.de/dp/B00UFM54EK/ref ... UTF8&psc=1gefunden. Da sieht es so aus, als ob man da Flachstecker anbringen kann. Komme aus dem KFZ-Gewerbe, da sehen die Schaltbilder auf einem Relais anders aus. Daher die Frage

Soll 7 und 8 die Pins für den Schaltsstrom sein?

Pin 2 und 5 sowie 2-6 sind im Ruhezustand geschaltet

Bei Spannug auf 7 und 8 wird von 5 auf 3 sowie 6 auf 4 geschaltet

Eine Erklärung des Schaltbilds wäre nett
Dateianhänge
Bild.png
Bild.png (171.6 KiB) 1717 mal betrachtet
gruß emil70

Antworten

Zurück zu „HomeMatic Aktoren und Sensoren (klassisch)“