public class SensorApi extends Object
Constructor and Description |
---|
SensorApi() |
public QueryResponse getAll(HashMap<String,Object> filters)
public Sensor get(int id)
public void update(Sensor sensor) throws McException
McException
public void add(Sensor sensor) throws McException
McException
public List<SensorVariableJson> getVariables(List<Integer> ids)
public QueryResponse getVariables(HashMap<String,Object> filters)
public SensorVariableJson getVariable(Integer id)
public String sendPayload(SensorVariableJson sensorVariableJson) throws McInvalidException, McBadRequestException
public String sendPayload(SensorVariable sensorVariable) throws McInvalidException, McBadRequestException
public void updateVariable(SensorVariableJson sensorVariableJson) throws McBadRequestException
McBadRequestException
public SensorVariable getSensorVariable(String sensorName, String variableType, String... roomsName)
public SensorVariable getSensorVariable(String sensorName, String variableType, Integer roomId)
public void sendRawMessage(IMessage message) throws McBadRequestException
McBadRequestException
public void deleteSensorVariable(Integer... ids)
public void purgeSensorVariable(ResourcePurgeConf purge) throws McBadRequestException
McBadRequestException
Copyright © 2015–2019. All rights reserved.