GUI Generic

User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 135 times
Been thanked: 137 times

Post

rumunn95 wrote: Sat Dec 19, 2020 8:53 am Już tłumacze jak do tego podchodzę :idea: kod w zalacznikach zdj nr1 jest wycinkiem z calosci ktora obecnie nie gra roli ;)
Aplikacja pobiera ciag znakow z linku bezposredniego ktory wyglada tak jak na zdj2(do przyjecia). nastepnie porównuje długość textu i jezeli dlugosc ma wiecej niz 36 znakow dzieli text na segment ktory zaczyna sie od 33 znaku i ma dlugosc 4 i przypisuje do zmiennej "global_name" czyli nasza zmienna od teraz ma na przyklad: 9.50 .nastepnie zmienna wyswietlana jest na label1.
Schody zaczynają sie kiedy ciąg znaków wyglada tak jak na zdjeciu nr2(tu zaczynaja sie schody), wtedy aplikacja zwraca blad jak na zjęciu nr3 poniewaz czwartym znakiem w tym momencie jest "}", lub inny blad ze dlugosc calego lancucha jest za krótka. Zdjecia beda wyrazne po otworzeniu w nowej karcie
Ja bym sprawdził czy ta aplikacja nie ma jakiejś funkcji parsującej string na liczbę zmiennoprzecinkową, albo tnąca string np w miejscu wystąpienia }.

Tego o co pytasz nie da się zrobić po stronie urządzenia. Musiałbyś modyfikować aplikacje serwera i postawić prywatny serwer Supli.
Widać to na tej "problematycznej" wartości kończącej się na ".5". Widać że serwer obcina nieistotne zera
Najlepsze suple dla Twojego domu :mrgreen:
rumunn95
Posts: 9
Joined: Sun Oct 25, 2020 8:02 am

Post

Dziękuję za rzetelną odpowiedź nie ogarniam aż tak mit app, i nie wiem czy jest jakakolwiek możliwość parsowania może ktoś zna inny patent na pobranie temperatury i wyświetlenie w mit?
User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 135 times
Been thanked: 137 times

Post

rumunn95 wrote: Sat Dec 19, 2020 1:44 pm Dziękuję za rzetelną odpowiedź nie ogarniam aż tak mit app, i nie wiem czy jest jakakolwiek możliwość parsowania może ktoś zna inny patent na pobranie temperatury i wyświetlenie w mit?
To jest forum Supli i temat o Gui generic. Ja pierwszy raz widzę tą aplikację mit. Możliwe, że nikt z forum tego nie zna. Szukałbym odpowiedzi na Google i w dokumentacji tego programu.
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

Czy planujecie wprowadzić do obsługi oleda inne czujniki niż tylko DS (np. Si7021iDHT22)??
Wgrałem ten soft do sonoff th 10, wybrałem gotową płytkę i dodałem OLEDa na TX i RX. Niby działa tylko nie wyświetla żadnych danych (co było do przewidzenia :) Natomiast aplikacja wyświetla tylko temperaturę bez wilgotności tak chyba być nie powinno.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

PuteR wrote: Sat Dec 19, 2020 7:48 pm Czy planujecie wprowadzić do obsługi oleda inne czujniki niż tylko DS (np. Si7021iDHT22)??
Wgrałem ten soft do sonoff th 10, wybrałem gotową płytkę i dodałem OLEDa na TX i RX. Niby działa tylko nie wyświetla żadnych danych (co było do przewidzenia :) Natomiast aplikacja wyświetla tylko temperaturę bez wilgotności tak chyba być nie powinno.
Na którym czujniku Ci najbardziej zależy? :) Dla jakiego czujnika taki problem zaobserwowałeś?
https://gui-generic-builder.supla.io/
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

W sumie bardziej zależy mi na DHT22 bo tych mam więcej :D a problem zauważyłem na SI7021.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

PuteR wrote: Sat Dec 19, 2020 8:01 pm W sumie bardziej zależy mi na DHT22 bo tych mam więcej :D a problem zauważyłem na SI7021.
Faktycznie był problem, poprawię :) a przy okazji dodam te czujniki do oleda
https://gui-generic-builder.supla.io/
andrzejano
Posts: 339
Joined: Wed Aug 30, 2017 8:47 am

Post

Dla max6675 też poproszę.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Dodałem do OLEDa:
-DHT22
-SI7021dla sonoffa
-MAX6675
-DS18B20
-BME280

Dodatkowo poprawiłem SI7021 oraz dodałem przyciemnianie ekranu po upływie 30s - przyciskiem od CONFIGa się go wybudza.
Last edited by krycha88 on Thu Dec 24, 2020 9:57 am, edited 1 time in total.
https://gui-generic-builder.supla.io/
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

krycha88 wrote: Sat Dec 19, 2020 10:29 pm Dodałem do OLEDa:
-DHT22
-SI7021dla sonoffa
-MAX6675
-DS18B20
-BME280

Dodatkowo poprawiłem SI7021 oraz dodałem przyciemnianie ekranu po upływie 30s - przyciskiem od CONFIGa się go wybudza.
Super, krycha88 powiedz jeszcze czy można podłączyć jednocześnie np.DS i DHT22 i z obu mieć podgląd na OLED, oraz jak jest z wyświetlaniem nazw tych czujników bo niby było to już wcześniej, ale u mnie nic nie wyświetlało.

Return to “GUI Generic”