Skocz do zawartości
IGNOROWANY

Sterownik Kotla Skzp-02 - Aplikacja Mobilna, Konwertery


wojszym2244
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

to pewnie zwykły plik tekstowy

Odnośnik do komentarza
Udostępnij na innych stronach

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.

Odnośnik do komentarza
Udostępnij na innych stronach

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

Odnośnik do komentarza
Udostępnij na innych stronach

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)

 
 

Odnośnik do komentarza
Udostępnij na innych stronach

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.

Odnośnik do komentarza
Udostępnij na innych stronach

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
Odnośnik do komentarza
Udostępnij na innych stronach

http://allegro.pl/konwerter-rs232-lub-rs485-na-wifi-802-11-gw-fv-i6657742040.html ja kupiłem taki ale jeszcze nie doszedł jak przetestuje to coś więcej napisze. Chciałem na rs485 ale sprzedawca powiedział że chwilowo brakło i może dorzucić przejściówkę z rs 232 na rs 485 wiec bedę miał na rs232.

Odnośnik do komentarza
Udostępnij na innych stronach

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

Edytowane przez wojszym2244
Odnośnik do komentarza
Udostępnij na innych stronach

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 

Odnośnik do komentarza
Udostępnij na innych stronach

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

Odnośnik do komentarza
Udostępnij na innych stronach

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.