Linki bezpośrednie odczytywanie: temperatury, wilgotności, ciśnienia, licznika energii

robertklepacki94
Posty: 941
Rejestracja: czw wrz 02, 2021 1:06 pm

krycha88 pisze: śr sie 24, 2022 5:30 am a to zrobię 9 ekranów :P
Jak tam udało się rozbudować tablicę dla liczników 3F ? :D
Widzę na githubie jakieś zmiany ale nie znam się na tyle żeby to ocenić. :mrgreen: :geek:
Wziąłem udział w Supla Offline Party 2023
krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

robertklepacki94 pisze: wt wrz 13, 2022 6:27 pm
krycha88 pisze: śr sie 24, 2022 5:30 am a to zrobię 9 ekranów :P
Jak tam udało się rozbudować tablicę dla liczników 3F ? :D
Widzę na githubie jakieś zmiany ale nie znam się na tyle żeby to ocenić. :mrgreen: :geek:
Jeszcze nic nie robiłem w tym kierunku.
https://gui-generic-builder.supla.io/
Antonio
Posty: 129
Rejestracja: sob gru 18, 2021 4:15 pm

krycha88 pisze: czw sie 11, 2022 6:52 pm linki.PNG

Można dodać 5 linków różnego typy odczyt z linków odbywa się co 30s. Wartości te powinny wyświetlać się na OLED oraz LCD jak i cloud (aby nie powielać wartości można te kanały ukryć). Warunkowania przekaźnika nie robiłem bo nie wiem czy jest potrzebne.

https://gui-generic-builder.supla.io/
SUPLA_DIRECT_LINKS_MULTI_SENSOR

Pozdrawiam ;)
Mogę prosić o dodanie tej funkcjonalności do LCD ?
krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Antonio pisze: śr wrz 14, 2022 8:06 am
krycha88 pisze: czw sie 11, 2022 6:52 pm linki.PNG

Można dodać 5 linków różnego typy odczyt z linków odbywa się co 30s. Wartości te powinny wyświetlać się na OLED oraz LCD jak i cloud (aby nie powielać wartości można te kanały ukryć). Warunkowania przekaźnika nie robiłem bo nie wiem czy jest potrzebne.

https://gui-generic-builder.supla.io/
SUPLA_DIRECT_LINKS_MULTI_SENSOR

Pozdrawiam ;)
Mogę prosić o dodanie tej funkcjonalności do LCD ?
O co dokładnie pytasz?

Jeżeli chodzi o wyświetlanie wartości licznika dla LCD - to przed chwilą dorobiłem.
https://gui-generic-builder.supla.io/
Awatar użytkownika
Hrumque
Posty: 275
Rejestracja: pn cze 27, 2022 10:11 am
Lokalizacja: Opole

krycha88 pisze: śr sie 24, 2022 6:13 am Fajnie się pisze, ale upchajcie to na tym małym ekraniku :)
Bo to trzeba jakoś z głową - od dawna mówię, że wypadało by, by był jakiś konfigurator "co i jak ma być na LCD".
Wtedy to nie ty będziesz się musiał martwić jak co upchać, tylko każdy co będzie sobie upychał - sobie zdecyduje...
Zwłaszcza jeśli się znajdą (może kiedyś) jakieś większe LCD w obsłudze. Albo mniejsze (te podłużne OLEDy, 64x240 pix - fajne na moduł 1S w rozdzielni - w pionie)

W wielu zastosowaniach - górna linia (ta, gdzie jest zasięg wifi, nr kanałów on/off itd) jest zupełnie zbędna. (nawet jak dany moduł ma jakieś kanały on/off przekaźników). Powinno dać się to wyłączyć - i już jest kilkanaście pixeli na wysokość odratowane.

Zegarek który dorobiłeś niedawno - cudownie że jest, fajnie że działa ... Ale powinien być "włączalny i wyłączalny" - albo/oraz możliwy do włączenia FullScreen - jak kanał pomiarowy na całym ekranie, a nie tylko w małym rogu (i realnie zjada całą linię pixeli)

Fajnie to jest rozwiązane w firmware EspHome, dowolnie definiuje się wręcz wszystko włącznie z fontem, z możliwością rysowania wykresów itd
Obrazek
krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Hrumque pisze: czw wrz 15, 2022 8:54 pm
krycha88 pisze: śr sie 24, 2022 6:13 am Fajnie się pisze, ale upchajcie to na tym małym ekraniku :)
Bo to trzeba jakoś z głową - od dawna mówię, że wypadało by, by był jakiś konfigurator "co i jak ma być na LCD".
Wtedy to nie ty będziesz się musiał martwić jak co upchać, tylko każdy co będzie sobie upychał - sobie zdecyduje...
Zwłaszcza jeśli się znajdą (może kiedyś) jakieś większe LCD w obsłudze. Albo mniejsze (te podłużne OLEDy, 64x240 pix - fajne na moduł 1S w rozdzielni - w pionie)

