Entwicklungs-Thread Modul 36_Shelly.pm

Begonnen von Starkstrombastler, 24 Februar 2024, 12:15:05

Vorheriges Thema - Nächstes Thema

Jojo11

#165
Vielen Dank für das Einbinden des ShellyPlusRGBW PM! Ich kann jetzt generell ein- und ausschalten über
set xy rgbw xxxxxxxx bzw set xy rgb xxxxxxset xy gain xxsetzt erfolgreich die Helligkeit.

musicnrw

Sorry, ich bin wohl zu blöd. Was heisst denn "Das Attribut mode UND das Profil auf dem Shelly (via Weboberfläche oder ShellyApp) müssen BEIDE manuell gesetzt werden, so dass sie gleich sind." ?
Konkret: ich habe das Attribute "mode" gesetzt auf "shellyplusrgbwpm". Und wo in der Weboberfläche des Shelly muss ich jetzt welchen Wert ebenfalls auf "shellyplusrgbwpm" setzen, also welches Eingabefeld unter welchem Menüpunkt der Oberfläche?

Starkstrombastler

Zitat von: musicnrw am 06 Februar 2026, 06:37:31"Das Attribut mode UND das Profil auf dem Shelly (via Weboberfläche oder ShellyApp) müssen BEIDE manuell gesetzt werden, so dass sie gleich sind"
mode und model klingt fast gleich, darf aber nicht verwechselt werden. Also:
set <name> mode rgbwUnd auf der Webseite des Shelly unter Settings den Wert Device_profile auf RGBW stellen.
IPC\Ubuntu + Fhem, 1wire, Shellies, Siemens Logo!, Z-Wave, PhilipsTV, Vu+duo2, KM200

Jojo11

Gibt es eine Möglichkeit, diese Einträge zu unterbinden? Verbose wird ignoriert  ::)

2026.02.08 17:08:33.103 3: [Shelly_status2G:rgbw] Processing 1 RGBW states for device ShellyRGBW (shellyplusrgbwpm)
2026.02.08 17:09:33.155 3: [Shelly_status2G:rgbw] Processing 1 RGBW states for device ShellyRGBW (shellyplusrgbwpm)
2026.02.08 17:10:33.234 3: [Shelly_status2G:rgbw] Processing 1 RGBW states for device ShellyRGBW (shellyplusrgbwpm)
2026.02.08 17:11:33.296 3: [Shelly_status2G:rgbw] Processing 1 RGBW states for device ShellyRGBW (shellyplusrgbwpm)
2026.02.08 17:12:33.350 3: [Shelly_status2G:rgbw] Processing 1 RGBW states for device ShellyRGBW (shellyplusrgbwpm)
2026.02.08 17:13:33.438 3: [Shelly_status2G:rgbw] Processing 1 RGBW states for device ShellyRGBW (shellyplusrgbwpm)
2026.02.08 17:14:33.497 3: [Shelly_status2G:rgbw] Processing 1 RGBW states for device ShellyRGBW (shellyplusrgbwpm)


Prof. Dr. Peter Henning

Zitat von: Jojo11 am 08 Februar 2026, 17:18:07Verbose wird ignoriert
Das kann ich nicht glauben, die "3:" besagt das Gegenteil.

LG

pah

Starkstrombastler

Zitat von: Jojo11 am 08 Februar 2026, 17:18:07Gibt es eine Möglichkeit, diese Einträge zu unterbinden? Verbose wird ignoriert
Ein Blick in die Commandref bringt die Erkenntnis, dass das was dich hier stört weit unterhalb vom vorgesehenen Umfang ist:
3 - ausgesendete Kommandos werden gelogged.
IPC\Ubuntu + Fhem, 1wire, Shellies, Siemens Logo!, Z-Wave, PhilipsTV, Vu+duo2, KM200

Jojo11

Sorry, war vielleicht falsch ausgedrückt. Selbst ein
attr xy verbose 0beim Shelly Device unterbindet nicht diese level 3 Meldungen. Ich war der Ansicht dass das eigentlich passieren müsste. Ich möchte ja nicht generell Level 3 unterbinden, sondern nur von diesem Device.

