Zmiana grafik jest możliwa we własnych kompilacjach. Zmiany w źródła zrobię dopiero za tydzień.dobo wrote: ↑Sat Sep 24, 2022 9:19 pm Patrząc jak to się tu wyświetla to najciekawiej wyglądają wersje v1 i v3 odległości i głębokości (choć v1 będą kompatybilne z tym co jest w cloud)
Chyba, że da radę wykonać aby można było samemu wybierać ikonę w GG
P.S.
Przyszła mi taka myśl, że może w gui-generic-builder była by możliwość wstawienia swoich grafik 32x32 wygenerowanych przez https://www.online-utility.org/image/convert/to/XBM i przyporządkowania jej do danej wartości-czujnika.
Teraz mamy trzy grafiki tj. temperaturę, wilgotność i ciśnienie ale osoby używające pinu np. analogowego podłączają różne urządzenia (miernik napięcia, prądu itp.) mogłyby samemu stworzyć swoją grafikę mieszczącą się w wymiarze 32x32 i wstawić w przygotowane do tego okno w builder.
Linki bezpośrednie odczytywanie: temperatury, wilgotności, ciśnienia, licznika energii
-
- Posts: 5208
- Joined: Fri Nov 16, 2018 7:25 am
https://gui-generic-builder.supla.io/
-
- Posts: 1049
- Joined: Sun Apr 07, 2019 8:14 pm
- Location: Nadarzyn
To tylko takie moje przemyślenia do ewentualnego wdrożenia na przyszłość.
Natomiast na obecną chwilę jeśli o mnie chodzi to mi brakuje ikon do odległości i głębokości.
P.S.
W sumie teraz tak pomyślałem, że jak będziesz robił taką możliwość to moje obecne braki odległości i głębokości nie mają znaczenia i poczekają do możliwości zmian w źródłach.
P.S. 2
Zastanawiam się nad dwojakim dodawaniem ikon.
1) Dodawanie takiej ilości rodzajów ikon ile nam potrzeba w danym projekcie po wcześniejszym wygenerowaniu na https://www.online-utility.org/image/convert/to/XBM do kodu w gui-generic-builder, a potem po wykryciu czujników przy konkretnym czujniku pokazywała by się opcja wybierania z listy wcześniej dodanych ikon.
Przy okazji stworzenie na forum np. bazy ikon użytkowników z którego każdy mógłby sobie skopiować i wkleić do generowanego kodu w gui-generic-builder.
2) Po wczytaniu i skonfigurowaniu danych czujników w GUI byłyby okienka przy danym czujniku do wprowadzenia wygenerowanego kodu ikony.
Minusem tego rozwiązania jest to, że dając np. 8 czujników DS do każdego z czujników trzeba by osobno dodawać ikonę co na pewno zabierało by miejsce na dane w ESP
Natomiast na obecną chwilę jeśli o mnie chodzi to mi brakuje ikon do odległości i głębokości.
P.S.
W sumie teraz tak pomyślałem, że jak będziesz robił taką możliwość to moje obecne braki odległości i głębokości nie mają znaczenia i poczekają do możliwości zmian w źródłach.
P.S. 2
Zastanawiam się nad dwojakim dodawaniem ikon.
1) Dodawanie takiej ilości rodzajów ikon ile nam potrzeba w danym projekcie po wcześniejszym wygenerowaniu na https://www.online-utility.org/image/convert/to/XBM do kodu w gui-generic-builder, a potem po wykryciu czujników przy konkretnym czujniku pokazywała by się opcja wybierania z listy wcześniej dodanych ikon.
Przy okazji stworzenie na forum np. bazy ikon użytkowników z którego każdy mógłby sobie skopiować i wkleić do generowanego kodu w gui-generic-builder.
2) Po wczytaniu i skonfigurowaniu danych czujników w GUI byłyby okienka przy danym czujniku do wprowadzenia wygenerowanego kodu ikony.
Minusem tego rozwiązania jest to, że dając np. 8 czujników DS do każdego z czujników trzeba by osobno dodawać ikonę co na pewno zabierało by miejsce na dane w ESP
-
- Posts: 1117
- Joined: Wed Aug 28, 2019 9:35 pm
- Location: localhost
Czy komuś też wyniki linku w formacie json nie zwracają wszystkich wyników?
Od paru dni nic nie ruszam nie grzebie i dzisiaj wodze braki w odczytach.
Jak wchodzę w link bezpośredni licznika widzę tylko nazwę linku i ikonkę. Żadnych wskazań. Jak za /read dopisze ?format=json to widzę tylko wartość connected=true i to wszystko.
Coś było grzebane ?
Od paru dni nic nie ruszam nie grzebie i dzisiaj wodze braki w odczytach.
Jak wchodzę w link bezpośredni licznika widzę tylko nazwę linku i ikonkę. Żadnych wskazań. Jak za /read dopisze ?format=json to widzę tylko wartość connected=true i to wszystko.
Coś było grzebane ?
You do not have the required permissions to view the files attached to this post.
Więc chodź OSUPLUJE Ci dom
Druk 3D - > https://klimastech.eu.org/druk-3d
Druk 3D - > https://klimastech.eu.org/druk-3d
-
- Posts: 5208
- Joined: Fri Nov 16, 2018 7:25 am
Ja osobiście nie czuję takiej potrzeby, ponieważ są to tak małe grafiki, że cudów nie wymyśliszdobo wrote: ↑Sun Sep 25, 2022 3:35 pm To tylko takie moje przemyślenia do ewentualnego wdrożenia na przyszłość.
Natomiast na obecną chwilę jeśli o mnie chodzi to mi brakuje ikon do odległości i głębokości.
P.S.
W sumie teraz tak pomyślałem, że jak będziesz robił taką możliwość to moje obecne braki odległości i głębokości nie mają znaczenia i poczekają do możliwości zmian w źródłach.
P.S. 2
Zastanawiam się nad dwojakim dodawaniem ikon.
1) Dodawanie takiej ilości rodzajów ikon ile nam potrzeba w danym projekcie po wcześniejszym wygenerowaniu na https://www.online-utility.org/image/convert/to/XBM do kodu w gui-generic-builder, a potem po wykryciu czujników przy konkretnym czujniku pokazywała by się opcja wybierania z listy wcześniej dodanych ikon.
Przy okazji stworzenie na forum np. bazy ikon użytkowników z którego każdy mógłby sobie skopiować i wkleić do generowanego kodu w gui-generic-builder.
2) Po wczytaniu i skonfigurowaniu danych czujników w GUI byłyby okienka przy danym czujniku do wprowadzenia wygenerowanego kodu ikony.
Minusem tego rozwiązania jest to, że dając np. 8 czujników DS do każdego z czujników trzeba by osobno dodawać ikonę co na pewno zabierało by miejsce na dane w ESP
Wrzuciłem poprawki o których mówiliśmy w poprzednich postach.
https://gui-generic-builder.supla.io/
-
- Posts: 1049
- Joined: Sun Apr 07, 2019 8:14 pm
- Location: Nadarzyn
Widzę, że spodobała Ci się wersja v3. Czy dałeś tą samą ikonę do odległości i głębokości? bo zamiast ikony głębokości mam ikonę odległości.
Ikona wygląda dość mizernie więc ją pogrubiłem i proszę o jej podmianę - dlatego fajniejsze rozwiązanie było by dodawanie ich samemu no ale może kiedyś w wolnej chwili dasz się namówić na to rozwiązanie.
Może komuś się przyda jak wrzucamy pliki do konwertera trzeba pamiętać, ze nie może on zawierać polskich znaków
Ikona wygląda dość mizernie więc ją pogrubiłem i proszę o jej podmianę - dlatego fajniejsze rozwiązanie było by dodawanie ich samemu no ale może kiedyś w wolnej chwili dasz się namówić na to rozwiązanie.
Może komuś się przyda jak wrzucamy pliki do konwertera trzeba pamiętać, ze nie może on zawierać polskich znaków
Code: Select all
#define 1664576028476_width 32
#define 1664576028476_height 32
static char 1664576028476_bits[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x30, 0x0C, 0x00, 0xC0, 0x30,
0x0C, 0x00, 0x80, 0x31, 0x0C, 0x00, 0x00, 0x33, 0x0C, 0x00, 0x00, 0x36,
0xFC, 0xFF, 0xFF, 0x3F, 0xFC, 0xFF, 0xFF, 0x3F, 0x0C, 0x00, 0x00, 0x36,
0x0C, 0x00, 0x00, 0x33, 0x0C, 0x00, 0x80, 0x31, 0x0C, 0x00, 0xC0, 0x30,
0x0C, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, };
Code: Select all
#define 1664575999467_width 32
#define 1664575999467_height 32
static char 1664575999467_bits[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x3F, 0x00,
0x00, 0xFC, 0x3F, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00,
0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00,
0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00,
0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00,
0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00,
0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00,
0x00, 0x80, 0x01, 0x00, 0x00, 0x88, 0x11, 0x00, 0x00, 0x98, 0x19, 0x00,
0x00, 0xB0, 0x0D, 0x00, 0x00, 0xE0, 0x07, 0x00, 0x00, 0xC0, 0x03, 0x00,
0x00, 0x80, 0x01, 0x00, 0x00, 0xFC, 0x3F, 0x00, 0x00, 0xFC, 0x3F, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, };
You do not have the required permissions to view the files attached to this post.
-
- Posts: 5208
- Joined: Fri Nov 16, 2018 7:25 am
Nie da się rozróżnić tych dwóch kanałów dla mnie jest to ten sam kanał.
https://gui-generic-builder.supla.io/
-
- Posts: 1049
- Joined: Sun Apr 07, 2019 8:14 pm
- Location: Nadarzyn
to słabo
Może jednak dało by radę wstawić możliwość ręcznego przypisywania ikony do danej wartości kanału w GUI?
W jakiś sposób wcześniej wykrywał różnicę w kanałach dla głębokości i odległości bo nie chciało prawidłowo wyświetlać wartości.
Może jednak dało by radę wstawić możliwość ręcznego przypisywania ikony do danej wartości kanału w GUI?
W jakiś sposób wcześniej wykrywał różnicę w kanałach dla głębokości i odległości bo nie chciało prawidłowo wyświetlać wartości.
-
- Posts: 5208
- Joined: Fri Nov 16, 2018 7:25 am
Problem był dla linków bezpośrednich gdzie ta wartość jest rozróżniana.
https://gui-generic-builder.supla.io/
-
- Posts: 8356
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Odczytywanie funkcji z serwera można dodać. Ogólnie taka metoda już jest, tylko nie wiem czy serwer to implementuje dla tego typu kanału
Widzimy się na Supla Offline Party vol. 2
-
- Posts: 5208
- Joined: Fri Nov 16, 2018 7:25 am
Podmieniłem.dobo wrote: ↑Fri Sep 30, 2022 10:24 pm Widzę, że spodobała Ci się wersja v3. Czy dałeś tą samą ikonę do odległości i głębokości? bo zamiast ikony głębokości mam ikonę odległości.
Ikona wygląda dość mizernie więc ją pogrubiłem i proszę o jej podmianę - dlatego fajniejsze rozwiązanie było by dodawanie ich samemu no ale może kiedyś w wolnej chwili dasz się namówić na to rozwiązanie.
Może komuś się przyda jak wrzucamy pliki do konwertera trzeba pamiętać, ze nie może on zawierać polskich znaków
odległość_32x32_v3.1.pngCode: Select all
#define 1664576028476_width 32 #define 1664576028476_height 32 static char 1664576028476_bits[] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x30, 0x0C, 0x00, 0xC0, 0x30, 0x0C, 0x00, 0x80, 0x31, 0x0C, 0x00, 0x00, 0x33, 0x0C, 0x00, 0x00, 0x36, 0xFC, 0xFF, 0xFF, 0x3F, 0xFC, 0xFF, 0xFF, 0x3F, 0x0C, 0x00, 0x00, 0x36, 0x0C, 0x00, 0x00, 0x33, 0x0C, 0x00, 0x80, 0x31, 0x0C, 0x00, 0xC0, 0x30, 0x0C, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, };
głębokość_32x32_v3.1.pngCode: Select all
#define 1664575999467_width 32 #define 1664575999467_height 32 static char 1664575999467_bits[] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x3F, 0x00, 0x00, 0xFC, 0x3F, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x88, 0x11, 0x00, 0x00, 0x98, 0x19, 0x00, 0x00, 0xB0, 0x0D, 0x00, 0x00, 0xE0, 0x07, 0x00, 0x00, 0xC0, 0x03, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xFC, 0x3F, 0x00, 0x00, 0xFC, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, };
https://gui-generic-builder.supla.io/