Shelly

Hallo,

ich habe ein Problem mit dem Shelly Modul.

Wenn ich an ein ShellyRGBW2 Modul folgendes Kommando schicke

Shelly_setDimmer(28589, 0, 50); 

bekomme ich die Fehler meldung:

Fatal error:  Uncaught Error: Call to undefined function Shelly_setDimmer() in /mnt/data/symcon/scripts/58577.ips.php:5
Stack trace:
#0 {main}
  thrown in /mnt/data/symcon/scripts/58577.ips.php on line 5

Gleiches Problem mit

Shelly_SwitchMode(28589, 0, true); //Einschalten

Das Modul ist auf „weiss“ (dh nicht RGB) eingestellt.

Kann da jemand helfen?

Danke

gros_ibou

Ja, du musst die RequestAction Funktion nutzen.
Ich habe die öffentlichen Funktionen aus dem Modul entfernt.
Steht auch im Shelly Modul Thread. :slight_smile:

Grüße,
Kai

Danke!

Ich hatte in Shelly | DeinSmartHome geguckt. da steht es noch so drin.

Aber jetzt wird es dann ja wohl klappen

Gruss und Dank!

gros_ibou

PS: Das Modul sieht im Objektbaum auch noch irgendwie komisch aus (siehe Anhang).
Brightness gibt es 1-4. „Overpower“ müsste wahrscheinlich „Overpower 1 heissen“. „State 1“ heisst „Status“ (glaube ich) und einiges andere was ich nicht so ganz kapiere. Liegt das dran, dass ich ein englisches Betriebssystem habe?

Ich habe da wohl Übersetzungen vergessen.
Ich werde das im Modul anpassen.

Die Doku werde ich auch noch anpassen. :slight_smile:

Grüße,
Kai

Hast Du das gemacht? ich sehe nämlich immer noch die komischen und teilweise verwirrenden Übersetzungen. Wie kriege ich die weg. Muss ich dazu das Modul ganz neu einrichten?

Gruß und Dank!

gros_ibou

Nein, habe ich noch nicht gemacht.

Grüße,
Kai

Gesendet von iPhone mit Tapatalk

Ok, dann verstehe ich das. Es müsste sich dann automatisch aktualisieren, oder?

Nein, du müsstest dann die Variablen löschen.
Aber du kannst diese doch auch einfach selbst umbenennen.

Grüße,
Kai

Ja, aber die ID Nummern ändern sich. Oder versteh ich Dich falsch…

Wenn du es einfach umbenennst nicht.
Wenn du es löscht und wartest bis ich es korrigiere, dann ja.

Grüße,
Kai

Ah jetzt verstehe ich. Die Unterinstanzen selbst umbennen. Klar kann ich das, aber für mich ist ein bisschen undurchsichtig was was ist…

Hallo,

jetzt habe ich mein Problem kapiert. Man muss auf dem Shelly device selber einstellen, dass es 4 weisse Kanäle und nicht RGBW ansteuert. Shelly sagt dann sogar es würde neue Firmware runterladen.
Ich hatte es so verstanden, dass man das auch auf dem IPS Shelly interface machen könnte (geht aber nicht). Bzw man kann es umstellen, aber es hat keinen Effekt.

Nur falls andere auch das Problem haben.

Gruß

gros_ibou