Feature #242
Propagate device value changes as high level event
| Status: | Rejected | Start date: | 12/07/2009 | |
|---|---|---|---|---|
| Priority: | (P2) High | Due date: | ||
| Assignee: | Miguel Rodriguez | % Done: | 0% |
|
| Category: | dSS | |||
| Target version: | 0.8.0-rc1 | |||
| Severity: | Normal | |||
| Story points | - | |||
| Velocity based estimate | - |
Description
When the value of a device changes, the new value should be propagated as a high level event json and soap clients can subscribe to.
Event name: 'devicevalue_changed'
Event Parameters: 'dsid=${dsid};value=${value}'
Related issues
History
Updated by Miguel Rodriguez about 2 years ago
- Status changed from New to Assigned
- Assignee set to Patrick Stählin
- Target version set to 0.8.0-alpha1
Updated by Miguel Rodriguez about 2 years ago
- Target version changed from 0.8.0-alpha1 to 0.7.5
Updated by Miguel Rodriguez about 2 years ago
- Assignee changed from Patrick Stählin to Sandro Curcio
Please add more details on the devices meant, and look into issue 225 and how it relates to it
Updated by Sandro Curcio about 2 years ago
Some dSS clients (i.e. the mivune Gateway) don't call scenen but set the value of the devices directly.
These clients also need to be notified whenever the value of any device changes, whether it's changed
from another client or from a dSM independently from the action performed (callScene, setValue, turnOn, turnOff, increaseValue, decreaseValue, ...).
Updated by Sandro Curcio about 2 years ago
Sandro Curcio wrote:
Some dSS clients (i.e. the mivune Gateway) don't call scenes but set the value of the devices directly.
These clients also need to be notified whenever the value of any device changes, whether it's changed
from another client or from a dSM independently from the action performed (callScene, setValue, turnOn, turnOff, increaseValue, decreaseValue, ...).
Updated by Michael Troß about 2 years ago
- Priority changed from (P2) High to (P3) Normal
Updated by Miguel Rodriguez about 2 years ago
- Assignee changed from Sandro Curcio to Patrick Stählin
- Target version changed from 0.7.5 to 0.8.0-alpha1
Updated by Miguel Rodriguez almost 2 years ago
- Status changed from Assigned to Feedback
- Assignee changed from Patrick Stählin to Michael Troß
- Priority changed from (P3) Normal to (P2) High
Updated by Miguel Rodriguez almost 2 years ago
- Target version changed from 0.8.0-alpha1 to 0.8.0-rc1
Updated by Michael Troß over 1 year ago
- Status changed from Feedback to Rejected
- Assignee changed from Michael Troß to Miguel Rodriguez
Once #121 is ready, there is no need to have special event subscriptions for device value changes. The scene high level events are sufficient be notified of and to evaluate the changed device state.