Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugin does not receive Config HSEvent for bulk location changes #360

Open
avargaskun opened this issue Dec 2, 2024 · 0 comments
Open
Labels
App Misbehavior This problem is causing HomeSeer to not do what was expected. NOT FOR PLUGINS HS Core This issue involves changes to core HS systems. NOT FOR PLUGINS To Do This issue is in need of attention

Comments

@avargaskun
Copy link

Environment

HomeSeer

OS

Any (Linux/Windows)

HS Version

v4.2.21.2

Development

PSDK Version

v1.4.3

Language

C#

IDE

VS Code

Dev OS

Mac

Page

Devices

Plugin

HSBuddy

Problem

Description

When making changes to a single device or feature location, i.e. from the device details page, the plugin receives an HSEvent with EHsSystemEvent.ConfigChange (0x20) as expected.

However, if the same location change is done as a bulk operation to more than 1 device/feature from the top-level devices page, i.e. using the "Bulk Action" button, the plug-in does not receive the related HSEvent

Screenshots

Expected Behavior

When modifying the location for more than 1 device/feature using the "Bulk Action" in the Devices page, plug-ins registered for the EHsSystemEvent.ConfigChange event should receive it in their HsEvent handler

Steps to Reproduce

Provide steps so the HomeSeer team can reproduce the reported problem and see the same thing:

  1. Go to Devices page
  2. Change to list view mode (use Show List button)
  3. Change to bulk edit mode (use Enable Bulk Edit button)
  4. Select multiple device/feature items
  5. Click the Bulk Action button
  6. Change either location1 or location2 of the selected devices

Logs

NA

@avargaskun avargaskun added App Misbehavior This problem is causing HomeSeer to not do what was expected. NOT FOR PLUGINS HS Core This issue involves changes to core HS systems. NOT FOR PLUGINS To Do This issue is in need of attention labels Dec 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
App Misbehavior This problem is causing HomeSeer to not do what was expected. NOT FOR PLUGINS HS Core This issue involves changes to core HS systems. NOT FOR PLUGINS To Do This issue is in need of attention
Projects
None yet
Development

No branches or pull requests

1 participant