SourceType

Nilai sumber data, yang memperbarui nilai real-time yang muncul di tampilan jam.

Diperkenalkan di Wear OS 4.

Sumber Deskripsi Kategori Ketersediaan
UTC_TIMESTAMP Jumlah milidetik yang telah berlalu sejak UTC tengah malam pada 1 Januari 1970. Bilangan Bulat Versi 1
MILLISECOND Nilai bilangan bulat yang mewakili kolom milidetik pada ZonedDateTime untuk waktu saat ini. Nilai ini selalu antara 0 dan 999, inklusif. Bilangan Bulat Versi 1
SECOND Nilai bilangan bulat yang mewakili kolom kedua ZonedDateTime untuk waktu saat ini. Nilai ini selalu antara 0 dan 59, inklusif. Bilangan Bulat Versi 1
SECOND_Z Sebuah {i>string<i} yang mewakili isian kedua dari suatu ZonedDateTime untuk waktu saat ini, dengan angka nol di awal untuk membuat nilai 2 karakter. Ini nilainya selalu antara 00 dan 59, inklusif. String Versi 1
SECOND_TENS_DIGIT Digit puluhan detik saat ini, misalnya, 4 untuk 12:03:47. Bilangan Bulat Versi 2
SECOND_UNITS_DIGIT Digit satuan detik saat ini, misalnya, 7 untuk 12:03:47. Bilangan Bulat Versi 2
SECOND_MILLISECOND Nilai floating point yang menggabungkan kolom kedua dan milidetik dari suatu ZonedDateTime yang mewakili waktu saat ini. Nilai ini selalu antara 0.0 dan 59.999, inklusif. Float Versi 1
SECONDS_IN_DAY Jumlah detik yang telah berlalu selama hari ini, berdasarkan nilai untuk HOUR_0_23, MINUTE, dan SECOND. Nilai ini selalu antara 0 dan 86399 ($ 24 * 60 * 60 - 1 $), inklusif. Bilangan Bulat Versi 1
MINUTE Nilai bilangan bulat yang mewakili kolom menit dari ZonedDateTime untuk waktu saat ini. Nilai ini selalu antara 0 dan 59, inklusif. Bilangan Bulat Versi 1
MINUTE_Z Nilai {i>string <i}yang mewakili isian menit suatu Objek ZonedDateTime untuk waktu saat ini, dengan angka nol di awal untuk membuat nilai 2 karakter. Ini nilainya selalu antara 00 dan 59, inklusif. String Versi 1
MINUTE_TENS_DIGIT Digit puluhan menit saat ini, misalnya, 0 dalam 12.03. Bilangan Bulat Versi 2
MINUTE_UNITS_DIGIT Digit satuan menit saat ini, misalnya, 3 dalam 12.03. Bilangan Bulat Versi 2
MINUTE_SECOND Nilai floating point yang menggabungkan kolom menit dan kolom kedua dari suatu nilai ZonedDateTime yang mewakili waktu saat ini. Nilai ini adalah selalu antara 0.0 dan $ 59 \frac{59}{60} $, inklusif. Float Versi 1
HOUR_0_11 Komponen 12 jam dari waktu saat ini, direpresentasikan sebagai nilai antara 0 dan 11 inklusif. Jika saat ini CLOCK_HOUR_OF_AMPM adalah 12, seperti di 12:34 PM, nilai ini dikonversi menjadi 0. Bilangan Bulat Versi 1
HOUR_0_11_Z String yang mewakili komponen 12 jam dari waktu saat ini -- dari 00 ke 11 inklusif -- menggunakan zona waktu perangkat Wear OS saat ini. Jika nilai ini kurang dari 10, ini menyertakan nol di awal. String Versi 1
HOUR_0_11_MINUTE Nilai floating point yang menggabungkan kolom CLOCK_HOUR_OF_AMPM yang dimodifikasi dan bidang menit ZonedDateTime yang mewakili waktu saat ini. Nilai ini selalu antara 0.0 dan $ 11 \frac{59}{60} $, inklusif. Float Versi 1
HOUR_1_12 Komponen 12 jam dari waktu saat ini, direpresentasikan sebagai nilai antara 1 dan 12 inklusif. Jika HOUR_OF_DAY saat ini adalah 0, seperti di 0:12 (00.12), nilai ini akan dikonversi menjadi 12. Bilangan Bulat Versi 1
HOUR_1_12_Z String yang mewakili komponen 12 jam dari waktu saat ini -- dari 01 ke 12 inklusif -- menggunakan zona waktu perangkat Wear OS saat ini. Jika nilai ini kurang dari 10, ini menyertakan nol di awal. string Versi 1
HOUR_1_12_MINUTE Nilai floating point yang menggabungkan kolom CLOCK_HOUR_OF_AMPM dan kolom menit dari ZonedDateTime yang mewakili waktu saat ini. Nilai ini selalu antara 1.0 dan $ 12 \frac{59}{60} $, inklusif. Float Versi 1
HOUR_0_23 Komponen 24 jam dari waktu saat ini, direpresentasikan sebagai nilai antara 0 dan 23 inklusif. Jika nilainya 24, seperti di 24:13 (12.13 sesi berikutnya hari), nilai ini akan dikonversi menjadi 0. Bilangan Bulat Versi 1
HOUR_0_23_Z String yang mewakili komponen 24 jam dari waktu saat ini -- dari 00 ke 23 inklusif -- menggunakan zona waktu perangkat Wear OS saat ini. Jika nilai ini kurang dari 10, ini menyertakan nol di awal. Bilangan Bulat Versi 1
HOUR_0_23_MINUTE Nilai floating point yang menggabungkan kolom jam dan menit dari ZonedDateTime yang mewakili waktu saat ini. Nilai ini adalah selalu antara 0.0 dan $ 23 \frac{59}{60} $, inklusif. Float Versi 1
HOUR_1_24 Komponen 24 jam dari waktu saat ini, direpresentasikan sebagai nilai antara 1 dan 24 inklusif. Jika nilainya 0, seperti pada 0:12 (12.12), nilai dikonversi menjadi 24. Bilangan Bulat Versi 1
HOUR_1_24_Z String yang mewakili komponen 12 jam dari waktu saat ini -- dari 01 ke 24 inklusif -- menggunakan zona waktu perangkat Wear OS saat ini. Jika nilai ini kurang dari 10, ini menyertakan nol di awal. String Versi 1
HOUR_1_24_MINUTE Nilai floating point yang menggabungkan kolom jam dan kolom menit yang dimodifikasi dari ZonedDateTime yang mewakili waktu saat ini. Nilai ini adalah selalu antara 1.0 dan $ 24 \frac{59}{60} $, inklusif. Float Versi 1
HOUR_TENS_DIGIT Digit puluhan jam saat ini, misalnya, 1 dalam 12.03. Bilangan Bulat Versi 2
HOUR_UNITS_DIGIT Digit satuan jam saat ini, misalnya, 2 dalam 12.03. Bilangan Bulat Versi 2
DAY Nilai bilangan bulat yang mewakili kolom hari dari ZonedDateTime untuk tanggal saat ini. Nilai ini selalu antara 1 dan 31, inklusif. Bilangan Bulat Versi 1
DAY_Z Nilai string yang mewakili kolom hari dari ZonedDateTime Objek untuk tanggal saat ini, dengan angka nol di awal untuk membuat nilai 2 karakter. Ini nilainya selalu antara 01 dan 31, inklusif. String Versi 1
DAY_HOUR Nilai floating point yang menggabungkan kolom hari dalam sebulan dan kolom jam dari ZonedDateTime yang mewakili tanggal dan waktu saat ini. Ini nilainya selalu antara 1.0 dan $ 31 \frac{23}{24} $, inklusif. Float Versi 1
DAY_0_30 Versi modifikasi dari getDayOfMonth() nilai ZonedDateTime yang mewakili tanggal saat ini, dikurangi 1. Nilai ini selalu antara 0 dan 30, inklusif. Bilangan Bulat Versi 1
DAY_0_30_HOUR Nilai floating point yang menggabungkan kolom hari dalam sebulan dan jam buka yang dimodifikasi kolom ZonedDateTime yang mewakili tanggal saat ini dan baik. Nilai ini selalu antara 0.0 dan $ 30 \frac{23}{24} $, inklusif. Float Versi 1
DAY_OF_YEAR Jumlah hari yang telah dimulai sejak tahun kalender berubah. Ini nilainya selalu antara 1 dan 366 inklusif, dan memiliki nilai maksimum 365 selama tahun non-kabisat. Bilangan Bulat Versi 1
DAY_OF_WEEK Versi nilai getDayOfWeek() yang dimodifikasi dari ZonedDateTime yang mewakili tanggal saat ini. Format Tampilan Jam menetapkan nilai dari 1 untuk mewakili hari Minggu dan nilai 7 untuk mewakili hari Sabtu. Bilangan Bulat Versi 1
DAY_OF_WEEK_F Hari ini dalam sepekan, direpresentasikan sebagai string lengkap. Contoh menyertakan Sunday dan Monday. String Versi 1
DAY_OF_WEEK_S Hari ini dalam sepekan, direpresentasikan sebagai string singkat. Contoh menyertakan Sun dan Mon. String Versi 1
FIRST_DAY_OF_WEEK Memberikan informasi tentang hari pertama dalam seminggu, berdasarkan getFirstDayOfWeek(), dengan 1 adalah hari Minggu dan 7 adalah hari Sabtu. Misalnya, Minggu di AS, Senin di Prancis. Bilangan Bulat Versi 2
MONTH Nilai bilangan bulat yang mewakili kolom bulan dari ZonedDateTime untuk tanggal saat ini. Nilai ini selalu antara 1 dan 12, inklusif. Bilangan Bulat Versi 1
MONTH_Z Nilai string yang mewakili kolom bulan dari ZonedDateTime untuk tanggal saat ini, dengan angka nol di awal untuk membuat nilai 2 karakter. Ini nilainya selalu antara 01 dan 12, inklusif. String Versi 1
MONTH_F Bulan ini dalam setahun, direpresentasikan sebagai string lengkap. Contoh menyertakan January dan December. String Versi 1
MONTH_S Bulan ini dalam setahun, direpresentasikan sebagai string singkat. Contoh menyertakan Jan dan Dec. String Versi 1
DAYS_IN_MONTH Jumlah hari dalam bulan ini. Nilai ini adalah 28 atau 29 selama Februari, 30 selama April, Juni, September, dan November, serta 31 pada bulan-bulan lain dalam kalender Gregorian. Bilangan Bulat Versi 1
MONTH_DAY Nilai floating point yang menggabungkan kolom bulan dalam setahun dan perubahan kolom hari dalam sebulan dari ZonedDateTime yang merepresentasikan tanggal. Nilai ini selalu antara 1.0 dan $ 12 \frac{29}{30} $, inklusif. Float Versi 1
MONTH_0_11 Versi nilai getMonthValue() yang dimodifikasi dari ZonedDateTime yang mewakili tanggal saat ini. Nilai ini menetapkan nilai 0 ke Januari dan nilai 11 hingga Desember. Bilangan Bulat Versi 1
MONTH_0_11_DAY Nilai {i>floating-point<i} yang menggabungkan {i>field <i}bulan dalam setahun yang dimodifikasi dan perubahan kolom hari dalam sebulan dari ZonedDateTime yang mewakili tanggal saat ini. Nilai ini selalu antara 0.0 dan $ 11 \frac{29}{30} $, inklusif. Float Versi 1
YEAR Nilai bilangan bulat yang mewakili kolom tahun ZonedDateTime untuk tanggal saat ini. Nilai ini dibatasi agar selalu antara 1902 dan 2100, inklusif. Bilangan Bulat Versi 1
YEAR_S Bilangan bulat 2 digit yang mewakili 2 digit terakhir tahun ini. Sebagai contoh, nilai untuk tahun 2023 adalah 23. Bilangan Bulat Versi 1
YEAR_MONTH Nilai floating point yang menggabungkan kolom tahun dan hari dalam sebulan yang dimodifikasi kolom ZonedDateTime yang mewakili tanggal saat ini. Januari 2023 direpresentasikan sebagai 2023.0, dan Desember 2023 direpresentasikan sebagai $ 2023 \frac {11}{12} $. Float Versi 1
YEAR_MONTH_DAY Nilai floating point yang menggabungkan kolom tahun, bulan dalam setahun yang dimodifikasi , dan kolom hari dalam sebulan yang dimodifikasi dari ZonedDateTime yang mewakili tanggal saat ini. 1 Januari 2023 direpresentasikan sebagai 2023.0, dan 31 Desember 2023 direpresentasikan sebagai $ 2023 \frac{11 \frac{29}{30} }{12} \sekitar 2023, 9972 $. Float Versi 1
WEEK_IN_MONTH Bilangan bulat yang mewakili nilai ALIGNED_WEEK_OF_MONTH objek ChronoField yang mewakili tanggal saat ini. Nilai ini selalu antara 0 dan 5, inklusif. Bilangan Bulat Versi 1
WEEK_IN_YEAR Bilangan bulat yang mewakili nilai ALIGNED_WEEK_OF_YEAR dari objek ChronoField yang mewakili tanggal saat ini. Nilai ini selalu antara 1 dan 53, inklusif. Bilangan Bulat Versi 1
IS_24_HOUR_MODE Nilai boolean yang setara dengan nilai hasil saat ini dari is24HourFormat() berdasarkan lokalitas dan preferensi yang dipilih pengguna. Boolean Versi 1
IS_DAYLIGHT_SAVING_TIME Nilai boolean yang setara dengan memanggil inDaylightTime() pada TimeZone untuk lokalitas saat ini, dan meneruskan objek Date yang berisi waktu saat ini. Menunjukkan apakah zona waktu yang saat ini ditetapkan sekarang mengamati waktu musim panas. Boolean Versi 1
TIMEZONE String yang setara dengan memanggil getDisplayName() di Objek TimeZone untuk lokalitas saat ini. Menampilkan nama zona waktu lengkap, seperti sebagai "Waktu Standar Timur" untuk zona waktu New York City selama musim dingin. String Versi 1
TIMEZONE_ABB Sebuah string yang setara dengan memanggil versi yang kelebihan beban getDisplayName() pada objek TimeZone untuk lokalitas saat ini, dengan gaya yang diberikan adalah SHORT. Menampilkan nama zona waktu yang disingkat, seperti "EST" untuk zona waktu New York City selama musim dingin. String Versi 1
TIMEZONE_ID String yang setara dengan memanggil getId() di TimeZone untuk lokalitas saat ini. Menampilkan ID zona waktu IANA nilai, seperti America/New_York untuk waktu New York City zona waktu. String Versi 1
TIMEZONE_OFFSET String yang setara dengan memanggil getRawOffset() di Objek TimeZone untuk lokalitas saat ini. Nilai ini selalu antara -12 dan +14, inklusif. Menampilkan nilai yang harus ditambahkan ke UTC untuk mendapatkan waktu standar untuk zona waktu saat ini (tidak dikoreksi untuk waktu musim panas sebelumnya). String Versi 1
TIMEZONE_OFFSET_DST Sebuah {i>string<i} yang setara dengan meneruskan tanggal saat ini ke getOffset() pada objek TimeZone untuk lokalitas saat ini. Nilai ini selalu antara -12 dan +14, inklusif. Menampilkan nilai yang harus ditambahkan ke UTC untuk mendapatkan waktu lokal saat ini, dengan waktu musim panas yang diambil jika diperlukan. String Versi 1
AMPM_STATE Bilangan bulat yang menunjukkan apakah waktu saat ini adalah sebelum siang hari, atau siang hari atau yang lebih baru. Nilai yang memungkinkan mencakup 0 untuk AM dan 1 untuk PM. Bilangan Bulat Versi 1
AMPM_POSITION Bilangan bulat yang menunjukkan lokasi indikator AM atau PM harus muncul dalam string waktu. Berisi salah satu nilai berikut:
  • 0 berarti AM atau PM harus muncul di awal string, seperti sebagai AM 12:03.
  • 1 berarti AM atau PM harus muncul di akhir string, seperti 12:03 AM.
  • -1 berarti tidak diketahui di mana AM atau PM harus muncul dalam string.
