Renamed some DeviceData classes, added additional data classes also and better handling in zigbee
This commit is contained in:
parent
dc200294be
commit
3edea58f8c
18 changed files with 275 additions and 45 deletions
|
|
@ -32,7 +32,6 @@ import se.hal.intf.HalDeviceConfig;
|
|||
import se.hal.intf.HalDeviceData;
|
||||
import se.hal.struct.Event;
|
||||
import se.hal.struct.devicedata.OnOffEventData;
|
||||
import se.hal.struct.devicedata.TemperatureSensorData;
|
||||
|
||||
import java.util.HashMap;
|
||||
|
||||
|
|
@ -71,9 +70,9 @@ public class OnOffTrait extends DeviceTrait {
|
|||
if ("action.devices.commands.OnOff".equals(execution.command)) {
|
||||
OnOffEventData eventData = new OnOffEventData();
|
||||
if ((boolean) execution.getParams().get("on"))
|
||||
eventData.turnOn();
|
||||
eventData.setOn();
|
||||
else
|
||||
eventData.turnOff();
|
||||
eventData.setOff();
|
||||
|
||||
EventControllerManager.getInstance().send((Event) device, eventData);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue