Dodawanie szablonu płytki na podstawie JSONa

krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Goral64 wrote: Sun Nov 21, 2021 9:36 pm
krycha88 wrote: Sun Nov 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:

Code: Select all

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/
User avatar
Goral64
Posts: 3258
Joined: Fri Dec 27, 2019 6:22 pm
Location: Żerniki Wrocławskie
Has thanked: 2 times
Been thanked: 1 time

Post

krycha88 wrote: Mon Nov 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
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
You do not have the required permissions to view the files attached to this post.
Widzimy się na Supla Offline Party Season 2026 :D

Image
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Dziękuje :)
https://gui-generic-builder.supla.io/
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

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/
User avatar
Goral64
Posts: 3258
Joined: Fri Dec 27, 2019 6:22 pm
Location: Żerniki Wrocławskie
Has thanked: 2 times
Been thanked: 1 time

Post

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

Image
luke
Posts: 21
Joined: Wed Jan 29, 2020 2:56 pm

Post

krycha88 wrote: Mon Nov 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
Image
User avatar
Goral64
Posts: 3258
Joined: Fri Dec 27, 2019 6:22 pm
Location: Żerniki Wrocławskie
Has thanked: 2 times
Been thanked: 1 time

Post

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 2026 :D

Image
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Goral64 wrote: Mon Nov 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
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

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/
User avatar
Goral64
Posts: 3258
Joined: Fri Dec 27, 2019 6:22 pm
Location: Żerniki Wrocławskie
Has thanked: 2 times
Been thanked: 1 time

Post

krycha88 wrote: Mon Nov 22, 2021 2:38 pm Nie, a skąd takie pytanie? ;)
No bo ta listwa ma taki przycisk ;)
krycha88 wrote: Mon Nov 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 2026 :D

Image

Return to “GUI Generic”