Bilangan Bulat Versi 1
AMPM_STRING String 2 karakter yang menunjukkan status AM atau PM pada waktu saat ini. Nilainya adalah "AM" atau "PM". String Versi 1
MOON_PHASE_POSITION Nilai bilangan bulat yang menunjukkan jumlah hari yang telah dimulai sejak bulan baru terkini. Nilai ini selalu antara 0 dan 28, inklusif. Bilangan Bulat Versi 1
MOON_PHASE_TYPE Bilangan bulat yang mengenkode fase bulan saat ini. Nilai yang memungkinkan mencakup berikut ini:
  • 0 untuk bulan baru terakhir
  • 1 untuk bulan sabit awal
  • 2 untuk bulan paruh awal
  • 3 untuk bulan cembung membesar
  • 4 untuk bulan purnama
  • 5 untuk bulan cembung mengecil
  • 6 untuk bulan paruh akhir
  • 7 untuk bulan sabit akhir
Bilangan Bulat Versi 1
MOON_PHASE_TYPE_STRING String yang mewakili fase bulan saat ini. Nilai yang memungkinkan mencakup berikut ini:
  • Bulan Baru, jika telah berlalu kurang dari 0,5 hari, atau lebih dari 27,5 hari telah berlalu, sejak bulan baru terkini.
  • Sabit Awal, jika setidaknya 0,5 hari tetapi kurang dari 6,5 hari berlalu sejak bulan baru terkini.
  • Kuartal Pertama, jika setidaknya 6,5 hari tetapi kurang dari 7,5 hari memiliki berlalu sejak bulan baru terkini.
  • Cembung Membesar, jika setidaknya 7,5 hari tetapi kurang dari 13,5 hari berlalu sejak bulan baru terkini.
  • Bulan Purnama, jika setidaknya 13,5 hari tetapi kurang dari 14,5 hari berlalu sejak bulan baru terkini.
  • Cembung Mengecil, jika setidaknya 14,5 hari tetapi kurang dari 20,5 hari memiliki berlalu sejak bulan baru terkini.
  • Kuartal Lalu, jika setidaknya 20,5 hari tetapi kurang dari 21,5 hari memiliki berlalu sejak bulan baru terkini.
  • Sabit Akhir, jika setidaknya 21,5 hari tetapi kurang dari 27,5 hari memiliki berlalu sejak bulan baru terkini.
