Relais schalten mit HB-Uni-SenAct-4-4 nicht

Guten Morgen zusammen,

ich versuche gerade die Aktorsteuerung
von Technikram (wie beschrieben) mit dem HB-UNI-SinAct-4-4-Sc vom Jérôme einzubinden.
Aktor wird von Homegear/OpenHab erkannt.
Ändere ich jetzt über den Switch den Status, passiert nichts, erst, wenn ich den Pairing Knopf drücke, zieht das Relais an. Dann wiederum alle, was aber auch daran liegt, das alle Switche synchrone ihren Status ändern, sobald ich einen von Hand ändere.

Die .xml habe ich bereits von Homematic zu Homegear konvertiert, diese taucht dann auch unter Devices auf.

Hat jemand eine Idee, woran das liegt?

Muss ich an der .xml noch etwas manuell anpassen?

Gruß Lars

Hallo Lars!

Ich habe mich jetzt mit dem Projekt nicht wirklich auseinander gesetzt und Dir jetzt keine richtige Antwort geben, aber vielleicht dich helfen.

Warum sprichst du das Gerät/Relais nicht über MQTT an? Dann könntest du die Relais auch einzeln ansprechen. Steuerung wäre dann über Node-blue oder Node-red kein Problem.

Piwko

Hallo Piwko,

das ist bestimmt möglich, aber da das hier mein Einstiegsprojekt im Bereich SmartHome/Openhab/Homegear ist, tue ich mir etwas schwer, jetzt direkt auf Mqtt umzusteigen, ohne zu wissen wo mein Fehler ist. Der Fehler kann ja auch mitwandern.

Prinzipiell sollen so ja auch alle vier Relais einzeln ansprechbar sein und der Bausatz + Sketch sind erprobt.

Hallo Lizzel!

Da gebe ich Dir recht, weiter machen ohne den Fehler nicht zu kennen ist schwer.

Kannst du über Homegaer irgendwie das Gerät ansprechen oder wird Dir vielleicht dort schon ein Fehler angezeigt?

Ich finde, die Fehler werden ganz gut angezeigt, entweder über die Adminseite oder in den log Dateien.

Die Verbindung über Funk steht?

Piwko

Die Logs muss ich mir noch anschauen bzw. hier posten.

Generell steht die Verbindung. Die Relais ändern aber ihren Status erst, wenn ich den Pairing Knopf am Aktor drücke. Und dann halt das Thema, das sich der Status der Switche parallel ändert.

Es kann sein, das der Knopf auch zum testen ist, dann weiß du, das alle Relais angesteuert werden.

Was mich jetzt eher interessieren würde, hast du eine Verbindung zwischen Homegaer und dem Bausatz. Die Frage hast oder konntest du noch nicht beantworten.

Was ich weiß, ist, daß du einen Bausatz mit 4 Relais nachgebaut. Den Link hast du im ersten Post mitgeschickt. Du drückst auf einen Knopf und alle Relais schalten. Okay, Software und die Schaltung scheinen zu funktionieren.
Was du aber nicht schreibst, wie hast du die Geräte gepairt. Wir das Gerät in Homegaer angezeigt und zeigt es Fehler an?

Es wäre schön, wenn du noch ein wenig mehr Wissen mit uns teilen könntest, weil das ist für viele eine Frage, die zu wenig Informationen hat und über lange Sicht dann nicht beantwortet wird.

Oder ich drücke mich undeutlich aus :roll_eyes:

Was mich jetzt eher interessieren würde, hast du eine Verbindung zwischen Homegaer und dem Bausatz. Die Frage hast oder konntest du noch nicht beantworten.

Die Verbindung mit Homegear besteht.

Es muss vorab eine Statusänderung in Openhab erfolgen, sonst reagieren die Relais auch nicht.

Pairing Taste drücken und der Aktor erscheint im Eingang. Im Terminal wurde mir der Aktor (und andere) ebenfalls angezeigt.

In die Logs konnte ich bisher nicht schauen, aber bei den ersten Tests wurde keine Fehlermeldung visualisiert (kann auch sein, das ich (noch) nicht an der richtigen Stelle geschaut habe).

Gruß Lars

Hier die Log files beim Versuch, ein Relais anzusprechen:

