Skocz do zawartości
IGNOROWANY

Sterownik Kotla Skzp-02 - Aplikacja Mobilna, Konwertery


Wiadomość dodana przez marcin

Tutaj piszemy tylko o aplikacji mobilnej dla SKZP autorstwa @wojszym2244.

Główną dyskusję o SKZP 02 znajdziesz klikając tutaj.

Rekomendowane odpowiedzi

Opublikowano

Jak jest dobrze ustawiony konwerter to odświeża co 2s. Poczytaj o pakietowaniu wcześniejsze posty. Czekam na skzp.err

Opublikowano

to pewnie zwykły plik tekstowy

Opublikowano

Znalazlem plik ale niestety nie mogę go otwarzyc nie obslugiwany format i nie mogę tez go skopiować

76e68a099dc82f28med.png

 

Bo to nie jest pdf. Dokumenty google pewnie otworzą. Przegraj plik na kompa i otwórz notatnikiem.

Opublikowano

PS

Dodałbym fotki ale nie bardzo wiem jak w tym forum to zrobić ...

Witam

Aby dodać zdjęcia do postu należy:

 

Kliknąć w czarny przycisk „Więcej opcji” w prawym dolnym rogu. Pokaże się: „Wybierz plik”, kliknąć w przycisk z tym napisem i wybrać plik z komputera, a następnie zatwierdzić przyciskiem: „Załącz ten plik”.

 

Pozdrawiam

Opublikowano

proszę udało się ale teraz wszstko działa bo jest zainstalowana stara wersja

01/01/2017 09:20:13 Application_Error
 
Error Message:
java.lang.NullPointerException: Attempt to invoke virtual method 'int anywheresoftware.b4a.agraham.gifdecoder.GifDecoder.getFrameCount()' on a null object reference
 
Error StackTrace:
java.lang.NullPointerException: Attempt to invoke virtual method 'int anywheresoftware.b4a.agraham.gifdecoder.GifDecoder.getFrameCount()' on a null object reference
    at SKZP.Client.main._timer_pompa_tick(main.java:7491)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.BA.raiseEvent2(BA.java:169)
    at anywheresoftware.b4a.objects.Timer$TickTack.run(Timer.java:105)
    at android.os.Handler.handleCallback(Handler.java:739)
    at android.os.Handler.dispatchMessage(Handler.java:95)
    at android.os.Looper.loop(Looper.java:148)
    at android.app.ActivityThread.main(ActivityThread.java:5551)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:730)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:620)

 
01/01/2017 15:00:33 Application_Error
 
Error Message:
java.lang.NullPointerException: Attempt to invoke virtual method 'int anywheresoftware.b4a.agraham.gifdecoder.GifDecoder.getFrameCount()' on a null object reference
 
Error StackTrace:
java.lang.NullPointerException: Attempt to invoke virtual method 'int anywheresoftware.b4a.agraham.gifdecoder.GifDecoder.getFrameCount()' on a null object reference
    at SKZP.Client.main._timer_wiatrak_tick(main.java:7512)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.BA.raiseEvent2(BA.java:169)
    at anywheresoftware.b4a.objects.Timer$TickTack.run(Timer.java:105)
    at android.os.Handler.handleCallback(Handler.java:739)
    at android.os.Handler.dispatchMessage(Handler.java:95)
    at android.os.Looper.loop(Looper.java:148)
    at android.app.ActivityThread.main(ActivityThread.java:5551)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:730)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:620)

 
01/01/2017 17:14:06 Application_Error
 
Error Message:
java.lang.NullPointerException: Attempt to invoke virtual method 'int anywheresoftware.b4a.agraham.gifdecoder.GifDecoder.getFrameCount()' on a null object reference
 
Error StackTrace:
java.lang.NullPointerException: Attempt to invoke virtual method 'int anywheresoftware.b4a.agraham.gifdecoder.GifDecoder.getFrameCount()' on a null object reference
    at SKZP.Client.main._timer_wiatrak_tick(main.java:7512)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.BA.raiseEvent2(BA.java:169)
    at anywheresoftware.b4a.objects.Timer$TickTack.run(Timer.java:105)
    at android.os.Handler.handleCallback(Handler.java:739)
    at android.os.Handler.dispatchMessage(Handler.java:95)
    at android.os.Looper.loop(Looper.java:148)
    at android.app.ActivityThread.main(ActivityThread.java:5551)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:730)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:620)

 
01/01/2017 18:07:20 Application_Error
 
Error Message:
java.lang.NullPointerException: Attempt to invoke virtual method 'int anywheresoftware.b4a.agraham.gifdecoder.GifDecoder.getFrameCount()' on a null object reference
 
Error StackTrace:
java.lang.NullPointerException: Attempt to invoke virtual method 'int anywheresoftware.b4a.agraham.gifdecoder.GifDecoder.getFrameCount()' on a null object reference
    at SKZP.Client.main._timer_pompa_tick(main.java:7491)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.BA.raiseEvent2(BA.java:169)
    at anywheresoftware.b4a.objects.Timer$TickTack.run(Timer.java:105)
    at android.os.Handler.handleCallback(Handler.java:739)
    at android.os.Handler.dispatchMessage(Handler.java:95)
    at android.os.Looper.loop(Looper.java:148)
    at android.app.ActivityThread.main(ActivityThread.java:5551)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:730)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:620)

 
 

