def ozwave_request(client_id, mq_request): data = {} for k, v in request.args.iteritems(): data[k] = v reply, msg = get_request(str(client_id), str(mq_request), data) if 'error'in msg and msg['error'] !="": return jsonify(result='error', reply=reply, content = msg) else : return jsonify(result='success', reply=reply, content = msg)
def node_infos(client_id, network_id, node_id): nodeInfos = get_request(client_id, "ozwave.node.infos", {"networkId": network_id, "nodeId":node_id}) if 'error'in nodeInfos and nodeInfos['error'] !="": return jsonify(result='error', data = nodeInfos) else : return jsonify(result='success', data = nodeInfos)