merge changes from Michael for #600

This commit is contained in:
Proddy
2023-04-30 20:35:29 +02:00
parent c34208c3df
commit 8a01a1e471
2 changed files with 8 additions and 6 deletions

View File

@@ -199,10 +199,12 @@ const SettingsEntities: FC = () => {
setDialogOpen(true); setDialogOpen(true);
}; };
function formatValue(value: any, uom: any) { function formatValue(value: any, uom: number) {
return value === undefined || uom === undefined return value === undefined || uom === undefined
? '' ? ''
: new Intl.NumberFormat().format(value) + (uom === 0 ? '' : ' ' + DeviceValueUOM_s[uom]); : typeof value === 'number'
? new Intl.NumberFormat().format(value) + (uom === 0 ? '' : ' ' + DeviceValueUOM_s[uom])
: value;
} }
function showHex(value: number, digit: number) { function showHex(value: number, digit: number) {

View File

@@ -346,12 +346,12 @@ export interface EntityItem {
device_id: number | string; device_id: number | string;
type_id: number | string; type_id: number | string;
offset: number; offset: number;
factor?: number; // optional factor: number;
uom?: number; // optional uom: number;
value_type: number; value_type: number;
value?: number; // optional value?: any;
writeable: boolean; writeable: boolean;
deleted?: boolean; // optional deleted?: boolean;
o_id?: number; o_id?: number;
o_name?: string; o_name?: string;
o_device_id?: number | string; o_device_id?: number | string;