hoymiles-wifi/hoymiles_wifi/protobuf/EventData.proto
2023-12-19 09:44:51 +01:00

27 lines
1013 B
Protocol Buffer
Executable File

syntax = "proto3";
message EventDataResDTO {
int32 offset = 1; // Offset in the response
int32 time = 2; // Timestamp of the response
string time_ymd_hms = 3; // Start timestamp in YYYY-MM-DD HH:MM:SS format
}
message MIEvent {
int32 event_code = 1; // Event code
int32 event_status = 2; // Event status
int32 event_count = 3; // Event count
int32 pv_voltage = 4; // PV voltage
int32 grid_voltage = 5; // Grid voltage
int32 grid_frequency = 6; // Grid frequency
int32 grid_power = 7; // Grid power
int32 temperature = 8; // Temperature
int64 mi_id = 9; // Meter Interface (MI) ID
int32 start_timestamp = 10; // Start timestamp
}
message EventDataReqDTO {
int32 offset = 1; // Offset in the request
int32 time = 2; // Timestamp of the request
repeated MIEvent mi_events = 3; // List of MI (Meter Interface) events
}