Zmiana grafik jest możliwa we własnych kompilacjach. Zmiany w źródła zrobię dopiero za tydzień.dobo pisze: ↑sob wrz 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
https://gui-generic-builder.supla.io/
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
- klimasstudio
- Posty: 1115
- Rejestracja: śr sie 28, 2019 9:35 pm
- Lokalizacja: localhost
- Kontakt:
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 ?
Więc chodź OSUPLUJE Ci dom
Druk 3D - > https://klimastech.eu.org/druk-3d
Druk 3D - > https://klimastech.eu.org/druk-3d
Ja osobiście nie czuję takiej potrzeby, ponieważ są to tak małe grafiki, że cudów nie wymyśliszdobo pisze: ↑ndz wrz 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/
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
Kod: Zaznacz cały
#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, };
Kod: Zaznacz cały
#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, };
Nie da się rozróżnić tych dwóch kanałów dla mnie jest to ten sam kanał.
https://gui-generic-builder.supla.io/
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.
Problem był dla linków bezpośrednich gdzie ta wartość jest rozróżniana.
https://gui-generic-builder.supla.io/
Podmieniłem.dobo pisze: ↑pt wrz 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.pngKod: Zaznacz cały
#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.pngKod: Zaznacz cały
#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/