Kann Homematic IP Lichtschalter nicht schalten

Ich stehe gerade irgendwie auf dem Schlauch. Ich habe einen HMIP-BSM UP Lichtschalter, der sich nicht wie bisher üblich mit

HM_WriteValueBoolean($inst, „STATE“, true);

aus IPS sschalten läßt. Im Scnellausführsfenster kommt dann:

Warning: HomeMatic Fehler: Invalid parameter or value

Die Instance und die STATE Variable gibt es schon seit Ewigkeiten. Was ist hier anders?

Im Hintergrund arbeitet eine RaspberryMatic auf dem Charly Bausatz und lässt sich darüber auch schalten

Tommi

HmIP ist etwas anders mit den Kanälen als Klassik.
Es gibt immer einen Kanal der den effektiven Zustand anzeigt und mehrere virtuelle Kanäle zum schalten.
Welchen hast du versucht anzusprechen?
Michael

Eigentlich habe ich gar nichts weiter ausgewählt sondern mich nur an die IPS Doku zum HM Modul gehalten, sprich parameter1 ist die Instance, parameter2 ist der Ident der Status Variable, parameter3 der gewünschte Status. Alles andere ist im Modul verpackt.

in der Raspberrymatic ist Kanal4 zum Schalten eingetragen

Bei mir habe ich die Schaltkanäle mit einer Zentralenverknüpfung auf einen virtuellen Schalter gelegt.

FB1 1 Taste 1 Kanalzustand: HmIP-RC8 000B1D89932A8D:1 bei Tastendruck kurz Kanalauswahl: HmIP-RCV-50 HmIP-RCV-1:11 sofort Tastendruck kurz

und der wird dann mit actionrequest geschaltet. Funktioniert jedenfalls stabil.
ist übrigens nicht bei allen IP-Schaltern nötig: musste ich bisher nur bei HmIP-RC8 und HMIP-WRC2 machen, die Taste vom HmIP-DRSI4 wird autom mit einer Direktverknüpfung verbunden

Aber der Hinweis mit dem Kanal war trotzdem richtig. In der Instance war noch Kanal 3 eingetragen, mit Kanal 4 geht es jetzt auch

Seit dem Update des HmIP-DRSI4 von Version 1.4 auf 3.2 lassen sich diese nicht mehr schalten.

Ich habe es jetztauch mit reqestAction versucht aber auch damit komme ich nicht weiter. Es kommt aber auch keine Fehlermeldung. anbei das Versuchsscript.

<?php

$_IPS[„SENDER“] = 52107

// Die Boolean Variable 52107 auf „true“ schalten

RequestAction(52107, true);

//Start writing your code here

Etwas wenig Infos.
Bitte ein Screenshot vom Objektbaum mit der Instanz und ihrere Variablen (damit man sieht ob es Aktionen gibt).

Dann am besten einen Screenshot vom Homematic Konfigurator mit den das Gerät betreffenden Zeilen, so das erkennbar ist welche Kanäle und Typen von Kanälen es gibt.

Gerne auch von der CCU, um das zu vergleichen.

Anbei von HCU und CCU kopien:

Da ist keine Variable mit der ObjektID 52107.

Und welche Anbindung an Symcon nutzt die betreffende Instanz mit der Variable 52107?
Wenn es HCU ist, dann bist du in dem Thema eh falsch, das hier ist aus 2022, also lange vor der HCU.

Hier war die Frage ob bei HCU noch was nicht funktioniert:

Das betrifft auch die Objnr 54768, weiterhin sind die Relais auch nicht mehr erreichbar. #48219

Könnt ihr dan bitte die Meldungen an die rchtige stelle verschieben??

Danke

Wenn ich das jetzt verschieben, wird das glaube ich noch unverständlicher :sweat_smile:

Ich würde ja sagen, schau erstmal warum das Gerät nicht erreichbar ist.
Wenn es wieder erreichbar ist, und dann nicht funktioniert, kannst du es ja im anderen Thema noch mal hochholen.