oma-json
Version:
JSON schemas description from LwM2M [Open Mobile Alliance](http://www.openmobilealliance.org/wp/OMNA/LwM2M/LwM2MRegistry.html)
33 lines (31 loc) • 1.38 kB
text/typescript
/* tslint:disable */
/**
* This file was automatically generated by json-schema-to-typescript.
* DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file,
* and run json-schema-to-typescript to regenerate this file.
*/
/**
* actuate an audible alarm such as a buzzer, beeper, or vibration alarm. There is a dimmer control for setting the relative loudness of the alarm, and an optional duration control to limit the length of time the alarm sounds when turned on. Each time a “1” is written to the On/Off resource, the alarm will sound again for the configured duration. If no duration is programmed or the setting is zero, writing a “1” to the On/Off resource will result in the alarm sounding continuously until a “0” is written to the On/Off resource.
*/
export interface Buzzer {
/**
* The duration of the time delay.
*/
"5521"?: number;
/**
* The off time when On/Off control remains on.
*/
"5525"?: number;
/**
* Input/output level control, float value between 0 and 100 as a percentage.
*/
"5548"?: number;
/**
* The application type of the sensor or actuator as a string, for instance, “Air Pressure”.
*/
"5750"?: string;
/**
* This resource represents a power source, which can be controlled, the setting of which is a Boolean value (1,0) where 1 is on and 0 is off
*/
"5850"?: boolean;
}