String Versi 1
LANGUAGE_LOCALE_NAME String yang mewakili lokalitas perangkat Wear OS saat ini, yang dinyatakan sebagai Kode bahasa ISO 639-1 2 karakter, garis bawah, dan Kode wilayah ISO 3166-1 2 karakter. Varian bahasa Inggris Amerika Serikat direpresentasikan sebagai en_US. String Versi 1
STEP_COUNT Jumlah langkah yang telah diambil pengguna sejauh ini hari ini, menurut Sensor Wear OS. Bilangan Bulat Versi 1
STEP_GOAL Jumlah langkah yang dipilih pengguna sebagai sasaran langkah harian mereka. Ini nilainya tidak pernah kurang dari 1000. Bilangan Bulat Versi 1
STEP_PERCENT Bilangan bulat yang menunjukkan kemajuan yang telah dicapai pengguna terhadap langkah mereka sasaran hari ini, yang dinyatakan sebagai persentase yang dibulatkan. Nilai ini selalu antara 0 dan 100, inklusif. Bilangan Bulat Versi 1
HEART_RATE Detak jantung pengguna saat ini, menurut sensor Wear OS. Ini nilainya selalu antara 0 dan 240, inklusif. Bilangan Bulat Versi 1
HEART_RATE_Z String yang mewakili detak jantung pengguna saat ini, menurut perangkat Wear Sensor OS. Nilai ini diisi dengan angka nol di sebelah kiri sesuai kebutuhan sehingga nilai menjadi minimal 2 karakter. Jadi, jika detak jantung pengguna diukur sebagai 65, nilainya adalah 65. Jika detak jantung pengguna diukur sebagai 0, nilai ini adalah 00. String Versi 1
ACCELEROMETER_IS_SUPPORTED Nilai Boolean yang menunjukkan apakah tampilan jam dapat memperoleh data akselerometer dari sensor perangkat Wear OS saat ini. 00. Boolean Versi 1
ACCELEROMETER_X Nilai floating point yang menunjukkan akselerasi linear saat ini di sepanjang sumbu x, sesuai dengan akselerometer perangkat Wear OS. Nilai positif menunjukkan bahwa, saat tampilan jam menunjuk ke langit atau langit-langit, perangkat Wear Perangkat OS berakselerasi ke kanan. Float Versi 1
ACCELEROMETER_Y Nilai floating point yang menunjukkan akselerasi linear saat ini di sepanjang sumbu y, sesuai dengan akselerometer perangkat Wear OS. Nilai positif menunjukkan bahwa, saat tampilan jam menunjuk ke langit atau langit-langit, perangkat Wear Perangkat OS berakselerasi ke arah jam 12 (atas) di sepanjang jam wajahnya. Float Versi 1
ACCELEROMETER_Z Nilai floating point yang menunjukkan akselerasi linear saat ini di sepanjang sumbu z, menurut akselerometer perangkat Wear OS. Nilai positif menunjukkan bahwa, saat tampilan jam menunjuk ke langit atau langit-langit, perangkat Wear OS akan berakselerasi ke arah langit atau langit-langit. Catatan: Saat perangkat dalam penyimpanan, nilai ini kira-kira -9.8 yang diperlukan gravitasi (gravitasi). Float Versi 1
ACCELEROMETER_Z Nilai floating point yang menunjukkan akselerasi linear saat ini di sepanjang sumbu z, menurut akselerometer perangkat Wear OS. Nilai positif menunjukkan bahwa, saat tampilan jam menunjuk ke langit atau langit-langit, perangkat Wear OS akan berakselerasi ke arah langit atau langit-langit. Catatan: Saat perangkat dalam penyimpanan, nilai ini kira-kira -9.8 yang diperlukan gravitasi (gravitasi). Float Versi 1
ACCELEROMETER_ANGLE_X Nilai floating point yang menunjukkan akselerasi sudut saat ini, dalam derajat, relatif terhadap sumbu x. Nilai ini selalu dalam rentang $ [-90.0, 90.0 $]. Float Versi 1
ACCELEROMETER_ANGLE_Y Nilai floating point yang menunjukkan akselerasi sudut saat ini, dalam derajat, relatif terhadap sumbu y. Nilai ini selalu dalam rentang $ [-90.0, 90.0 $]. Float Versi 1
ACCELEROMETER_ANGLE_Z Nilai floating point yang menunjukkan akselerasi sudut saat ini, dalam derajat, relatif terhadap sumbu z. Nilai ini selalu dalam rentang $ [-90.0, 90.0 $]. Float Versi 1
ACCELEROMETER_ANGLE_XY Nilai floating point yang merupakan jumlah ACCELEROMETER_ANGLE_X dan ACCELEROMETER_ANGLE_Y. Float Versi 1
BATTERY_PERCENT Bilangan bulat yang menunjukkan pengisian daya baterai perangkat Wear OS saat ini, yang dinyatakan sebagai persentase. Nilai 100 menunjukkan bahwa baterai penuh; nilai 0 menunjukkan bahwa baterai sangat lemah. Bilangan Bulat Versi 1
BATTERY_CHARGING_STATUS Boolean yang menunjukkan apakah baterai perangkat Wear OS sedang diisi dayanya. Jika baterai selesai diisi daya dan penuh, nilai ini adalah true. Boolean Versi 1
BATTERY_IS_LOW Boolean yang menunjukkan apakah baterai perangkat Wear OS lemah. Tujuan ambang batas yang tepat untuk hal ini bergantung pada produsen. Jika baterai sedang diisi dayanya, nilainya adalah false. Boolean Versi 1
BATTERY_TEMPERATURE_CELSIUS Nilai floating point yang menunjukkan suhu perangkat Wear OS baterai, dalam derajat Celsius. Nilai suhu mentah baterai, dalam sepersepuluh dari satu derajat Celsius, dibagi 10 untuk mendapatkan nilai ini. Float Versi 1
BATTERY_TEMPERATURE_FAHRENHEIT Nilai floating point yang menunjukkan suhu perangkat Wear OS baterai, dalam derajat Fahrenheit. Nilai ini adalah konversi dari derajat Celsius. Float Versi 1
UNREAD_NOTIFICATION_COUNT String yang mewakili jumlah notifikasi yang dikirim ke Wear OS ini perangkat yang belum dibaca pengguna. Bilangan Bulat Versi 1
[WEATHER.IS_AVAILABLE] Boolean yang mewakili apakah ada data cuaca yang tersedia yang dapat dirender. Boolean Versi 2
[WEATHER.IS_ERROR]

