syntax = "proto3"; option java_package = "nodomain.freeyourgadget.gadgetbridge.proto"; option java_outer_classname = "SMAQ2OSSProtos"; message SetTime { int32 timestamp = 1; } message MusicControl { int32 music_event = 1; } message CallControl { int32 call_event = 1; } message Forecast { int32 condition = 1; int32 temperature_min = 2; int32 temperature_max = 3; } message SetWeather { int32 timestamp = 1; int32 condition = 2; int32 temperature = 3; int32 temperature_min = 4; int32 temperature_max = 5; int32 humidity = 6; repeated Forecast forecasts = 7; } message MessageNotification { uint32 timestamp = 1; int32 type = 2; string sender = 3; string subject = 4; string body = 5; } message CallNotification { string number = 1; string name = 2; int32 command = 3; } message MusicInfo { string artist = 1; string album = 2; string track = 3; }