Dodawanie szablonu płytki na podstawie JSONa

krycha88
Posty: 5175
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Goral64 pisze: ndz lis 21, 2021 9:36 pm
krycha88 pisze: ndz lis 21, 2021 9:15 pm To trzeba poprawić aby się generował bo to nie powód aby go nie generować za dużo funkcji jeszcze nie obsługujemy 8-)
Ale Builder to narzędzie dla wszystkich, mniej lub bardziej kumatych w te klocki, więc lepiej jeśli będzie generował GG, które już w pełni obsłuży zdefiniowane JSONem funkcje.
Dam prosty przykład dlaczego to zła droga :) Mamy sobie takie fajne urządzenie jak Shelly 2.5
https://templates.blakadder.com/shelly_25.html

Lista wszystkich opcji:

Kod: Zaznacz cały

GPIO00	Led_i 1
GPIO02	Button 1
GPIO04	Relay 1
GPIO05	Switch_n 2
GPIO12	I2C SDA 1
GPIO13	Switch_n 1
GPIO14	I2C SCL 1
GPIO15	Relay 2
GPIO16	ADE7953_IRQ
GPIO17	ADC Temperature
Przez to, że wprowadziłeś takie ograniczenie ten nie "kumaty" nadal nie będzie wiedział co zaznaczyć przy kompilacji. Nadal GG nie obsługuje jednej funkcji ADE7953_IRQ ale obsługuje 9 innych. Czyli moduł po wygenerowaniu softu działa poprawnie ale nie mierzy zużycia energii.

Proponuje nadal jednak generować automatycznie soft z informacją która funkcja nie będzie działać lub dodać opcję wygeneruj mimo braku funkcji :P
https://gui-generic-builder.supla.io/
Awatar użytkownika
Goral64
Posty: 3129
Rejestracja: pt gru 27, 2019 6:22 pm
Lokalizacja: Żerniki Wrocławskie
Kontakt:

krycha88 pisze: pn lis 22, 2021 5:46 am Proponuje nadal jednak generować automatycznie soft z informacją która funkcja nie będzie działać lub dodać opcję wygeneruj mimo braku funkcji :P
Skoro nalegasz...
GGB_json6.jpg
GGB_json6.jpg (58.63 KiB) Przejrzano 609 razy
Dodatkowo dodałem ikonkę Tasmota pod którą kryje się link do ich strony z urządzeniami dla których są zdefiniowane JSONy.
GGB_json7.jpg
GGB_json7.jpg (63.61 KiB) Przejrzano 609 razy
Widzimy się na Supla Offline Party Season 2 :D

Obrazek
krycha88
Posty: 5175
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Dziękuje :)
https://gui-generic-builder.supla.io/
krycha88
Posty: 5175
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

https://templates.blakadder.com/gosund_P1.html

Dodałem takie wsparcie w GG:
LedLink = 157
LedLinki = 158
oraz
NewLedLink = 544
NewLedLinki = 576
https://gui-generic-builder.supla.io/
Awatar użytkownika
Goral64
Posty: 3129
Rejestracja: pt gru 27, 2019 6:22 pm
Lokalizacja: Żerniki Wrocławskie
Kontakt:

A dodałeś może obsługę przycisku analogowego? Znaczy wyzwalanie określonym poziomem napięcia?
Widzimy się na Supla Offline Party Season 2 :D

Obrazek
luke
Posty: 18
Rejestracja: śr sty 29, 2020 2:56 pm

krycha88 pisze: pn lis 22, 2021 11:38 am https://templates.blakadder.com/gosund_P1.html

Dodałem takie wsparcie w GG:
LedLink = 157
LedLinki = 158
oraz
NewLedLink = 544
NewLedLinki = 576
Obrazek
Awatar użytkownika
Goral64
Posty: 3129
Rejestracja: pt gru 27, 2019 6:22 pm
Lokalizacja: Żerniki Wrocławskie
Kontakt:

Spokojnie kompiluj, brak obsługi jest po stronie Buildera, w GG będzie działało. Uzupełnię to później.
Widzimy się na Supla Offline Party Season 2 :D

Obrazek
krycha88
Posty: 5175
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Goral64 pisze: pn lis 22, 2021 1:24 pm A dodałeś może obsługę przycisku analogowego? Znaczy wyzwalanie określonym poziomem napięcia?
Nie, a skąd takie pytanie? ;)

Jeżeli chodzi o tą listwę co wrzuciłem to wydaje się, że nie trzeba już robić takiej obsługi. AT spokojnie to ogarną ;)
https://gui-generic-builder.supla.io/
krycha88
Posty: 5175
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Proponuję na teście ukryć możliwość wybierania starych szablonów, dzięki temu szybciej wyłapiemy wszystkie błędy.
https://gui-generic-builder.supla.io/
Awatar użytkownika
Goral64
Posty: 3129
Rejestracja: pt gru 27, 2019 6:22 pm
Lokalizacja: Żerniki Wrocławskie
Kontakt:

krycha88 pisze: pn lis 22, 2021 2:38 pm Nie, a skąd takie pytanie? ;)
No bo ta listwa ma taki przycisk ;)
krycha88 pisze: pn lis 22, 2021 2:38 pm Jeżeli chodzi o tą listwę co wrzuciłem to wydaje się, że nie trzeba już robić takiej obsługi. AT spokojnie to ogarną ;)
Ogarną, ale tylko jeśli będzie śmigało WiFi. Gdy przez jakiś czas nie będzie WiFi, listwa może robić co najwyżej za "przycisk do papieru".
Dlatego fajnie by było, gdyby taki przycisk był obsługiwany, nawet do własnych rozwiązań by się przydało, gdyby brakło GPIO na przyciski.
Widzimy się na Supla Offline Party Season 2 :D

Obrazek
ODPOWIEDZ

Wróć do „GUI Generic”