Skip to content

Commit

Permalink
✨ feat: Temperature info
Browse files Browse the repository at this point in the history
  • Loading branch information
AndreMiras committed Feb 22, 2022
1 parent 945c300 commit 10b4553
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 2 deletions.
8 changes: 7 additions & 1 deletion src/index.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
export { DeviceInfoType } from "./types";
export {
CommandsType,
DeviceInfoType,
StatusType,
TemperaturesType,
UserParametersType,
} from "./types";

export { main, deviceInfo, setPower, setPowerOff, setPowerOn } from "./library";
25 changes: 24 additions & 1 deletion src/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,35 @@ interface CommandsType {
power: boolean;
}

interface TemperaturesType {
board: number;
enviroment: number;
}

interface StatusType {
commands: CommandsType;
temperatures: TemperaturesType;
}

interface UserParametersType {
enviroment_1_temperature: number;
enviroment_2_temperature: number;
enviroment_3_temperature: number;
is_auto: boolean;
is_sound_active: boolean;
}

interface DeviceInfoType {
status: StatusType;
nvm: {
user_parameters: UserParametersType;
};
}

export type { DeviceInfoType };
export type {
CommandsType,
DeviceInfoType,
StatusType,
TemperaturesType,
UserParametersType,
};

0 comments on commit 10b4553

Please sign in to comment.