FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: caldir65 am 10 November 2023, 10:53:01

Titel: [FUIP] ShellyPlugS kann nicht mehr geschaltet werden [gelöst]
Beitrag von: caldir65 am 10 November 2023, 10:53:01
Hallo,

ich habe mehrere PlugS über FUIP::View::SimpleSwitch eingebunden, die bisher sich darüber auch ohne Probleme mittels Toggle schalten ließen. Neuerdings jedoch ist dies nicht mehr möglich. Gehe ich über die fhem-Weboberfläche auf den jeweiligen Schalter, ist ein Toggle durchaus möglich, ebenso sind andere Schalter, z.B. HUEDevices, nicht betroffen. Auch kann ich den Shelly nicht mittels set-Kommando aus FIUP schalten.

Das Problem habe ich jetzt etwa seit Anfang November, die 36_shelly.pm hat die Version 36_Shelly.pm:v5.5.0-s28128/2023-11-05 ...

Im Log erscheint übrigens dazu:
2023.11.10 10:51:11.661 1: [Shelly_Set] Error: wrong channel 'on' for device ShellyPlugS_Buero_3dPrinter, must be <integer>
2023.11.10 10:51:13.360 1: [Shelly_Set] Error: wrong channel 'off' for device ShellyPlugS_Buero_3dPrinter, must be <integer>
wenn ich mittels FIUP schalte ...

Btw.: was wird genau von FUIP gesendet bzw. wo kann ich das generierte Kommando mitloggen und sehen, wie es an das Shelly-Modul übergeben wird?

Gruß, Christoph
Titel: Aw: [FUIP] ShellyPlugS kann nicht mehr geschaltet werden (FUIP::View::SimpleSwitch)
Beitrag von: caldir65 am 20 November 2023, 08:28:49
Moin,

in der Zwischenzeit habe ich im Shelly-Support-Thread ein paar weitere Informationen erhalten - demnach scheint FUIP an das Shelly-Modul Befehle etwas unorthodox zu übermitteln, siehe hier im Shelly-Thread. (https://forum.fhem.de/index.php?topic=118446.msg1293801#msg1293801)

Die Log-Meldungen dazu sehen jetzt so aus:
2023.11.19 12:14:32.619 4: [Shelly_Set] calling for device ShellyPlugS_Buero_3dPrinter with command 'toggle' and 1 parameters: on
2023.11.19 12:14:32.620 1: [Shelly_Set] Error: wrong channel 'on' for device ShellyPlugS_Buero_3dPrinter, must be <integer>
2023.11.19 12:14:34.466 4: [Shelly_Set] calling for device ShellyPlugS_Buero_3dPrinter with command 'toggle' and 1 parameters: off
2023.11.19 12:14:34.466 1: [Shelly_Set] Error: wrong channel 'off' for device ShellyPlugS_Buero_3dPrinter, must be <integer>

Kann es sein, daß einfach der Parameter "on" oder "off" im Kontext mit "Toggle" überflüssig ist und jetzt von 36_shelly.pm daher fehlerhaft interpretiert wird?

Gruß, Christoph
Titel: Aw: [FUIP] ShellyPlugS kann nicht mehr geschaltet werden (FUIP::View::SimpleSwitch)
Beitrag von: Wiesenfreund am 20 November 2023, 17:03:03
Hallo Christoph, mein unfachmännischer Beitrag dazu: Vor wenigen Wochen haben die Simple Switch aus FUIP bei mir nicht mehr funktioniert, d.h. die Geräte haben nicht geschaltet. In FUIP war toggle eingestellt. Meine Geräte die von Simple Switch gesteuert wurden, hatten jedoch auch on und off zur Verfügung. Im Event Monitor habe ich gesehen, dass Simple Switch set <Gerätename> toggle off bzw. toggle on gesendet hat. Habe dann in allen Simple Switch im set-Feld nichts mehr hinterlegt, seither funktioniert bei mir alles wieder normal.

Gruß Eberhard
Titel: Aw: [FUIP] ShellyPlugS kann nicht mehr geschaltet werden (FUIP::View::SimpleSwitch)
Beitrag von: caldir65 am 21 November 2023, 06:21:09
Moin Eberhard, danke für den Tipp,  jetzt tut wieder ...

Gruß Christoph