Folgendes ist mir im Log aufgefallen:
"Shellyswitch25_E58F7A_energy" ist das Item welchen einen changed Event hatte:
Code: Alles auswählen
2021-12-04 20:18:09.278 [vent.ItemStateChangedEvent] - Shellyswitch25_E58F7A_energy changed from 110757 to 110774
2021-12-04 20:18:09.280 [INFO ] [pse.smarthome.model.script.ShellykWh] - Es gibt 6 Member in der Consumption Gruppe.
2021-12-04 20:18:09.322 [INFO ] [pse.smarthome.model.script.ShellykWh] - Quell member: Shellyswitch25_745118_energy, Ziel member: Shellyswitch25_745118_kWh, Delta: 0.0, before update: 1.6565000001
2021-12-04 20:18:09.346 [INFO ] [pse.smarthome.model.script.ShellykWh] - Quell member: Shellyswitch25_745118_energy, Ziel member: Shellyswitch25_E66E4E_kWh, Delta: 0.0, before update: 0.7056333329
2021-12-04 20:18:09.374 [INFO ] [pse.smarthome.model.script.ShellykWh] - Quell member: Shellyswitch25_745118_energy, Ziel member: Shellyswitch25_740A26_kWh, Delta: 0.0, before update: 1.6715666629
2021-12-04 20:18:09.403 [INFO ] [pse.smarthome.model.script.ShellykWh] - Quell member: Shellyswitch25_745118_energy, Ziel member: Shellyswitch25_00B713_kWh, Delta: 0.0, before update: 1.6767500029
2021-12-04 20:18:09.437 [INFO ] [pse.smarthome.model.script.ShellykWh] - Quell member: Shellyswitch25_745118_energy, Ziel member: Shellyswitch25_E58F7A_kWh, Delta: 0.0, before update: 1.8887500029
2021-12-04 20:18:09.491 [INFO ] [pse.smarthome.model.script.ShellykWh] - Quell member: Shellyswitch25_745118_energy, Ziel member: Shellyswitch25_00B12B_kWh, Delta: 0.0, before update: 0.9716666629
Bei folgenden Logeintrag hat dann tatsächlich das Item "Shellyswitch25_745118_energy" einen changed Event:
Und dann wird die ganze Gruppe durchlaufen aber für alle Items das "Shellyswitch25_745118_energy" Item als Quelle.
Somit wird dann bei allen das Delta des o.g. Items aufaddiert. Das Stimmt ja dann so nicht.
Code: Alles auswählen
2021-12-04 20:23:14.736 [vent.ItemStateChangedEvent] - Shellyswitch25_745118_energy changed from 412 to 551
2021-12-04 20:23:14.748 [INFO ] [pse.smarthome.model.script.ShellykWh] - Es gibt 6 Member in der Consumption Gruppe.
2021-12-04 20:23:14.766 [INFO ] [pse.smarthome.model.script.ShellykWh] - Quell member: Shellyswitch25_745118_energy, Ziel member: Shellyswitch25_745118_kWh, Delta: 0.0046166666, before update: 1.6588000001
2021-12-04 20:23:14.777 [vent.ItemStateChangedEvent] - Shellyswitch25_745118_kWh changed from 1.6588000001 to 1.6634166667
2021-12-04 20:23:14.790 [INFO ] [pse.smarthome.model.script.ShellykWh] - Quell member: Shellyswitch25_745118_energy, Ziel member: Shellyswitch25_E66E4E_kWh, Delta: 0.0046166666, before update: 0.7079333329
2021-12-04 20:23:14.804 [vent.ItemStateChangedEvent] - Shellyswitch25_E66E4E_kWh changed from 0.7079333329 to 0.7125499995
2021-12-04 20:23:14.817 [INFO ] [pse.smarthome.model.script.ShellykWh] - Quell member: Shellyswitch25_745118_energy, Ziel member: Shellyswitch25_740A26_kWh, Delta: 0.0046166666, before update: 1.6738666629
2021-12-04 20:23:14.829 [vent.ItemStateChangedEvent] - Shellyswitch25_740A26_kWh changed from 1.6738666629 to 1.6784833295
2021-12-04 20:23:14.842 [INFO ] [pse.smarthome.model.script.ShellykWh] - Quell member: Shellyswitch25_745118_energy, Ziel member: Shellyswitch25_00B713_kWh, Delta: 0.0046166666, before update: 1.6790500029
2021-12-04 20:23:14.857 [vent.ItemStateChangedEvent] - Shellyswitch25_00B713_kWh changed from 1.6790500029 to 1.6836666695
2021-12-04 20:23:14.890 [INFO ] [pse.smarthome.model.script.ShellykWh] - Quell member: Shellyswitch25_745118_energy, Ziel member: Shellyswitch25_E58F7A_kWh, Delta: 0.0046166666, before update: 1.8910500029
2021-12-04 20:23:14.908 [vent.ItemStateChangedEvent] - Shellyswitch25_E58F7A_kWh changed from 1.8910500029 to 1.8956666695
2021-12-04 20:23:14.912 [INFO ] [pse.smarthome.model.script.ShellykWh] - Quell member: Shellyswitch25_745118_energy, Ziel member: Shellyswitch25_00B12B_kWh, Delta: 0.0046166666, before update: 0.9739666629
2021-12-04 20:23:14.925 [vent.ItemStateChangedEvent] - Shellyswitch25_00B12B_kWh changed from 0.9739666629 to 0.9785833295
Code: Alles auswählen
Number Shellyswitch25_745118_energy "Shelly2501energy [%.0f W*min]" (gShellyConsumption) {channel="mqtt:topic:3448a27a:de07756d:Shellyswitch25_745118_energy"}
Number Shellyswitch25_745118_kWh "Shelly2501energy [%.2f kWh]" (gShellykWh)
Number Shellyswitch25_E66E4E_energy "Shelly2502energy [%.0f W*min]" (gShellyConsumption) {channel="mqtt:topic:3448a27a:de07756d:Shellyswitch25_E66E4E_energy"}
Number Shellyswitch25_E66E4E_kWh "Shelly2502energy [%.2f kWh]" (gShellykWh)
Number Shellyswitch25_740A26_energy "Shelly2504energy [%.0f W*min]" (gShellyConsumption) {channel="mqtt:topic:3448a27a:de07756d:Shellyswitch25_740A26_energy"}
Number Shellyswitch25_740A26_kWh "Shelly2504energy [%.2f kWh]" (gShellykWh)
Number Shellyswitch25_00B713_energy "Shelly2505energy [%.0f W*min]" (gShellyConsumption) {channel="mqtt:topic:3448a27a:de07756d:Shellyswitch25_00B713_energy"}
Number Shellyswitch25_00B713_kWh "Shelly2505energy [%.2f kWh]" (gShellykWh)
Number Shellyswitch25_E58F7A_energy "Shelly2506energy [%.0f W*min]" (gShellyConsumption) {channel="mqtt:topic:3448a27a:de07756d:Shellyswitch25_E58F7A_energy"}
Number Shellyswitch25_E58F7A_kWh "Shelly2506energy [%.2f kWh]" (gShellykWh)
Number Shellyswitch25_00B12B_energy "Shelly2507energy [%.0f W*min]" (gShellyConsumption) {channel="mqtt:topic:3448a27a:de07756d:Shellyswitch25_00B12B_energy"}
Number Shellyswitch25_00B12B_kWh "Shelly2507energy [%.2f kWh]" (gShellykWh)
Gruß
Peter