UNPKG

homebridge-freeathome-local-kdljns

Version:

Platform Plugin to manage free@home accessories via HomeBridge using local API

28 lines (27 loc) 783 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MessageBuilder = void 0; class MessageBuilder { constructor(username) { } getMessageId() { return -1; } buildKeepAliveMessage(id) { return "ping"; } /** * set DP via https REST API via PUT: * http://192.168.9.40/fhapi/v1/api/rest/datapoint/00000000-0000-0000-0000-000000000000/ABB700DCDED6.ch0000.odp0010 * * @param serialNo ABB700DCDED6 * @param channel ch0000 * @param datapoint odp0010 * @param value xxx DEPRECATED * @returns */ buildSetDatapointMessage(serialNo, channel, datapoint, value) { return serialNo + "." + channel + "." + datapoint; } } exports.MessageBuilder = MessageBuilder;