webapp: coding style changes
This commit is contained in:
parent
cc82cc12b8
commit
e5cbeb8990
@ -14,7 +14,7 @@ import { defineComponent } from 'vue';
|
||||
import { formatNumber } from '@/utils';
|
||||
|
||||
declare interface LimitData {
|
||||
limit: number,
|
||||
limit: number;
|
||||
}
|
||||
|
||||
export default defineComponent({
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
export interface DevInfoStatus {
|
||||
valid_data: boolean,
|
||||
fw_bootloader_version: number,
|
||||
fw_build_version: number,
|
||||
fw_build_datetime: Date,
|
||||
hw_part_number: number,
|
||||
hw_version: number,
|
||||
hw_model_name: string,
|
||||
max_power: number,
|
||||
valid_data: boolean;
|
||||
fw_bootloader_version: number;
|
||||
fw_build_version: number;
|
||||
fw_build_datetime: Date;
|
||||
hw_part_number: number;
|
||||
hw_version: number;
|
||||
hw_model_name: string;
|
||||
max_power: number;
|
||||
}
|
||||
@ -1,5 +1,5 @@
|
||||
export interface DtuConfig {
|
||||
dtu_serial: number,
|
||||
dtu_pollinterval: number,
|
||||
dtu_palevel: number
|
||||
dtu_serial: number;
|
||||
dtu_pollinterval: number;
|
||||
dtu_palevel: number;
|
||||
}
|
||||
@ -1,11 +1,11 @@
|
||||
export interface EventlogItem {
|
||||
message_id: number,
|
||||
message: string,
|
||||
start_time: number,
|
||||
end_time: number
|
||||
message_id: number;
|
||||
message: string;
|
||||
start_time: number;
|
||||
end_time: number;
|
||||
}
|
||||
|
||||
export interface EventlogItems {
|
||||
count: number,
|
||||
events: Array<EventlogItem>,
|
||||
count: number;
|
||||
events: Array<EventlogItem>;
|
||||
}
|
||||
@ -1,5 +1,5 @@
|
||||
export interface LimitConfig {
|
||||
serial: number,
|
||||
limit_value: number,
|
||||
limit_type: number
|
||||
serial: number;
|
||||
limit_value: number;
|
||||
limit_type: number;
|
||||
}
|
||||
@ -1,5 +1,5 @@
|
||||
export interface LimitStatus {
|
||||
limit_relative: number,
|
||||
max_power: number,
|
||||
limit_set_status: string,
|
||||
limit_relative: number;
|
||||
max_power: number;
|
||||
limit_set_status: string;
|
||||
}
|
||||
@ -1,43 +1,43 @@
|
||||
export interface ValueObject {
|
||||
v: number, // value
|
||||
u: string, // unit
|
||||
d: number, // digits
|
||||
v: number; // value
|
||||
u: string; // unit
|
||||
d: number; // digits
|
||||
};
|
||||
|
||||
export interface InverterStatistics {
|
||||
Power?: ValueObject,
|
||||
Voltage?: ValueObject,
|
||||
Current?: ValueObject,
|
||||
"Power DC"?: ValueObject,
|
||||
YieldDay?: ValueObject,
|
||||
YieldTotal?: ValueObject,
|
||||
Frequency?: ValueObject,
|
||||
Temperature?: ValueObject,
|
||||
PowerFactor?: ValueObject,
|
||||
ReactivePower?: ValueObject,
|
||||
Efficiency?: ValueObject,
|
||||
Irradiation?: ValueObject,
|
||||
Power?: ValueObject;
|
||||
Voltage?: ValueObject;
|
||||
Current?: ValueObject;
|
||||
"Power DC"?: ValueObject;
|
||||
YieldDay?: ValueObject;
|
||||
YieldTotal?: ValueObject;
|
||||
Frequency?: ValueObject;
|
||||
Temperature?: ValueObject;
|
||||
PowerFactor?: ValueObject;
|
||||
ReactivePower?: ValueObject;
|
||||
Efficiency?: ValueObject;
|
||||
Irradiation?: ValueObject;
|
||||
}
|
||||
|
||||
export interface Inverter {
|
||||
serial: number,
|
||||
name: string,
|
||||
data_age: number,
|
||||
reachable: boolean,
|
||||
producing: boolean,
|
||||
limit_relative: number,
|
||||
limit_absolute: number,
|
||||
events: number,
|
||||
[key: number]: InverterStatistics,
|
||||
serial: number;
|
||||
name: string;
|
||||
data_age: number;
|
||||
reachable: boolean;
|
||||
producing: boolean;
|
||||
limit_relative: number;
|
||||
limit_absolute: number;
|
||||
events: number;
|
||||
[key: number]: InverterStatistics;
|
||||
};
|
||||
|
||||
export interface Total {
|
||||
Power: ValueObject,
|
||||
YieldDay: ValueObject,
|
||||
YieldTotal: ValueObject,
|
||||
Power: ValueObject;
|
||||
YieldDay: ValueObject;
|
||||
YieldTotal: ValueObject;
|
||||
};
|
||||
|
||||
export interface LiveData {
|
||||
inverters: Inverter[],
|
||||
total: Total,
|
||||
inverters: Inverter[];
|
||||
total: Total;
|
||||
}
|
||||
@ -1,20 +1,20 @@
|
||||
export interface MqttConfig {
|
||||
mqtt_enabled: boolean,
|
||||
mqtt_hostname: string,
|
||||
mqtt_port: number,
|
||||
mqtt_username: string,
|
||||
mqtt_password: string,
|
||||
mqtt_topic: string,
|
||||
mqtt_publish_interval: number,
|
||||
mqtt_retain: boolean,
|
||||
mqtt_tls: boolean,
|
||||
mqtt_root_ca_cert: string,
|
||||
mqtt_lwt_topic: string,
|
||||
mqtt_lwt_online: string,
|
||||
mqtt_lwt_offline: string,
|
||||
mqtt_hass_enabled: boolean,
|
||||
mqtt_hass_expire: boolean,
|
||||
mqtt_hass_retain: boolean,
|
||||
mqtt_hass_topic: string,
|
||||
mqtt_hass_individualpanels: boolean
|
||||
mqtt_enabled: boolean;
|
||||
mqtt_hostname: string;
|
||||
mqtt_port: number;
|
||||
mqtt_username: string;
|
||||
mqtt_password: string;
|
||||
mqtt_topic: string;
|
||||
mqtt_publish_interval: number;
|
||||
mqtt_retain: boolean;
|
||||
mqtt_tls: boolean;
|
||||
mqtt_root_ca_cert: string;
|
||||
mqtt_lwt_topic: string;
|
||||
mqtt_lwt_online: string;
|
||||
mqtt_lwt_offline: string;
|
||||
mqtt_hass_enabled: boolean;
|
||||
mqtt_hass_expire: boolean;
|
||||
mqtt_hass_retain: boolean;
|
||||
mqtt_hass_topic: string;
|
||||
mqtt_hass_individualpanels: boolean;
|
||||
}
|
||||
@ -1,17 +1,17 @@
|
||||
export interface MqttStatus {
|
||||
mqtt_enabled: boolean,
|
||||
mqtt_hostname: string,
|
||||
mqtt_port: number,
|
||||
mqtt_username: string,
|
||||
mqtt_topic: string,
|
||||
mqtt_publish_interval: number,
|
||||
mqtt_retain: boolean,
|
||||
mqtt_tls: boolean,
|
||||
mqtt_root_ca_cert_info: string,
|
||||
mqtt_connected: boolean,
|
||||
mqtt_hass_enabled: boolean,
|
||||
mqtt_hass_expire: boolean,
|
||||
mqtt_hass_retain: boolean,
|
||||
mqtt_hass_topic: string,
|
||||
mqtt_hass_individualpanels: boolean
|
||||
mqtt_enabled: boolean;
|
||||
mqtt_hostname: string;
|
||||
mqtt_port: number;
|
||||
mqtt_username: string;
|
||||
mqtt_topic: string;
|
||||
mqtt_publish_interval: number;
|
||||
mqtt_retain: boolean;
|
||||
mqtt_tls: boolean;
|
||||
mqtt_root_ca_cert_info: string;
|
||||
mqtt_connected: boolean;
|
||||
mqtt_hass_enabled: boolean;
|
||||
mqtt_hass_expire: boolean;
|
||||
mqtt_hass_retain: boolean;
|
||||
mqtt_hass_topic: string;
|
||||
mqtt_hass_individualpanels: boolean;
|
||||
}
|
||||
@ -1,22 +1,22 @@
|
||||
export interface NetworkStatus {
|
||||
// WifiStationInfo
|
||||
sta_status: boolean,
|
||||
sta_ssid: string,
|
||||
sta_rssi: number,
|
||||
sta_status: boolean;
|
||||
sta_ssid: string;
|
||||
sta_rssi: number;
|
||||
// WifiApInfo
|
||||
ap_status: boolean,
|
||||
ap_ssid: string,
|
||||
ap_stationnum: number,
|
||||
ap_status: boolean;
|
||||
ap_ssid: string;
|
||||
ap_stationnum: number;
|
||||
// InterfaceNetworkInfo
|
||||
network_hostname: string,
|
||||
network_ip: string,
|
||||
network_netmask: string,
|
||||
network_gateway: string,
|
||||
network_dns1: string,
|
||||
network_dns2: string,
|
||||
network_mac: string,
|
||||
network_mode: string,
|
||||
network_hostname: string;
|
||||
network_ip: string;
|
||||
network_netmask: string;
|
||||
network_gateway: string;
|
||||
network_dns1: string;
|
||||
network_dns2: string;
|
||||
network_mac: string;
|
||||
network_mode: string;
|
||||
// InterfaceApInfo
|
||||
ap_ip: string,
|
||||
ap_mac: string,
|
||||
ap_ip: string;
|
||||
ap_mac: string;
|
||||
}
|
||||
@ -1,11 +1,11 @@
|
||||
export interface NetworkConfig {
|
||||
ssid: string,
|
||||
password: string,
|
||||
hostname: string,
|
||||
dhcp: boolean,
|
||||
ipaddress: string,
|
||||
netmask: string,
|
||||
gateway: string,
|
||||
dns1: string,
|
||||
dns2: string
|
||||
ssid: string;
|
||||
password: string;
|
||||
hostname: string;
|
||||
dhcp: boolean;
|
||||
ipaddress: string;
|
||||
netmask: string;
|
||||
gateway: string;
|
||||
dns1: string;
|
||||
dns2: string;
|
||||
}
|
||||
@ -1,5 +1,5 @@
|
||||
export interface NtpConfig {
|
||||
ntp_server: string,
|
||||
ntp_timezone: string,
|
||||
ntp_timezone_descr: string
|
||||
ntp_server: string;
|
||||
ntp_timezone: string;
|
||||
ntp_timezone_descr: string;
|
||||
}
|
||||
@ -1,7 +1,7 @@
|
||||
export interface NtpStatus {
|
||||
ntp_server: string,
|
||||
ntp_timezone: string,
|
||||
ntp_server: string;
|
||||
ntp_timezone: string;
|
||||
ntp_timezone_descr: string
|
||||
ntp_status: boolean,
|
||||
ntp_localtime: string
|
||||
ntp_status: boolean;
|
||||
ntp_localtime: string;
|
||||
}
|
||||
@ -1,3 +1,3 @@
|
||||
export interface SecurityConfig {
|
||||
password: string
|
||||
password: string;
|
||||
}
|
||||
@ -1,29 +1,29 @@
|
||||
export interface SystemStatus {
|
||||
// HardwareInfo
|
||||
chipmodel: string,
|
||||
chiprevision: number,
|
||||
chipcores: number,
|
||||
cpufreq: number,
|
||||
chipmodel: string;
|
||||
chiprevision: number;
|
||||
chipcores: number;
|
||||
cpufreq: number;
|
||||
// FirmwareInfo
|
||||
hostname: string,
|
||||
sdkversion: string,
|
||||
config_version: string,
|
||||
git_hash: string,
|
||||
resetreason_0: string,
|
||||
resetreason_1: string,
|
||||
cfgsavecount: number,
|
||||
uptime: number,
|
||||
update_text: string,
|
||||
update_url: string,
|
||||
update_status: string,
|
||||
hostname: string;
|
||||
sdkversion: string;
|
||||
config_version: string;
|
||||
git_hash: string;
|
||||
resetreason_0: string;
|
||||
resetreason_1: string;
|
||||
cfgsavecount: number;
|
||||
uptime: number;
|
||||
update_text: string;
|
||||
update_url: string;
|
||||
update_status: string;
|
||||
// MemoryInfo
|
||||
heap_total: number,
|
||||
heap_used: number,
|
||||
littlefs_total: number,
|
||||
littlefs_used: number,
|
||||
sketch_total: number,
|
||||
sketch_used: number,
|
||||
heap_total: number;
|
||||
heap_used: number;
|
||||
littlefs_total: number;
|
||||
littlefs_used: number;
|
||||
sketch_total: number;
|
||||
sketch_used: number;
|
||||
// RadioInfo
|
||||
radio_connected: boolean,
|
||||
radio_pvariant: boolean,
|
||||
radio_connected: boolean;
|
||||
radio_pvariant: boolean;
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user