Rozszerzenie sterowania z aplikacji
-
shimano73
- Posts: 2174
- Joined: Sun Feb 28, 2016 12:27 pm
- Location: Orzesze
- Been thanked: 1 time
Mam taki pomysł który wiąże się z pomysłami na wykorzystanie supli w moim domu. Myślę nad sterowaniem np piekarnikiem , samo załączenie i wyłączenie i kontrola temperatury to trochę mało , przydało by się mieć możliwość ustawienia programu np grzanie góra , termoobieg itp. Trudno oczekiwać na taki kanał w supli , bo są różne priorytety i ja to rozumiem. Dlatego pomyślałem o takiej rozszerzonej funkcjonalności która wykorzystywała by webserwer utworzony na module esp. Widziałbym to tak , mam kanał włącznika, który w aplikacji by się zachowywał podobnie jak ten od rolet, tzn po przesunięciu palcem w lewo otwierałby stronę www na urządzeniu wykonawczym na której zrobiłbym sobie kilka przycisków więcej i co tylko sobie zamarzę. Podobnie można by wykorzystać do sterowania np. TV, stację pogodową , rekuperację i dużo innych w których istnieje wiele funkcji . Czy było by to możliwe do ogarnięcia ?
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Wezmę udział w Supla Offline Party 2024
Wezmę udział w Supla Offline Party 2024
-
Dunay
- Posts: 85
- Joined: Thu Jan 04, 2018 7:39 pm
Mi się marzy sterowanie okapem, włączanie oświetlenie sterowanie nawiewem 
Last edited by Dunay on Thu Jan 02, 2020 12:12 pm, edited 1 time in total.
-
fracz
- Posts: 2342
- Joined: Fri Oct 28, 2016 10:56 pm
- Location: Kraków
- Has thanked: 4 times
- Been thanked: 6 times
Trochę problemów technicznych się pojawia:
Inne rozwiązanie - które pewnie miałeś na myśli - czyl urządzenie wystawia Web GUI i smarfon automatycznie je konsumuje - bez żadnej konfiguracji adresów itp. Wtedy ma to sens, ale protokół komunikacji supli nei jest na to gotowy... bardzo
- urządzenie musi wystawić swoje Web GUI na konkretnym porcie, i jego adres (i port) musi być dostępny na zewnętrznym, publicznym IP żeby to działało zewsząd (smartfon nie zna adresów IP urządzeń)
- ten adres trzeba podać w konfiguracji takiego "kanału" w Cloudzie
- taki "kanał" po przesunięciu paluchem w aplikacji pokazywałby po prostu... przeglądarkę internetową; w której móżesz sobie wstawić interfejs dowolnego urządzenia, ale też... nie wiem: facebooka, forum supli, termostat skryptów...
Inne rozwiązanie - które pewnie miałeś na myśli - czyl urządzenie wystawia Web GUI i smarfon automatycznie je konsumuje - bez żadnej konfiguracji adresów itp. Wtedy ma to sens, ale protokół komunikacji supli nei jest na to gotowy... bardzo
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
Może inny pomysł....
Kanał wieloprzyciskowy. Urządzenie może zdefiniować ile ma być przycisków w jednym kanale i na cloud.supla.org będzie można określić ich nazwy. Wtedy wchodzisz jak w rolety, a wewnątrz masz np 10 przycisków sterowanych natywnie ?
Kanał wieloprzyciskowy. Urządzenie może zdefiniować ile ma być przycisków w jednym kanale i na cloud.supla.org będzie można określić ich nazwy. Wtedy wchodzisz jak w rolety, a wewnątrz masz np 10 przycisków sterowanych natywnie ?
SUPLA.... Nareszcie w domu.
-
fracz
- Posts: 2342
- Joined: Fri Oct 28, 2016 10:56 pm
- Location: Kraków
- Has thanked: 4 times
- Been thanked: 6 times
No i to brzmi jak Supla.
Czyli masz urządzenie które deklaruje kanał "Przyciski" i mówi że ma ich określoną liczbę.
W aplikacji taki kanał ma swoją nazwę i po przesunięciu palcem pokazuje się tyle przycisków ile urządzenie zdeklarowało. Mają etykiety nadane w cloud.
I teraz jak wciśniesz taki przycisk to jest wysyłany rozkaz do urządzenia, że wciśnięto przycisk "X".
Urządzenie z tym robi co chce: włącza profil termostatu, wysyła sygnał IR do klimy, robi kawę w ekspresie, whatever.
Czyli masz urządzenie które deklaruje kanał "Przyciski" i mówi że ma ich określoną liczbę.
W aplikacji taki kanał ma swoją nazwę i po przesunięciu palcem pokazuje się tyle przycisków ile urządzenie zdeklarowało. Mają etykiety nadane w cloud.
I teraz jak wciśniesz taki przycisk to jest wysyłany rozkaz do urządzenia, że wciśnięto przycisk "X".
Urządzenie z tym robi co chce: włącza profil termostatu, wysyła sygnał IR do klimy, robi kawę w ekspresie, whatever.
-
klew
- Posts: 13907
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
A jak będzie wyglądało GUI klienckie dla termostatu? Jak dla mnie sterowanie piekarnikiem i termostatem są dość podobnepzygmunt wrote: Thu Jan 02, 2020 2:47 pm Może inny pomysł....
Kanał wieloprzyciskowy. Urządzenie może zdefiniować ile ma być przycisków w jednym kanale i na cloud.supla.org będzie można określić ich nazwy. Wtedy wchodzisz jak w rolety, a wewnątrz masz np 10 przycisków sterowanych natywnie ?
Najlepsze suple dla Twojego domu 
-
fracz
- Posts: 2342
- Joined: Fri Oct 28, 2016 10:56 pm
- Location: Kraków
- Has thanked: 4 times
- Been thanked: 6 times
Ale sterowanie termostatem, który ma firmare supli różni się od sterowania piekarnikiem firmy XYZ który nic o Supli nie wie.
Można zrobić tak, że urządzenie nie deklaruje tylko przycisków, ale też inne "wejścia", np. slider z możliwością przesuwania wartości od-do, pola wyboru do wybrania kanału w TV itp.
Koniec końców sprowadza się to do wysłania konkretnego rozkazu do urządzenia, które już wykonuje akcję zależną od autora firmwaru (pewnie tłumaczy ją na coś, co rozumie XYZ).
Można zrobić tak, że urządzenie nie deklaruje tylko przycisków, ale też inne "wejścia", np. slider z możliwością przesuwania wartości od-do, pola wyboru do wybrania kanału w TV itp.
Koniec końców sprowadza się to do wysłania konkretnego rozkazu do urządzenia, które już wykonuje akcję zależną od autora firmwaru (pewnie tłumaczy ją na coś, co rozumie XYZ).
-
klew
- Posts: 13907
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Urządzenie sterujące piekarnikiem będzie wiedziało co robić, a apka, czy cloud nie będzie wiedział, czy to Amica dołączyła do projektu, czy ktoś wstawił robota, który wciska fizyczne przyciski na piekarnikufracz wrote: Thu Jan 02, 2020 2:56 pm Ale sterowanie termostatem, który ma firmare supli różni się od sterowania piekarnikiem firmy XYZ który nic o Supli nie wie.
Więc to nie ma znaczenia, czy przekaźnik bezpośrednio włącza grzanie, czy też powoduje, że coś innego włącza grzanie.
Najlepsze suple dla Twojego domu 