Boolean yang merepresentasikan apakah terjadi error saat memuat atau tidak data cuaca.

IS_ERROR dan IS_AVAILABLE tidak saling eksklusif. Jika keduanya benar, perilaku yang diharapkan dari adalah terus merender beberapa data cuaca, tetapi juga menampilkan indikator bahwa ada kesalahan dalam pengambilan data.

Boolean Versi 2
[WEATHER.CONDITION]

Nilai enum yang mewakili kondisi cuaca saat ini.

Nilai yang dimungkinkan adalah:

  • 0 - UNKNOWN_VALUE
  • 1 - CLEAR
  • 2 - CLOUDY
  • 3 - FOG
  • 4 - HEAVY_RAIN
  • 5 - HEAVY_SNOW
  • 6 - RAIN
  • 7 - SNOW
  • 8 - SUNNY
  • 9 - THUNDERSTORM
  • 10 - SLEET
  • 11 - LIGHT_SNOW
  • 12 - LIGHT_RAIN
  • 13 - MIST
  • 14 - PARTLY_CLOUDY
  • 15 - WINDY

Catatan: Jika menggunakan sumber data [WEATHER.CONDITION] sangat disarankan agar semua nilai enum dikenali oleh tampilan jam.

Bilangan Bulat Versi 2
[WEATHER.CONDITION_NAME] Representasi data cuaca yang dapat dibaca manusia, diterjemahkan ke dalam bahasa pilihan pengguna. String Versi 2
[WEATHER.IS_DAY] Menunjukkan apakah kondisi saat ini berlaku selama siang hari. Berguna karena panjang hari berubah sepanjang tahun. Boolean Versi 2
[WEATHER.TEMPERATURE] Suhu saat ini, dalam satuan pilihan pengguna. Bilangan Bulat Versi 2
[WEATHER.TEMPERATURE_UNIT]