W wielu zastosowaniach - górna linia (ta, gdzie jest zasięg wifi, nr kanałów on/off itd) jest zupełnie zbędna. (nawet jak dany moduł ma jakieś kanały on/off przekaźników). Powinno dać się to wyłączyć - i już jest kilkanaście pixeli na wysokość odratowane.

Zegarek który dorobiłeś niedawno - cudownie że jest, fajnie że działa ... Ale powinien być "włączalny i wyłączalny" - albo/oraz możliwy do włączenia FullScreen - jak kanał pomiarowy na całym ekranie, a nie tylko w małym rogu (i realnie zjada całą linię pixeli)

Fajnie to jest rozwiązane w firmware EspHome, dowolnie definiuje się wręcz wszystko włącznie z fontem, z możliwością rysowania wykresów itd
Obrazek
A czy byś mógł pokazać screena jak ty to sobie poukładałem w esphome? Bo pokazałeś domyślny układ.
https://gui-generic-builder.supla.io/
Antonio
Posty: 129
Rejestracja: sob gru 18, 2021 4:15 pm

krycha88 pisze: czw wrz 15, 2022 7:36 pm
Antonio pisze: śr wrz 14, 2022 8:06 am
krycha88 pisze: czw sie 11, 2022 6:52 pm linki.PNG

Można dodać 5 linków różnego typy odczyt z linków odbywa się co 30s. Wartości te powinny wyświetlać się na OLED oraz LCD jak i cloud (aby nie powielać wartości można te kanały ukryć). Warunkowania przekaźnika nie robiłem bo nie wiem czy jest potrzebne.

https://gui-generic-builder.supla.io/
SUPLA_DIRECT_LINKS_MULTI_SENSOR

Pozdrawiam ;)
Mogę prosić o dodanie tej funkcjonalności do LCD ?
O co dokładnie pytasz?

Jeżeli chodzi o wyświetlanie wartości licznika dla LCD - to przed chwilą dorobiłem.
No i pięknie działa.dziękuje
Jeszcze tylko ciśnienie i będzie wszystko :D
krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Antonio pisze: pt wrz 16, 2022 7:51 am Jeszcze tylko ciśnienie i będzie wszystko :D
@Antonio Faktycznie coś jest nie tak.

Jak dodałem sam kanał PressMeter
https://github.com/krycha88/GUI-Generic ... inks.h#L57

To nie jest on iterowany w
https://github.com/krycha88/GUI-Generic ... D.cpp#L188

@klwe Czy to jakiś błąd w bibliotece czy jednak szukać problemu w swoim kodzie? :)
https://gui-generic-builder.supla.io/
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

krycha88 pisze: pt wrz 16, 2022 10:55 am
Antonio pisze: pt wrz 16, 2022 7:51 am Jeszcze tylko ciśnienie i będzie wszystko :D
@Antonio Faktycznie coś jest nie tak.

Jak dodałem sam kanał PressMeter
https://github.com/krycha88/GUI-Generic ... inks.h#L57

To nie jest on iterowany w
https://github.com/krycha88/GUI-Generic ... D.cpp#L188

@klwe Czy to jakiś błąd w bibliotece czy jednak szukać problemu w swoim kodzie? :)
W biblitece nie ma czegoś takiego jak "PressMeter". Pewnie chciałeś dziedziczyć po Supla::Sensor::Pressure ?
Widzimy się na Supla Offline Party vol. 2 :!:
krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

klew pisze: pt wrz 16, 2022 11:43 am
krycha88 pisze: pt wrz 16, 2022 10:55 am @Antonio Faktycznie coś jest nie tak.

Jak dodałem sam kanał PressMeter
https://github.com/krycha88/GUI-Generic ... inks.h#L57

To nie jest on iterowany w
https://github.com/krycha88/GUI-Generic ... D.cpp#L188

@klwe Czy to jakiś błąd w bibliotece czy jednak szukać problemu w swoim kodzie? :)
W biblitece nie ma czegoś takiego jak "PressMeter". Pewnie chciałeś dziedziczyć po Supla::Sensor::Pressure ?
Faktycznie, ja tą klasę dodałem wcześniej niż została dodana przez Ciebie i ona dziedziczyła po Element. Dzięki za naprowadzenie :)
https://gui-generic-builder.supla.io/
ODPOWIEDZ

Wróć do „GUI Generic”