[17:36:19] root@openhabian:/home/openhabian# tail /var/log/homegear/homegear.log
06/10/21 17:36:11.556 RPC Server (Port 2001): Info: Client number 254 is calling RPC method: ping (2) Parameters:
(String) 0bc1f495f8
06/10/21 17:36:11.562 RPC Server (Port 2001): Info: Client number 254 is calling RPC method: listBidcosInterfaces (2) Parameters:
06/10/21 17:36:21.487 Module HomeMatic BidCoS: Info: 06/10/21 17:36:21.486 Packe t received (My-CC1101, RSSI: -70 dBm): 0D1BA6103D218D42F65206012900
06/10/21 17:36:21.941 Module HomeMatic BidCoS: Info: 06/10/21 17:36:21.941 Packe t received (My-CC1101, RSSI: -70 dBm): 0D1BA6103D218D42F65206012900
06/10/21 17:36:22.438 Module HomeMatic BidCoS: Info: 06/10/21 17:36:22.437 Packe t received (My-CC1101, RSSI: -70 dBm): 0D1BA6103D218D42F65206012900
06/10/21 17:36:26.565 RPC Server (Port 2001): Info: Client number 254 is calling RPC method: ping (2) Parameters:
(String) 0bc1f495f8
06/10/21 17:36:26.569 RPC Server (Port 2001): Info: Client number 254 is calling RPC method: listBidcosInterfaces (2) Parameters:
06/10/21 17:36:28.188 IPC Server: Info: Client number 0 is calling RPC method: l ifetick Parameters:
[17:36:37] root@openhabian:/home/openhabian# tail /var/log/homegear/homegear.log
(String) STATE
(Boolean) 0
06/10/21 17:37:34.382 RPC Server (Port 2001): Info: Client number 254 is calling RPC method: setValue (2) Parameters:
(String) JPSENACT02:2
(String) STATE
(Boolean) 0
06/10/21 17:37:40.089 Module HomeMatic BidCoS: Info: 06/10/21 17:37:40.088 Packet received (My-CC1101, RSSI: -103 dBm): 2510008E637D61B25E360003F48FDF6238E859C925DDCDBB1FC37115FBD0110B706E357F9E88
06/10/21 17:37:41.605 RPC Server (Port 2001): Info: Client number 254 is calling RPC method: ping (2) Parameters:
(String) 0bc1f495f8
06/10/21 17:37:41.609 RPC Server (Port 2001): Info: Client number 254 is calling RPC method: listBidcosInterfaces (2) Parameters:

Zweiter Versuch: Aktor in Homegear gelöscht und über Homegear gepaired

[17:48:12] root@openhabian:/home/openhabian# tail /var/log/homegear/homegear.log
06/10/21 17:48:21.107 Module HomeMatic BidCoS: Info: WORKING on channel 3 of HomeMatic BidCoS peer 6 with serial number JPSENACT02 was set to 0x00.
06/10/21 17:48:21.205 Module HomeMatic BidCoS: TI CC110X “My-CC1101”: Info: Sending (My-CC1101): 0E0DA011FD0001F311060201C80000 Planned sending time: 06/10/21 17:48:21.204
06/10/21 17:48:21.356 Module HomeMatic BidCoS: Info: 06/10/21 17:48:21.356 Packet received (My-CC1101, RSSI: -69 dBm): 0E0D8002F31106FD00010101C80046
06/10/21 17:48:21.357 Module HomeMatic BidCoS: Info: STATE on channel 1 of HomeMatic BidCoS peer 6 with serial number JPSENACT02 was set to 0xC8.
06/10/21 17:48:21.358 Module HomeMatic BidCoS: Info: WORKING on channel 1 of HomeMatic BidCoS peer 6 with serial number JPSENACT02 was set to 0x00.
06/10/21 17:48:21.455 Module HomeMatic BidCoS: TI CC110X “My-CC1101”: Info: Sending (My-CC1101): 0E0EA011FD0001F311060202C80000 Planned sending time: 06/10/21 17:48:21.455
06/10/21 17:48:21.597 Module HomeMatic BidCoS: Info: 06/10/21 17:48:21.596 Packet received (My-CC1101, RSSI: -69 dBm): 0E0E8002F31106FD00010102C80048
06/10/21 17:48:21.597 Module HomeMatic BidCoS: Info: Queue 13 is empty and there are no pending queues.
06/10/21 17:48:21.598 Module HomeMatic BidCoS: Info: STATE on channel 2 of HomeMatic BidCoS peer 6 with serial number JPSENACT02 was set to 0xC8.
06/10/21 17:48:21.598 Module HomeMatic BidCoS: Info: WORKING on channel 2 of HomeMatic BidCoS peer 6 with serial number JPSENACT02 was set to 0x00.