Satuan suhu. Nilai dapat berupa:

  • 1 - CELSIUS
  • 2 - FAHRENHEIT
Bilangan Bulat Versi 2
[WEATHER.DAY_TEMPERATURE_LOW] Suhu terendah untuk hari ini. Bilangan Bulat Versi 2
[WEATHER.DAY_TEMPERATURE_HIGH] Suhu tertinggi untuk hari ini. Bilangan Bulat Versi 2
[WEATHER.CHANCE_OF_PRECIPITATION] Peluang presipitasi saat ini. Ini adalah nilai dalam rentang 0 hingga 100. Bilangan Bulat Versi 2
[WEATHER.UV_INDEX] Indeks UV saat ini. Bilangan Bulat Versi 2
[WEATHER.LAST_UPDATED] Stempel waktu saat data cuaca terakhir diperbarui. Ini adalah diberikan sebagai milidetik dalam waktu epoch unix. Bilangan Bulat Versi 2
[WEATHER.HOURS.{index}.IS_AVAILABLE]

Menunjukkan apakah ada data cuaca per jam yang tersedia untuk {index} jam yang ditentukan, dengan {index} mewakili jumlah jam dari waktu saat ini.

Developer tampilan jam harus memeriksa nilai ini sebelum mengakses data cuaca berbasis jam apa pun untuk nilai {index} yang diberikan.

