SUPLA dla ESP12

PLF10T
Posts: 233
Joined: Sun May 22, 2016 6:24 pm

Post

Czy można liczyć na pojawienie się firmware do ESP12 dla SUPLA obsługującego maksymalnie dużo portów GPIO? A może jest już coś takiego?
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Co do tych portów będzie podłączone ?
SUPLA.... Nareszcie w domu.
PLF10T
Posts: 233
Joined: Sun May 22, 2016 6:24 pm

Post

Dobre pytanie. Im więcej portów do dyspozycji, tym szerszy zakres potencjalnych zastosowań, a to prowadzi do tego, że tym trudniej z góry ustalić podział. Samo przypisanie, które porty WE, a które WY wydaje się być bez znaczenia, bo to można rozstrzygnąć odpowiednio podłączając urządzenia zewnętrzne.

A co do ilości/podziału:

* ideałem byłoby, gdyby można było o tym decydować przez odpowiednią konfigurację portu na portalu
Inaczej mówiąc, zakładając, że mamy do dyspozycji 8 portów, na portalu decydujemy, że np. dwa pierwsze z dostępnych do wyjścia, reszta wejścia. Ale nie wiem, czy to realizowalne?

* jeśli nie, to może trzy warianty:
a) wszystko WE
b) wszystko WY
c) połowa WE, połowa WY

A co będzie podłączane? W moich planach:
* do wejść przyciski monostabilne (lub czujniki, które tak działają, że łączą do GND lub Vcc, w zależności od podłączenia)
* do wyjść diody LED lub przekaźniki.
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Idea jest taka, że sprzęt jak się już polutuje to ma z góry określony zakres funkcji dlatego zmiana konfiguracji portów z wejść na wyjścia rozmija się z tym założeniem. Co innego jakby zrobić jakąś wersję deweloperską dla pająka i wtedy przez np www albo konsole można by modyfikować funkcjonalność na to jednak obecnie nie mam czasu więc jak już to przygotuję coś dla większej ilości przekaźników.
SUPLA.... Nareszcie w domu.
PLF10T
Posts: 233
Joined: Sun May 22, 2016 6:24 pm

Post

Idea dla sprzętu jest jak najbardziej słuszna. Nawet z punktu widzenia użytkownika końcowego buduje on coś konkretnego, co będzie miało określoną konfigurację WE/WY.

Ale jakoś to trzeba obsłużyć programowo, zwłaszcza, jak ktoś nie umie tego sam i korzysta z takiego dobrodziejstwa, jakim jest SUPLA. A tu już nie znajdziesz jednego rozwiązania o stałej konfiguracji WE/WY, które zadowoli większą grupę. To można rozwiązać poprzez:

* wygenerowanie tylu wersji softu, ile jest możliwych kombinacji - trochę bez sensu, bo tego będzie dużo, dlatego zaproponowałem trzy warianty bazowe

* wygenerowanie takiej wersji softu, żeby to jednak było konfigurowalne po stronie end-user'a.

Zdaję sobie sprawę, że to nie jest łatwe i jest nieco odmienne, od rozwiązań obecnie dostępnych w SUPLA (no, może wyłączając RPi, bo tam akurat w pewnym zakresie można decydować o konfiguracji, poprzez odpowiednią edycję pliku config).
A może to jest jakiś pomysł - soft jeden, ale konfiguracja ustalana "jakoś" po flashowaniu, przez stronę WWW urządzenia (lokalnie, jak parametry połączenia do lokalnego WiFi o serwera SUPLA) lub przez UART?
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Przygotuję wersję developerską gdzie przez WWW będzie można określić co na danym porcie ma być.
SUPLA.... Nareszcie w domu.
PLF10T
Posts: 233
Joined: Sun May 22, 2016 6:24 pm

Post

Już zacieram rączki i dziękuję!
Tomek2525
Posts: 16
Joined: Fri Aug 19, 2016 9:48 pm

Post

Witam, co się stało z wersją deweloperską? Czy mógł bym ją jakoś dostać?
Tomek2525
Posts: 16
Joined: Fri Aug 19, 2016 9:48 pm

Post

*bump*
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Jeszcze nie powstała.
SUPLA.... Nareszcie w domu.

Return to “Ogólna dyskusja”