From 2a463e9c4a1ddcb34b1efee74867810b03351aff Mon Sep 17 00:00:00 2001 From: Przemek Zygmunt Date: Thu, 5 Mar 2020 12:43:21 +0100 Subject: [PATCH 1/3] Heat meter support. Closes #155 --- .../main/java/org/supla/android/db/Channel.java | 3 +++ .../java/org/supla/android/db/ChannelBase.java | 7 +++++++ .../java/org/supla/android/lib/SuplaConst.java | 1 + .../supla/android/listview/ChannelLayout.java | 4 +++- .../supla/android/listview/ChannelListView.java | 3 +++ app/src/main/res/drawable/heatmeter.png | Bin 0 -> 14021 bytes app/src/main/res/values-cs/strings.xml | 1 + app/src/main/res/values-de/strings.xml | 2 ++ app/src/main/res/values-el/strings.xml | 2 ++ app/src/main/res/values-es/strings.xml | 2 ++ app/src/main/res/values-fr/strings.xml | 2 ++ app/src/main/res/values-hu/strings.xml | 4 +++- app/src/main/res/values-it/strings.xml | 2 ++ app/src/main/res/values-lt/strings.xml | 2 ++ app/src/main/res/values-nb/strings.xml | 2 ++ app/src/main/res/values-nl/strings.xml | 2 ++ app/src/main/res/values-pl/strings.xml | 2 ++ app/src/main/res/values-pt/strings.xml | 2 ++ app/src/main/res/values-ro/strings.xml | 4 +++- app/src/main/res/values-ru/strings.xml | 1 + app/src/main/res/values-sk-rSK/strings.xml | 2 ++ app/src/main/res/values-sl/strings.xml | 2 ++ app/src/main/res/values/strings.xml | 3 +++ 23 files changed, 52 insertions(+), 3 deletions(-) create mode 100644 app/src/main/res/drawable/heatmeter.png diff --git a/app/src/main/java/org/supla/android/db/Channel.java b/app/src/main/java/org/supla/android/db/Channel.java index db2f7588a..c7a154943 100644 --- a/app/src/main/java/org/supla/android/db/Channel.java +++ b/app/src/main/java/org/supla/android/db/Channel.java @@ -277,6 +277,9 @@ public String getUnit() { case SuplaConst.SUPLA_CHANNELFNC_IC_WATER_METER: dUnit = "m\u00B3"; break; + case SuplaConst.SUPLA_CHANNELFNC_IC_HEAT_METER: + dUnit = "GJ"; + break; } return getUnit(dUnit); } diff --git a/app/src/main/java/org/supla/android/db/ChannelBase.java b/app/src/main/java/org/supla/android/db/ChannelBase.java index 0a302c118..1d7adad7b 100644 --- a/app/src/main/java/org/supla/android/db/ChannelBase.java +++ b/app/src/main/java/org/supla/android/db/ChannelBase.java @@ -224,6 +224,9 @@ public static String getFunctionName(int func, Context context) { case SuplaConst.SUPLA_CHANNELFNC_IC_WATER_METER: idx = R.string.channel_func_watermeter; break; + case SuplaConst.SUPLA_CHANNELFNC_IC_HEAT_METER: + idx = R.string.channel_func_heatmeter; + break; case SuplaConst.SUPLA_CHANNELFNC_THERMOSTAT: idx = R.string.channel_func_thermostat; break; @@ -498,6 +501,10 @@ && getFunc() != SuplaConst.SUPLA_CHANNELFNC_HUMIDITYANDTEMPERATURE) img_idx = R.drawable.watermeter; break; + case SuplaConst.SUPLA_CHANNELFNC_IC_HEAT_METER: + img_idx = R.drawable.heatmeter; + break; + case SuplaConst.SUPLA_CHANNELFNC_THERMOSTAT: switch (getAltIcon()) { case 1: diff --git a/app/src/main/java/org/supla/android/lib/SuplaConst.java b/app/src/main/java/org/supla/android/lib/SuplaConst.java index 15c9b0098..a2cf4e472 100644 --- a/app/src/main/java/org/supla/android/lib/SuplaConst.java +++ b/app/src/main/java/org/supla/android/lib/SuplaConst.java @@ -90,6 +90,7 @@ public class SuplaConst { public final static int SUPLA_CHANNELFNC_IC_ELECTRICITY_METER = 315; public final static int SUPLA_CHANNELFNC_IC_GAS_METER = 320; public final static int SUPLA_CHANNELFNC_IC_WATER_METER = 330; + public final static int SUPLA_CHANNELFNC_IC_HEAT_METER = 340; public final static int SUPLA_CHANNELFNC_THERMOSTAT = 400; public final static int SUPLA_CHANNELFNC_THERMOSTAT_HEATPOL_HOMEPLUS = 410; public final static int SUPLA_CHANNELFNC_VALVE_OPENCLOSE = 500; diff --git a/app/src/main/java/org/supla/android/listview/ChannelLayout.java b/app/src/main/java/org/supla/android/listview/ChannelLayout.java index 82f823403..25246d27c 100644 --- a/app/src/main/java/org/supla/android/listview/ChannelLayout.java +++ b/app/src/main/java/org/supla/android/listview/ChannelLayout.java @@ -245,7 +245,8 @@ private void SetDimensions() { || mFunc == SuplaConst.SUPLA_CHANNELFNC_ELECTRICITY_METER || mFunc == SuplaConst.SUPLA_CHANNELFNC_IC_ELECTRICITY_METER || mFunc == SuplaConst.SUPLA_CHANNELFNC_IC_GAS_METER - || mFunc == SuplaConst.SUPLA_CHANNELFNC_IC_WATER_METER) { + || mFunc == SuplaConst.SUPLA_CHANNELFNC_IC_WATER_METER + || mFunc == SuplaConst.SUPLA_CHANNELFNC_IC_HEAT_METER) { width *= 2.8; @@ -974,6 +975,7 @@ public void setChannelData(ChannelBase cbase) { case SuplaConst.SUPLA_CHANNELFNC_IC_ELECTRICITY_METER: case SuplaConst.SUPLA_CHANNELFNC_IC_GAS_METER: case SuplaConst.SUPLA_CHANNELFNC_IC_WATER_METER: + case SuplaConst.SUPLA_CHANNELFNC_IC_HEAT_METER: case SuplaConst.SUPLA_CHANNELFNC_THERMOMETER: case SuplaConst.SUPLA_CHANNELFNC_HUMIDITYANDTEMPERATURE: case SuplaConst.SUPLA_CHANNELFNC_THERMOSTAT: diff --git a/app/src/main/java/org/supla/android/listview/ChannelListView.java b/app/src/main/java/org/supla/android/listview/ChannelListView.java index d909202e4..d625332d4 100644 --- a/app/src/main/java/org/supla/android/listview/ChannelListView.java +++ b/app/src/main/java/org/supla/android/listview/ChannelListView.java @@ -140,6 +140,7 @@ private DetailLayout getDetailLayout(ChannelBase cbase) { case SuplaConst.SUPLA_CHANNELFNC_IC_ELECTRICITY_METER: case SuplaConst.SUPLA_CHANNELFNC_IC_WATER_METER: case SuplaConst.SUPLA_CHANNELFNC_IC_GAS_METER: + case SuplaConst.SUPLA_CHANNELFNC_IC_HEAT_METER: // TODO: Remove channel type checking in future versions. Check function instead of type. # 140-issue if (cbase.getType() == SuplaConst.SUPLA_CHANNELTYPE_IMPULSE_COUNTER) { @@ -197,6 +198,8 @@ private DetailLayout getDetailLayout(ChannelBase cbase) { case SuplaConst.SUPLA_CHANNELFNC_IC_ELECTRICITY_METER: case SuplaConst.SUPLA_CHANNELFNC_IC_GAS_METER: case SuplaConst.SUPLA_CHANNELFNC_IC_WATER_METER: + case SuplaConst.SUPLA_CHANNELFNC_IC_HEAT_METER: + // TODO: Remove channel type checking in future versions. Check function instead of type. # 140-issue if (cbase.getType() == SuplaConst.SUPLA_CHANNELTYPE_IMPULSE_COUNTER) { mDetailLayout = new ChannelDetailIC(getContext(), this); diff --git a/app/src/main/res/drawable/heatmeter.png b/app/src/main/res/drawable/heatmeter.png new file mode 100644 index 0000000000000000000000000000000000000000..9e01e2bc1427d1a69935a2365413815ae22f6ade GIT binary patch literal 14021 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 D|J~(P literal 0 HcmV?d00001 diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index b738a3190..4425bdbf0 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -189,4 +189,5 @@ Ano Ne + Měřič tepla \ No newline at end of file diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 72420ebaa..c7bc6dad7 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -200,4 +200,6 @@ Produktion im laufenden Monat Produktion nach Phase Geben Sie die Superuser-Anmeldeinformationen ein + + Wärmezähler diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index 0afdbb306..f1f2e066f 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -204,4 +204,6 @@ Παραγωγή ανάλογα με τις φάσεις Παραγωγή τον τρέχοντα μήνα Καταχωρίστε τα διαπιστευτήρια superuser + + Μετρητής θερμότητας diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 71ba2eb56..9e33da604 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -206,4 +206,6 @@ Producción en el mes actual Producción según fases Entrez les informations d\'identification du superutilisateur + + Medidor de calor diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 48de78c49..815cb4440 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -206,4 +206,6 @@ Production dans le mois courant Production selon phases Entrez les informations d\'identification du superutilisateur + + Compteur de chaleur diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index 34d440f8d..b5b0f4476 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -203,5 +203,7 @@ Nincs hálózat megszakítás Fázis szerinti gyártás Termelés a folyó hónapban - Wprowadź poświadczenia głównego użytkownika + Írja be a fő felhasználó hitelesítő adatait + + Hőmérő diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index ff0a449be..a3bec9916 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -206,4 +206,6 @@ Produzione del mese corrente Produzione in base alle fasi Immettere le credenziali del superutente + + Contatore di calore diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml index a01ee93d4..9a2beecfb 100644 --- a/app/src/main/res/values-lt/strings.xml +++ b/app/src/main/res/values-lt/strings.xml @@ -184,4 +184,6 @@ Gamyba einamąjį mėnesį Gamyba pagal fazes Įveskite pagrindinio vartotojo kredencialus + + Šilumos skaitiklis \ No newline at end of file diff --git a/app/src/main/res/values-nb/strings.xml b/app/src/main/res/values-nb/strings.xml index 79def0eab..464d87179 100644 --- a/app/src/main/res/values-nb/strings.xml +++ b/app/src/main/res/values-nb/strings.xml @@ -204,4 +204,6 @@ Produksjon i forhold til faser Produksjon i gjeldende måned Skriv inn superbrukerens legitimasjon + + Varmemåler diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 3b0cd0f75..61c2114d9 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -204,4 +204,6 @@ Productie door fase Productie in de huidige maand Voer de inloggegevens van de superuser in + + Warmtemeter diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 49d343e48..093dde6f3 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -226,4 +226,6 @@ Nie Brak funkcji + Licznik ciepła + Wybierz kanał mostu z-wave, który chcesz skonfigurować. diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index 4a34a64f4..02338e933 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -206,4 +206,6 @@ Produção de acordo com fase Produção no mês atual Digite as credenciais do superusuário + + Medidor de calor diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 47442b2e0..ff057d8f6 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -203,5 +203,7 @@ Nu există întreruperi în rețea Producția conform fazelor Producția în luna curentă - Wprowadź poświadczenia głównego użytkownika + Introduceți datele de acreditare ale utilizatorului principal + + Contorul de căldură diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index bc3dc22b2..35cc8d533 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -212,5 +212,6 @@ Производство в текущем месяце Введите учетные данные суперпользователя + Теплосчетчик diff --git a/app/src/main/res/values-sk-rSK/strings.xml b/app/src/main/res/values-sk-rSK/strings.xml index e4a8a928b..54beae96a 100644 --- a/app/src/main/res/values-sk-rSK/strings.xml +++ b/app/src/main/res/values-sk-rSK/strings.xml @@ -217,4 +217,6 @@ Výroba podľa fáz Výroba v aktuálnom mesiaci Zadajte poverenia superužívateľa + + Merač tepla diff --git a/app/src/main/res/values-sl/strings.xml b/app/src/main/res/values-sl/strings.xml index e968b49bf..b4fc692b6 100644 --- a/app/src/main/res/values-sl/strings.xml +++ b/app/src/main/res/values-sl/strings.xml @@ -204,4 +204,6 @@ Izdelava v skladu s fazami Proizvodnja v tekočem mesecu Vnesite poverilnice podupravitelja + + Merilnik toplote diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 31890e5e7..3f35ea016 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -224,4 +224,7 @@ OK .... + Heat Meter + Select the z-wave bridge channel you want to configure. + From 6c434b068cf8f8f25b7cf0e7ff426a41b2681c91 Mon Sep 17 00:00:00 2001 From: Przemek Zygmunt Date: Thu, 5 Mar 2020 15:21:36 +0100 Subject: [PATCH 2/3] Battery icon changed --- app/src/main/res/drawable/battery.png | Bin 1857 -> 6311 bytes app/src/main/res/values-sw600dp/dimens.xml | 2 +- app/src/main/res/values/dimens.xml | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/drawable/battery.png b/app/src/main/res/drawable/battery.png index dff118b907372d0b44f82572671e495bd9e7e82e..b3f88b55b8bc95f656a2e5319c588ce507561f48 100644 GIT binary patch literal 6311 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 R=0XPxjOOg=bipAg_TR9L(R=^^ delta 1774 zcmaiuX*?8)8pel&!kMy+$=E_QgiMyQr7UwAOO~-`kPK!lnGvT!ri)3&PGlSDWVy?X)N{9UJBiD`G`gq|F!ckVAet597J2Az`}{| zg-?I(gdm+YQXH)LROmOg-5TqCb4w1GAppNR^ybSjN1vfmZ*NW?;K>2w(i(ltC)%{2 z!Dx7;*_q^vk8#$I98LtDk);#a&cI94QFb%cUc0ztZtDCOLlcqg_VRl7tNBTpov2FP zLx!JUOuL+A9S8mNvd`_b&f*e}YtS8-;BDI)Gxzjc#;gdx*&FxeBf8bZoc&f{q=Cr- znQ3Wer0zwwE#`d<*)0CRmS>N?dpH-=8Z~B66n4Va#JBlV16ulZ-O4mk`*7FIG>P7r z5Z+~s^MfmBVe7H#kuvHuTtfY{Vn|Q{?|tZ6T*T`MR*wUk1m7=isotx8(3-hmX}SM<;llX{Tk%-uC_w4DTtYk z951FVMfSQ#*;M2)`|I2zd5fI)%nvCO9aiDO*uF0EBPT3z$${!Xa_!nD_qHd=uMVjy zMeRAJPc`24#7^O9%XLjt%{D!-;RrgnWy=UEUM#IDp+K12aD-DPgOLG+M*OB#TL0J5 zD97KO;}YahV|Q{q`Jb*x4Esje3>jU!4Lbz8CN%#{)YpRV2ckI5TZO?=NIWN~DgqT^ zUTGyRN*q-lM*ySD`hJ(BmwvaI*<=uzcN+QOPA%bz031h7Je0AFyfq=xCJkS?J z-@aNSoY5;8bn}G!7nW%BYsWm`)k07P;NL?AQ}#QN{Go1jK$y+oV0a{=|2+&c7>6IH-X+X zNse)&dD_GL{Ia<`(Avi`3@g8Eg<`M{$ssyDb>gH(``^zuU9RjvgwVuEiK9KXmoJ_; zp}Y03g^qtd+lP}#^U#2#+J{BbIBwfbeP+t|+JmX{QLfF|bQUjLf5&=mH6Ss`iZkR4QR@pu6WI7xRw<~>y`GAzBGzXU z;_Q-QPB9G`fedok!RIdxW{9P%pA`wICY!yg8Gi~~k+Ar~`yqdMKT@Ipzw%e@k8aO@ zd7HgA|Kt(>6T|+-Y=Zy3^uI5dFZFHSwUlm?S$E4Kwe$5^ySiY&pzjEh?Aoe-$?B_?9*xIWt>;`; z7bP!{A+2o-*_=JqiAgmv?6kjL@vcv&+V;J0j;$~cWD3yhF1j4<3KkP%2Syk8Wkt?s jyZeoM_>*UMP$R&*w>({PV=IRNe+180dp 150dp 15dp - 30dp + 40dp 27sp 25dp 17sp diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml index 36865bf56..f4c94ca25 100644 --- a/app/src/main/res/values/dimens.xml +++ b/app/src/main/res/values/dimens.xml @@ -8,7 +8,7 @@ 10dp 100dp 10dp - 20dp + 30dp 20dp 18sp 18dp From 17abadd2d212df5c6d3041475e72e2280a829b04 Mon Sep 17 00:00:00 2001 From: Przemek Zygmunt Date: Thu, 5 Mar 2020 15:23:32 +0100 Subject: [PATCH 3/3] Version increment --- app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index ab3baddbd..adffd7170 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -9,8 +9,8 @@ android { applicationId "org.supla.android" minSdkVersion Integer.parseInt(project.ANDROID_BUILD_MIN_SDK_VERSION) targetSdkVersion Integer.parseInt(project.ANDROID_BUILD_TARGET_SDK_VERSION) - versionCode 82 - versionName "2.3.28" + versionCode 83 + versionName "2.3.29" sourceSets.main { jniLibs.srcDir 'src/main/libs'