Boolean Versi 2
[WEATHER.HOURS.{index}.CONDITION] Nilai enum yang mewakili kondisi cuaca perkiraan saat {index} merepresentasikan jumlah jam dari saat ini baik. Nilai enum sama dengan nilai untuk [WEATHER.CONDITION]. Bilangan Bulat Versi 2
[WEATHER.HOURS.{index}.CONDITION_NAME] Representasi kondisi cuaca yang dapat dibaca manusia, yang diterjemahkan ke dalam bahasa pilihan pengguna. String Versi 2
[WEATHER.HOURS.{index}.IS_DAY] Menunjukkan apakah kondisi jam perkiraan berlaku selama siang hari. Berguna karena panjang hari berubah sepanjang tahun. Boolean Versi 2
[WEATHER.HOURS.{index}.TEMPERATURE] Suhu untuk jam perkiraan, dalam pilihan pengguna unit, dengan {index} merepresentasikan jumlah jam dari waktu saat ini. Bilangan Bulat Versi 2
[WEATHER.HOURS.{index}.UV_INDEX] Indeks UV untuk jam perkiraan, sesuai pilihan pengguna unit, dengan {index} merepresentasikan jumlah jam dari waktu saat ini. Bilangan Bulat Versi 2
[WEATHER.DAYS.{index}.IS_AVAILABLE]