Opublikowano

Pytanie zasadnicze:czy sterownik ustawiony na auto czy interwał?Najlepiej wrzuć foty ustawień

 

Oczywiście że na automat, sorrki zapomniałem o tym napisać.

 

@Ryszard

 

Dzięki.

Opublikowano (edytowane)

W tym poście będą się pojawiać nowości i rozwiązania problemów. Skrót do posta będzie w mojej stopce.

 

LINKI DO STARSZYCH WERSJI SĄ W POSTACH NA FORUM.

 

Do działania aplikacji jest niezbędny konwerter RS485<->ETHERNET. Aplikacja działa tak jak PANEL POKOJOWY. Obecnie działa na wersji 1.86 sterownika i nie ma gwarancji, że będzie działać na nowszych. Ponieważ producent sterownika zapowiada własną aplikację na porcie RS232 dlatego przy zakupie konwertera najlepiej jakby miał oba porty.

 

SKZP Client 2017-01-01 20.12.apk https://drive.google.com/open?id=0B0qwCs6j6Kr0Sm5RVEtrVG5sWTQ

- standardowo praca w tle jest wyłączona i można ją włączyć w MENU->PANEL

- przy włączonej pracy w tle dodana obsługa błędu optymalizacji baterii.

 

SKZP Client 2016-12-31 23.19.apk https://drive.google.com/open?id=0B0qwCs6j6Kr0dU1MOXU4ZXZKWjg

- poprawione wyświetlanie histerezy 0.1st na regulatorze pokojowym.

- powinno działać w tle i sprawdzać alarmy. 

Testowane na android 6.0 miui8. Na androidzie 6.0 i nowszych powinno zapytać o ignorowanie optymalizacji baterii.

 

SKZP Client 2016-12-28 19.18.apk https://drive.google.com/open?id=0B0qwCs6j6Kr0SXN4V25WQ1ExbXc

- pozycja mieszacza pokazywana jest tylko jak jest włączony mieszacz w ustawieniach

- temp. komfortowa i ekonomiczna co 0.1 st.

- histereza reg. pokojowego od 0.1 st.

- zmniejszona ilość powiadomień przy pracy w tle.

Przy pracy w tle chyba już nie wyrzuca programu z pamięci, ale nadal po pewnym czasie przestaje się łączyć. 

 

 

Informacje o aplikacji:

1. Aplikacja używa 1 proces i 2 serwisy. Główny proces jest usypiany (praca w tle) przy wyjściu klawiszem HOME lub BACK. Jeśli chcemy zakończyć aplikację to wybieramy MENU->WYŁ.EKRAN

Serwis Starter obsługuje zapis błędów do pliku. Serwis mAlarms obsługuje sprawdzanie alarmów w tle. Standardowo jest uruchamiany co 5min  na kilka sekund jeśli w ustawieniach aplikacji jest zaznaczone "praca w tle".

2. Główny ekran obsługuje szybkie rozpalanie/wygaszanie przez długie przytrzymanie przycisku.

3. Na ekranach ustawień przyciski << >> po długim przytrzymaniu zwiększają odpowiednio skok. 

SKZP Client 2016-12-28 19.18.apk

Edytowane przez wojszym2244
Opublikowano

Halo admin.

Dlaczego nie mogę edytować starszych postów? Zobacz moją stopkę o co mi chodzi. I druga rzecz, na forum chyba jest chat ale nie mam dostępu. Dałoby się to zrobic?

Opublikowano

A u mnie nadal problem na najnowszej wersji aplikacji mimo ukrycia klawiszy ekranowych nadal zostaje nie zagospodarowany pasek który zasłania przy starszej wersji jest wszystko ok

3dd93998aa077919med.png

Opublikowano (edytowane)

Ogolnie np w p8 lite nie idzie ukryc belki mozna tylko zainstalowac dodatkowe oprogramowanie do ukrywania

 

Wysłane z mojego ALE-L21 przy użyciu Tapatalka

Edytowane przez Ryszard
Nie ma potrzeby cytowania ostatniego postu
Opublikowano

U mnie na Galaxy s6 wszystko śmiga apka rewelacyjna

Opublikowano

ta stara wersja to z którego dnia?

 

@klopacinski1

a jak oglądasz wideo to też masz pasek z przyciskami?

 

a to nie pomaga? https://play.google.com/store/apps/details?id=com.gmd.immersive&hl=en

 

nie wtedy nie ma, po chwili znika, temat jest tez opisany z p9 lite na jakimś tam forum, kilka dni temu zainstalowałem gmd 

przypisałem do aplkacji i zostaje mi szary pasek jak pisał kolega wcześniej,  dział tylko jak gmd jest aktywny dla całego telefonu tylko wkurzające jest ciągłe aktywowanie belki 

Opublikowano

Kolejny problem po zainstalowaniu najnowszej wersji pochodzila może 6h i znów za każdym razem po wlaczeniu od razu wyskakuje

78f80d1dcfde9bb5med.png

Ktoś moze powiedzieć co jest nie tak bo już zdrowia nie mam do niej

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Używając tej strony zgadzasz się na Polityka prywatności.