Sonoff schalten über Programm geht nicht

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

Moderator: Co-Administratoren

jp112sdl
Beiträge: 12116
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 849 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: Sonoff schalten über Programm geht nicht

Beitrag von jp112sdl » 21.01.2019, 07:01

Hi,
DK1 hat geschrieben:
20.01.2019, 21:37
Was ist für die Rückmeldung verantwortlich wie funktioniert diese technisch?
Beim Booten des Sonoff wird einmalig die Adresse des CUxD-Kanals abgefragt.
Der CUxD Kanal muss dabei so benannt werden, wie der Gerätename in der Sonoffkonfiguration (siehe Wiki).

Beispiel (Sonoffgerätename = LichtWohnzimmer):
Abfrage der Geräteadresse:

Code: Alles auswählen

http://<CCU IP>:8181/cuxd.exe?ret=dom.GetObject("LichtWohnzimmer").Address()
Als Rückgabe erfolgt die <Seriennummer:Kanalnummer>:

Code: Alles auswählen

<xml>
...
<ret>CUX2801003:1</ret>
</xml>
-> hier im Beispiel CUX2801003:1.

Wird nun das Gerät am hardwareeigenen Taster bedient, wird der Status des Schaltzustands an den CUxD-Kanal gesendet (z.B. EIN):

Code: Alles auswählen

http://<CCU IP>:8181/cuxd.exe?ret=dom.GetObject("CUxD.CUX2801003:1.SET_STATE").State(1)
Wird nach dem Booten des Sonoff der CUxD Kanalname geändert, oder war zum Bootzeitpunkt die Zentrale nicht erreichbar, muss entweder der Sonoff neu gestartet oder die CUxD-Adresse erneut abgerufen werden (/reloadCUxD , siehe HTTP-Steuerung).

verhindern etwa irgendwelche Sicherheitseinstellungen in der Homematic oder in meiner Fritzbox die Rückmeldung?
Das kann gut möglich sein.
Teste im Browser mal http://<sonoff-ip>/reloadCUxD
Dann sollte eine plain Text Ausgabe kommen wie: CUxD Address = CUxD.CUX2801003:1
Wenn nicht, dann check die Firewall bzw. die Namensgebung (Sonoffgerätename = CUxD Kanalname (wird gern mit dem CUxD Gerätenamen verwechselt)).

VG,
Jérôme ☕️

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

DK1
Beiträge: 11
Registriert: 20.01.2019, 09:21
Hat sich bedankt: 2 Mal

Re: Sonoff schalten über Programm geht nicht

Beitrag von DK1 » 22.01.2019, 22:12

Vielen Dank Jérôme für deine präzise Antwort.
Es hat funktioniert, der Fehler lag an der Authentifizierung denn als ich http://<meine CCU IP>:8181/cuxd.exe?ret=dom.GetObject("Sonoff12").Address() im Browser eingegeben habe kam ein Loginfenster mit meinem gesetzten Passwort.
Aber bei der Konfiguration des Sonoffs habe ich ja keine Möglichkeit dies einzutragen, folglich habe ich bei Sicherheit die Authetifizierung ausgeschaltet. Oder gibt es eine Möglichkeit die Logindaten vom Sonoff zur CCU mitzusenden?
Jérôme vielen Dank lasse dir als Dank was zukommen.
Jetzt warte ich noch auf meine Shellys und binde diese dann noch ein und wenn alles funktioniert schalte ich meine EZcontrol SX1 ab und steuere alles über die Homematic.

Hmpat91
Beiträge: 1
Registriert: 10.02.2019, 20:22

Re: Sonoff schalten über Programm geht nicht

Beitrag von Hmpat91 » 10.02.2019, 20:51

Guten Abend,

habe heute den Sonoff Dual R2 mit folgender Firmware geflasht: https://github.com/jp112sdl/SonoffDualShutterHMLOX
Das flashen hat soweit geklappt und konnte auch in die Homematic eingebunden werden. Wenn ich auf der http-page vom Sonoff „hoch“ oder „runter“ auswähle ändert sich zwar die %-Zahl aber die Relais schalten leider nicht. Lediglich das blaue LED blinkt

Auch mit dieser Firmware ändert sich der Status (An/Aus) aber auch hier schaltet das Relais nicht: https://github.com/jp112sdl/SonoffDualHVIOHMLOX

Hat jemand einen Tipp, wo der Fehler liegt oder was ich übersehe habe?

Vielen Dank schon mal im Voraus!

jp112sdl
Beiträge: 12116
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 849 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: Sonoff schalten über Programm geht nicht

Beitrag von jp112sdl » 17.03.2019, 18:26

Hast du auch bei der Erstkonfiguration des Sonoff den "Dual R2" ausgewählt?

VG,
Jérôme ☕️

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

jweiss1
Beiträge: 20
Registriert: 01.05.2017, 18:05
Hat sich bedankt: 1 Mal

HMLOX Firmware

Beitrag von jweiss1 » 14.03.2020, 11:51

Hallo Jerome,
deine Firmware ist super, sehr einfach und hat die Funktionen die man an eine Homematic braucht. Was mich etwas beunruhigt ist das du die FW bei Github als discontinued anzeigst und man dann evtl neue Geräte nicht mehr nutzen kann.

Kannst du evtl. eine andere FW empfehlen, die diese Rückkanal-Funktion zu Homematic auch kann ohne dass gleich ein extra Gateway oder so was haben muss das diese Funktion übernimmt ?

Vielen Dank

Antworten

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