Menunjukkan apakah ada data cuaca harian yang tersedia untuk {index} hari yang ditentukan, dengan {index} menunjukkan jumlah hari sejak hari ini.

Developer tampilan jam harus memeriksa nilai ini sebelum mengakses data cuaca berbasis hari apa pun untuk nilai {index} yang diberikan.

Boolean Versi 2
[WEATHER.DAYS.{index}.CONDITION_DAY] Nilai enum yang mewakili perkiraan cuaca siang hari kondisi dengan {index} merepresentasikan jumlah hari dari hari ini. Nilai enum sama seperti untuk [WEATHER.CONDITION]. Bilangan Bulat Versi 2
[WEATHER.DAYS.{index}.CONDITION_DAY_NAME] Representasi kondisi cuaca yang dapat dibaca manusia, untuk hari prakiraan cuaca, diterjemahkan ke dalam bahasa pilihan pengguna. String Versi 2
[WEATHER.DAYS.{index}.CONDITION_NIGHT] Nilai enum yang mewakili perkiraan cuaca malam hari kondisi dengan {index} merepresentasikan jumlah hari dari hari ini. Nilai enum sama seperti untuk [WEATHER.CONDITION]. Bilangan Bulat Versi 2
[WEATHER.DAYS.{index}.CONDITION_NIGHT_NAME] Representasi kondisi cuaca yang dapat dibaca manusia, untuk malam prakiraan cuaca, diterjemahkan ke dalam bahasa pilihan pengguna. String Versi 2
[WEATHER.DAYS.{index}.TEMPERATURE_LOW] Perkiraan suhu terendah untuk hari ini, saat {index} menunjukkan jumlah hari sejak hari ini. Bilangan Bulat Versi 2
[WEATHER.DAYS.{index}.TEMPERATURE_HIGH] Perkiraan suhu tertinggi untuk hari ini, saat {index} menunjukkan jumlah hari sejak hari ini. Bilangan Bulat Versi 2
[WEATHER.DAYS.{index}.CHANCE_OF_PRECIPITATION] Prakiraan peluang presipitasi, dengan {index} menunjukkan jumlah hari sejak hari ini. Ini adalah nilai dalam rentang 0 hingga 100. Bilangan Bulat Versi 2
[WEATHER.DAYS.{index}.CHANCE_OF_PRECIPITATION_NIGHT] Prakiraan peluang presipitasi pada malam hari, dengan {index} menunjukkan jumlah hari sejak hari ini. Ini adalah nilai dalam rentang 0 hingga 100. Bilangan Bulat Versi 2
[WEATHER.DAYS.{index}.UV_INDEX] Indeks UV perkiraan. Bilangan Bulat Versi 2