Starkstrombastler

Zitat von: Jojo11 am 10 Februar 2026, 14:19:30Selbst ein
Code Auswählen Erweitern
attr xy verbose 0beim Shelly Device unterbindet nicht diese level 3 Meldungen.
Damit fällt das in die Rubrik "sonderbare Effekte die keiner erklären kann". Vielleicht hilft ein Neustart.
Ich werde aber trotzdem den Level im Modul hochsetzen.
IPC\Ubuntu + Fhem, 1wire, Shellies, Siemens Logo!, Z-Wave, PhilipsTV, Vu+duo2, KM200

Jojo11

Neustart bringt keine Abhilfe. Selbst ohne dass ich irgendetwas mit dem Device anstelle sendet es diese Meldungen. Bzw. weiß ich eigentlich nicht ob es von diesem Device kommt, da ich noch andere shellys betreibe. Allerdings nur ein RGBW-Device. Bevor ich das in Betrieb genommen habe, habe ich diese Meldungen auch nicht beobachtet.

Starkstrombastler

Zitat von: Jojo11 am 10 Februar 2026, 19:23:40Neustart bringt keine Abhilfe. Selbst ohne dass ich irgendetwas mit dem Device anstelle sendet es diese Meldungen. Bzw. weiß ich eigentlich nicht ob es von diesem Device kommt, da ich noch andere shellys betreibe. Allerdings nur ein RGBW-Device. Bevor ich das in Betrieb genommen habe, habe ich diese Meldungen auch nicht beobachtet.
Vorschlag: Die Definiton des Devices in einem Editor sichern und das Device löschen. Anschließend neu definieren.
IPC\Ubuntu + Fhem, 1wire, Shellies, Siemens Logo!, Z-Wave, PhilipsTV, Vu+duo2, KM200

Jojo11

#175
Ich habe das Device gelöscht und komplett neu angelegt. Dazwischen neu gestartet. Die Meldungen kommen dennoch im Minutentakt:
2026.02.12 19:05:38.064 3: [Shelly_status2G:rgbw] Processing 1 RGBW states for device ShellyRGBW (shellyplusrgbwpm)
2026.02.12 19:06:38.241 3: [Shelly_status2G:rgbw] Processing 1 RGBW states for device ShellyRGBW (shellyplusrgbwpm)
2026.02.12 19:07:38.331 3: [Shelly_status2G:rgbw] Processing 1 RGBW states for device ShellyRGBW (shellyplusrgbwpm)
2026.02.12 19:08:38.424 3: [Shelly_status2G:rgbw] Processing 1 RGBW states for device ShellyRGBW (shellyplusrgbwpm)

Starkstrombastler

Zitat von: Jojo11 am 12 Februar 2026, 19:10:07Die Meldungen kommen dennoch im Sekundentakt:
Was kommt denn bei
get <name> properties raus?
IPC\Ubuntu + Fhem, 1wire, Shellies, Siemens Logo!, Z-Wave, PhilipsTV, Vu+duo2, KM200

Jojo11

Das spuckt Folgendes aus:

[Shelly_getProperties] device xy of model shellyplusrgbwpm as of mode=rgbw has properties in use:
-color: 1
-input: 4
-meters: 1
working namespace = color, URL keyword is = RGB
number of available modes = 3

Starkstrombastler

Zitat von: Jojo11 am 13 Februar 2026, 05:48:52Das spuckt Folgendes aus:
Das ist alles so wie es sein soll.

Es wird Zeit, einmal ein ausführliches List des Devices anzuschauen.
IPC\Ubuntu + Fhem, 1wire, Shellies, Siemens Logo!, Z-Wave, PhilipsTV, Vu+duo2, KM200

Jojo11

Das wäre dann folgendes:

Internals:
   CFGFN     
   DEF        192.168.178.148
   FUUID      698e166d-f33f-cd17-b175-779a78a5111e7478
   INTERVAL   60
   NAME       xy
   NR         52374
   NTFY_ORDER 50-xy
   SHELLYID   shellyplusrgbwpm-30c92256f7ec
   STATE      on
   TYPE       Shelly
   eventCount 3562
   units      0
   OLDREADINGS:
   READINGS:
     2026-02-12 19:05:33   ap              disabled open
     2026-02-12 19:05:33   ap_clients      disabled
     2026-02-12 19:05:33   ap_name         ShellyPlusRGBWPM-30C92256F7EC
     2026-02-12 19:05:33   auto_off        disabled
     2026-02-12 19:05:33   auto_on         disabled
     2026-02-12 19:05:33   ble             disabled
     2026-02-12 19:05:33   ble_rpc         -
     2026-02-15 05:00:00   brightness      100
     2026-02-12 19:05:33   cloud           disabled
     2026-02-15 05:19:04   current         0.137
     2026-02-12 19:05:33   eco_mode        -
     2026-02-15 05:34:05   energy          244.925
     2026-02-15 05:34:05   energy_lastMinute 0.055516
     2026-02-12 19:05:33   firmware_ID     20251218-123253/1.7.4-beta2-g9f7f41f
     2026-02-12 19:05:33   firmware_current v1.7.4-beta2
     2026-02-12 19:06:33   firmware_updIcon D
     2026-02-12 19:06:33   firmware_updText downgrade possible to latest stable v1.7.4
     2026-02-12 19:05:33   input_0         unknown
     2026-02-12 19:05:33   input_0_function dim
     2026-02-12 19:05:33   input_0_mode    button straight enabled
     2026-02-12 19:05:33   input_1         unknown
     2026-02-12 19:05:33   input_1_mode    button straight enabled
     2026-02-12 19:05:33   input_2         unknown
     2026-02-12 19:05:33   input_2_mode    button straight enabled
     2026-02-12 19:05:33   input_3         unknown
     2026-02-12 19:05:33   input_3_mode    button straight enabled
     2026-02-15 05:32:05   inttemp         46.5
     2026-02-12 19:05:33   login           open
     2026-02-12 19:05:33   mac             30:C9:22:56:F7:EC
     2026-02-12 19:05:33   model_ID        SNDC-0D4P10WW
     2026-02-12 19:05:33   model_family    Plus/Gen2
     2026-02-12 19:05:33   model_function  LED driver
     2026-02-12 19:05:33   model_name      Shelly Plus RGBW PM
     2026-02-12 19:05:33   network         <html>connected to <a href="http://192.168.178.148">192.168.178.148</a> (Wifi)</html>
     2026-02-12 19:05:33   network_DNS     -
     2026-02-12 19:05:33   network_connection online
     2026-02-12 19:05:33   network_ip-address 192.168.178.148
     2026-02-15 05:32:05   network_rssi    -65
     2026-02-12 19:05:33   network_ssid    xxx
     2026-02-12 19:05:33   network_wifi_roaming -80
     2026-02-15 05:19:04   power           3.3
     2026-02-12 19:05:33   protection      none
     2026-02-12 19:05:33   restart_required false
     2026-02-15 05:00:03   rgb             FFB347
     2026-02-15 05:00:03   rgbw            FFB347C4
     2026-02-12 19:06:22   scripts         0
     2026-02-12 19:05:33   source          HTTP_in
     2026-02-12 19:05:33   state           on
     2026-02-12 19:05:33   transition      5
     2026-02-15 05:34:05   uptime          593389
     2026-02-15 05:06:03   voltage         24.3
     2026-02-12 19:05:34   webhook_cnt     0 / 0 / 0
     2026-02-12 19:05:33   webhook_ver     0
     2026-02-12 19:05:33   white           77
   helper:
     Sets       config:ap_disable,ap_enable interval password reboot:noArg update:noArg name clear:disconnects,error,energy,responsetimes actions script_start script_stop on off toggle on-for-timer off-for-timer rgbw rgb:colorpicker,HSV hsv white:slider,0,1,100 gain:slider,0,1,100
     StatusCall 0
     range_extender disabled
     settings_time 1771129925.27827
     timer      0
   props:
     cct        0
     color      1
     em         0
     gen        1
     input      4
     light      0
     meters     1
     namespace  color
     relay      0
     roller     0
Attributes:
   mode       rgbw
   model      shellyplusrgbwpm
   room       Kinderzimmer
   verbose    0