mirror of
https://github.com/zyphlar/LanternPowerMonitor.git
synced 2024-03-08 14:07:47 +00:00
Implement 3-phase voltage logic.
This commit is contained in:
@@ -14,7 +14,7 @@ public class BinarySwitchReportRequest extends RequestMessage {
|
||||
@Override
|
||||
public void fromPayload(byte[] _payload) {
|
||||
nodeId = _payload[5];
|
||||
level = _payload[9];
|
||||
level = 0xFF & _payload[9];
|
||||
}
|
||||
|
||||
public int getLevel() {
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
package com.lanternsoftware.zwave.message.impl;
|
||||
|
||||
import com.lanternsoftware.zwave.message.CommandClass;
|
||||
import com.lanternsoftware.zwave.message.ControllerMessageType;
|
||||
import com.lanternsoftware.zwave.message.RequestMessage;
|
||||
|
||||
public class NodeNeighborUpdateRequest extends RequestMessage {
|
||||
public NodeNeighborUpdateRequest() {
|
||||
super(ControllerMessageType.RequestNodeNeighborUpdate, CommandClass.NO_OPERATION, (byte) 0);
|
||||
}
|
||||
|
||||
public NodeNeighborUpdateRequest(int _nodeId) {
|
||||
super((byte) _nodeId, ControllerMessageType.RequestNodeNeighborUpdate, CommandClass.NO_OPERATION, (byte) 0);
|
||||
}
|
||||
}
|
||||
@@ -21,6 +21,7 @@ com.lanternsoftware.zwave.message.impl.MultilevelSwitchReportRequest
|
||||
com.lanternsoftware.zwave.message.impl.MultilevelSwitchSetRequest
|
||||
com.lanternsoftware.zwave.message.impl.NodeInfoRequest
|
||||
com.lanternsoftware.zwave.message.impl.NodeInfoResponse
|
||||
com.lanternsoftware.zwave.message.impl.NodeNeighborUpdateRequest
|
||||
com.lanternsoftware.zwave.message.impl.RemoveNodeFromNetworkStartRequest
|
||||
com.lanternsoftware.zwave.message.impl.RemoveNodeFromNetworkStopRequest
|
||||
com.lanternsoftware.zwave.message.impl.SendDataRequest
|
||||
|
||||
Reference in New Issue
Block a user