KLOP, KPOP..... KTOP ?

User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

klew wrote: Fri Jun 05, 2026 8:45 am
Bania wrote: Fri Jun 05, 2026 8:22 am Co myślicie ewentualnie nad symbolami typu GIF, bo można zrobić symbol gdy urządzenie jest w trybie stop, a gdy pracuje to symbol wykonuje konkretny ruch?
Nie rozumiem. GIF to sposób zapisu obrazków (tak jak png, jpg, itd).
Co to ma do symboli "stop" i innych? Jaki związek ma np. "tryb stop" z kanałem GPT?
Zapewne chodziło o animowane GIF.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
User avatar
Bania
Posts: 107
Joined: Wed Jul 24, 2024 5:03 pm
Location: Bielsko-Biała
Has thanked: 5 times
Been thanked: 5 times

Post

Dokładnie, wykonać jakaś prosta animacje...

Urządzenie jest w trybie stop więc animacja jest "zamrożona", jeżeli urządzenie pracuje to "wykonywany" jest ruch...

Nie wiem jakie są plany, jak duży planujecie żeby był symbol, ale jeśli będzie mały, to moim zdaniem będzie słabo widoczny... Dodatkowo przy zastosowaniu animacji będzie większy efekt wow...
https://github.com/anarhbania/Supla
User avatar
klew
Posts: 13905
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Bania wrote: Fri Jun 05, 2026 10:29 am Dokładnie, wykonać jakaś prosta animacje...

Urządzenie jest w trybie stop więc animacja jest "zamrożona", jeżeli urządzenie pracuje to "wykonywany" jest ruch...

Nie wiem jakie są plany, jak duży planujecie żeby był symbol, ale jeśli będzie mały, to moim zdaniem będzie słabo widoczny... Dodatkowo przy zastosowaniu animacji będzie większy efekt wow...
Ok, ale jaki to ma związek z kanałem tekstowym? Tam można przesłać dowolny tekst bez semantycznego znaczenia. To że sobie wstawisz tam jakiś "tryb pracy", to dla SUPLI będzie miało oznaczało to samo co napis "Ala ma kota".
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
Bania
Posts: 107
Joined: Wed Jul 24, 2024 5:03 pm
Location: Bielsko-Biała
Has thanked: 5 times
Been thanked: 5 times

Post

Ok, żebyśmy się dobrze zrozumieli, to na przykładzie:

(Czerwony wykrzyknik) Błąd czujnika...
(Żółty wykrzyknik) Ostrzeżenie o przeciążeniu ukladu

("Zamrożony symbol" pompy) Pompa wody stoi
(Obraca się wirnik pompy) Pompa pompuje
(Czerwony symbol pompy) Pompa jest w awarii

Chodzi mi o to, że symbol jest bardziej czytelny niż tekst. Na smartfonie jest masa aplikacji, jak ktoś szuka danej aplikacji to znajduje ja po symbolu a dopiero "potwierdza" to tekstem.

Jeżeli chodzi o animacje... Wystarczy na stronie zrobić bajer, że kółko się kręci (bo coś wczytuję) i już jest wielkie wow, jaka nowoczesna strona...
https://github.com/anarhbania/Supla
User avatar
klew
Posts: 13905
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Ok, ale wątek jest o kanale tekstowym ;)

Sama możliwość ładowania ikon animowanych można potraktować jako osobną funkcję, niezwiązaną z kanałem tekstowym.
To temat bardziej dla samego cloud oraz aplikacji na telefon.
Nie ma to związku z zakresem funkcji proponowanym przez Rafała, ani zbytnio nie wpływa na możliwość dodania tych animacji w przeszłości.
Także pomysł jest, ale nie w zakresie "kanału tekstowego".
Jeśli chcesz pociągnąć temat dalej, to proponuję założyć osobny wątek w forum aplikacji mobilnych i tam go kontynuować.
Obecnie w oficjalnych ikonach nie planowaliśmy dodawania żadnych animacji.
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
klew
Posts: 13905
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

@[email protected] podbijam temat :)
Masz jakieś opinie/uwagi do zgłoszonych tematów?
Mi osobiście już ten temat się jakoś uleżał i mam wizję jakby to można zrobić. Do samego PR pewnie trzeba by kilka mniejszych zmian wprowadzić, ale raczej nie byłby to "killer" :)
Najlepsze suple dla Twojego domu :mrgreen:
[email protected]
Posts: 1584
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

Szczerze mówiąc to był koncert życzeń bez odniesienia się do propozycji 😅 czy tyle starczy czy potrzeba coś więcej ale w granicach rozsądku i logiki

Kwestia historii zależy od Przemka, czy da się to ogarnąć z perspektywy prawnej czy nie.

więc w sumie to nie mam wizji innej niż dotychczas i chętnie posłucham Twojej opinii jak byś to ugryzł.

Podtrzymuję stanowisko żeby separować kanał zapisujący dane z urządzeń od takiego dwukierunkowego
User avatar
klew
Posts: 13905
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

[email protected] wrote: Fri Jun 19, 2026 3:29 pm Szczerze mówiąc to był koncert życzeń bez odniesienia się do propozycji 😅 czy tyle starczy czy potrzeba coś więcej ale w granicach rozsądku i logiki

Kwestia historii zależy od Przemka, czy da się to ogarnąć z perspektywy prawnej czy nie.

więc w sumie to nie mam wizji innej niż dotychczas i chętnie posłucham Twojej opinii jak byś to ugryzł.

Podtrzymuję stanowisko żeby separować kanał zapisujący dane z urządzeń od takiego dwukierunkowego
To taka najważniejsza rzecz, to ustawienie funkcji "RO" bez możliwości zmiany. Więc kanał w "RW/write" będzie osobnym bytem i nie musimy się nim teraz zajmować.

Dodałbym też do payloada tego extended value zarezerowoane 4 B:
unsigned char PayloadType = 0;
unsigned char IconStateId = 0;
unsigned char Reserved[2];

a reszta z tych pozostałych ~250 B na tekst.

Na chwilę obecną usunąłbym całkowicie "channel config" dla tego kanału, bo tu nie ma żadnej konfiguracji, którą musi znać urządzenie. Temat historii - do potwierdzenia z Przemkiem, ale to można zostawić jako pole cloud/server only. Urządzenie tego nie potrzebuje do niczego, a przy braku innych konfigurowalnych parametrów, nie będziemy tego dorzucać.

To tak na razie "z głowy" napisane. Trzeba by jeszcze PR dokładniej przejrzeć pod kątem wcześniejszych uwag i tego co powyżej.
Najlepsze suple dla Twojego domu :mrgreen:

Return to “supla-dev”