IN-OUT-X Pro wird erkannt (i2c_io_x = true), 26 V vorhanden aber Relais schalten nicht

Hallo zusammen,

ich komme leider nicht mehr weiter. Mittlerweile funktioniert meine komplette Pekaway-Anlage, lediglich der IN-OUT-X Pro macht Probleme.

Verwendete Hardware:

  • Core Pro (FW v2.0.6)

  • IN-OUT-X Pro

  • Dimmy Pro

  • Wireless Shunt 500A

  • MPPT S20

  • Touchdisplay

  • mehrere 4-fach Taster

Das Problem:

Die Relais 1 bis 8 des Core Pro funktionieren einwandfrei und klicken hörbar. Betroffen sind ausschließlich die Relais 9 bis 16 des IN-OUT-X Pro.

Der IN-OUT-X wird im Webinterface korrekt erkannt und angezeigt. Ich kann die Ausgänge schalten und auch umbenennen, allerdings zieht kein einziges Relais des IN-OUT-X an. Es ist auch kein Klicken hörbar.

Zeitlicher Zusammenhang:

Der Fehler ist meines Wissens erst nach einem Update des Core Pro aufgetreten. Vor dem Update konnte ich den IN-OUT-X bereits problemlos schalten. Ich kann allerdings nicht mit Sicherheit sagen, ob der Fehler direkt nach dem Update aufgetreten ist, da die Anlage zu diesem Zeitpunkt noch nicht vollständig in Betrieb war.

Folgendes wurde bereits geprüft:

  • Core Pro mehrfach neu gestartet.

  • I²C-Scan durchgeführt.

  • i2c_io_x = true wird in den Global Variables angezeigt.

  • Adresse 0x21 wird beim I²C-Scan erkannt.

  • Der IN-OUT-X wird im Webinterface korrekt angezeigt.

  • Die Relais 9 bis 16 lassen sich im Webinterface schalten.

  • Versorgungsspannung direkt am IN-OUT-X gemessen, 26 V liegen an.

  • Die Spannung bleibt stabil.

  • Kein einziges Relais des IN-OUT-X klickt.

  • Relais 1 bis 8 des Core Pro funktionieren problemlos.

  • Der Dimmy Pro funktioniert.

  • Der MPPT S20 funktioniert.

  • Der Wireless Shunt funktioniert.

  • Das Touchdisplay funktioniert.

  • Die Taster funktionieren ebenfalls problemlos.

Debug-Informationen:

  • i2c_io_x = true

  • currentVersion = v2.0.6

  • i2c_detect = [“0x20”,“0x21”,“0x40”,“0x48”,“0x50”,“0x68”,“0x70”]

Nach meinem Verständnis wird der IN-OUT-X damit vollständig erkannt und vom Core freigeschaltet. Laut einem anderen Beitrag im Forum würde das Modul bei fehlender Adresse 0x21 gar nicht erst initialisiert werden.

Was meines Erachtens ausgeschlossen werden kann:

  • Fehlerhafte Versorgungsspannung des IN-OUT-X (26 V vorhanden)

  • Fehler des Core Pro (Relais 1 bis 8 funktionieren)

  • Fehler des MultiCom-/I²C-Busses

  • Fehler des Webinterfaces

  • Fehler der Tasterkonfiguration

  • Fehlende Erkennung des IN-OUT-X

Da die komplette restliche Anlage fehlerfrei funktioniert und ausschließlich die Relais 9 bis 16 des IN-OUT-X betroffen sind, vermute ich mittlerweile:

  • einen Firmwarefehler des IN-OUT-X,

  • einen Fehler der Relaisansteuerung,

  • oder einen Hardwaredefekt des Moduls.

Gibt es eine Möglichkeit, den IN-OUT-X separat zu flashen bzw. die Firmware neu aufzuspielen oder fällt euch noch etwas ein, das ich testen könnte?

Vielen Dank schon einmal für eure Hilfe!

Gruß

Moritz

Ich würde erstmal ein Update machen. Es gab da mal ein Problem mit dem IN-OUT-X. Wir sind mittlerweile bei V2.1.0. Vergiss nicht das Update fürs Display. Beim IN-OUT-X gibt es keine Firmware, das ist nur ein I²C Teilnehmer, das findet alles in Node-RED statt

Ich habe mittlerweile sowohl den Core Pro als auch das Touchdisplay auf die aktuelle Version aktualisiert. Der IN-OUT-X Pro wird weiterhin korrekt erkannt und im Webinterface angezeigt. Ziehe ich die Verbindung zum IN-OUT-X ab, verschwindet er auch sofort aus dem System. Die Kommunikation scheint also grundsätzlich zu funktionieren.

Außerdem kann ich die digitalen Relais (9 bis 16) sowohl in der App als auch im Webinterface schalten. Die Schalter ändern ihren Zustand ganz normal und die Software verhält sich so, als würde das Schalten erfolgreich durchgeführt werden.

Das Problem ist allerdings, dass die Relais in der Realität überhaupt nicht schalten:

  • Es ist kein Klicken hörbar.
  • Es wird keine Last geschaltet.
  • Die Software scheint lediglich davon auszugehen, dass die Ausgänge geschaltet wurden.

Folgendes wurde bereits geprüft:

  • Core Pro auf aktuelle Version aktualisiert.
  • Touchdisplay auf aktuelle Version aktualisiert.
  • IN-OUT-X Pro wird korrekt erkannt (i2c_io_x = true).
  • Beim Abziehen der Verbindung wird der IN-OUT-X nicht mehr erkannt.
  • Versorgungsspannung am IN-OUT-X gemessen (26 V liegen an).
  • Sämtliche Kabel und Steckverbindungen mehrfach überprüft und testweise getauscht.
  • MultiCom-/LAN-Verbindung überprüft.
  • Core Pro mehrfach neu gestartet.
  • Relais 1 bis 8 des Core Pro funktionieren einwandfrei.
  • Sämtliche anderen Komponenten (Taster, MPPT, Shunt etc.) funktionieren ebenfalls problemlos.

Für mich wirkt es momentan so, als würde die Software davon ausgehen, dass die Relais erfolgreich geschaltet wurden, der Schaltbefehl jedoch physikalisch nie an den Relais des IN-OUT-X ankommt bzw. dort nicht ausgeführt wird.

Für mich macht es den Anschein dass es sich um Hardware Problem / Defekt handelt, hatte das Gerät seit einem Jahr nur zum testen in Benutzung… oder jemand noch eine andere Idee?

Hey,

hast du schon mal die Bezeichnung der Relais geändert? Ich hatte bei der Installation ein ähnliches Problem, allerdings nur mit der App. Nachdem ich einem Relais einen neuen Namen verpasst hatte ging es dann.