Do kogo w Zamel - u

User avatar
Basmar
Posts: 394
Joined: Fri Sep 09, 2022 10:53 am
Location: Irlandia

Post

lesny8 wrote: Tue May 02, 2023 9:55 pm
Basmar wrote: Tue May 02, 2023 9:19 pm ...
Podobno będą prace nad tym, potwierdziła sama Góra :-)
Jak potwierdzone to pozostało tylko czekać :)

W Polsce przy wielu napędach widziałem osobne wejścia dla akcji Otwórz/Zamknij/Stop, ale zawsze jest też SBS.
Ogólnie, gdyby SBW-02 zyskał taką funkcjonalność, aby można było sterować jego dwoma przekaźnikami z jednego kanału w apce, to też bym to u kilku znajomych wykorzystał i zmienił podłączenie by osobno wysterowywać Otwórz i Zamknij.
Najlepsze podsumowanie sprawy, widać nie tylko dla mnie będzię to przydatne, tym samym już nie czuję się egoistą.

Dziwnym trafem dziwactwa z różnych stron swiata rozszerzają horyzonty myślenia, dlatego warto podróżować, poznawać inne systemy i nie tylko skupiać sie na własnym podwórku, w dzisiejszycz casach albo jesteś globalny albo cie nie ma.

Nawet j angielski nie wystarczy, musi byc kompatybilność ze wszystkim a im większa różnorodnośc tym lepiej pracuja szare komórki.
No i cały plan spalił na panewce :cry:
matrix0606
Posts: 496
Joined: Tue Nov 08, 2022 9:05 pm

Post

SOYER wrote: Wed May 03, 2023 9:17 am Też kompletnie nie rozumiem sensu używania tych 2 rodzajów płytek. NodeMCU w Polsce kosztuje 18zł, u myfriendów poniżej 10. Jaki jest sens komplikować budowę płytki, pisać 2 softy, łączyć to wszystko? W jaki sposób dal domorosłego elektronika ma być ułatwieniem to, że robotę musi zrobić podwójnie?
Ja tą płytkę robię dla siebie do bramy wjazdowej i do tych innych rzeczy, które opisałem kilka postów wcześniej. Najzwyczajniej nie znam suplowskiego softu dla ESP8266 i łatwiej mi dołożyć arduino i je oprogmaować niż siedzieć pewnie kilka tygodni nim dowiem się co i jak w sofcie Supla
Vivo V21 5G 8G RAM + 4G SWAP - Funtouch OS 12 Global
MOBO - MSI B350 Tomahawk || GPU - XFX Radeon RX 6600 Speedster
CPU - Ryzen5 1400 3,2G || PSU - SPC Vero | L2 500W 80 Plus Bronze
RAM - HyperX 2x8GB 3200MHz CL16 Predator RGB
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

matrix0606 wrote: Wed May 03, 2023 11:54 am
SOYER wrote: Wed May 03, 2023 9:17 am Też kompletnie nie rozumiem sensu używania tych 2 rodzajów płytek. NodeMCU w Polsce kosztuje 18zł, u myfriendów poniżej 10. Jaki jest sens komplikować budowę płytki, pisać 2 softy, łączyć to wszystko? W jaki sposób dal domorosłego elektronika ma być ułatwieniem to, że robotę musi zrobić podwójnie?
Ja tą płytkę robię dla siebie do bramy wjazdowej i do tych innych rzeczy, które opisałem kilka postów wcześniej. Najzwyczajniej nie znam suplowskiego softu dla ESP8266 i łatwiej mi dołożyć arduino i je oprogmaować niż siedzieć pewnie kilka tygodni nim dowiem się co i jak w sofcie Supla
Wiesz o tym że to co piszesz na to arduino będzie tak samo działać na esp?
Co do Supli i Twojej płytki to za wiele zdaje się tam nie dzieje. Przekaźniki, krańcówki, czujniki. To wszystko masz w przykładach, nie trzeba się tego uczyć tygodniami, raczej kilka kwadransów wystarczy. Chyba, że zaczniesz wymyślać, to wtedy z suplą zaczynają się schody, ale nie ma to nic wspólnego z płytką jaką programujesz.
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
matrix0606
Posts: 496
Joined: Tue Nov 08, 2022 9:05 pm

Post

SOYER wrote: Wed May 03, 2023 12:03 pm Wiesz o tym że to co piszesz na to arduino będzie tak samo działać na esp?
Wiem.
SOYER wrote: Wed May 03, 2023 12:03 pm Co do Supli i Twojej płytki to za wiele zdaje się tam nie dzieje. Przekaźniki, krańcówki, czujniki.
Z jednej strony owszem, z drugiej zaś, podaj mi przykład gdzie podłączę takiego Wemosa D1 Mini pod suplę ale żeby ten Wemos jednocześnie zaświecał mi lampę gdy spełniony jest warunek, że wykryto ruch i jest ciemno. Ja przyznaję bez bicia, że pojęcia nie mam jak tego poszukać w necie bo zapytanie za długie, a już jak to oprogramować jednocześnie wpuszczając Wemosa na serwer Supli to pojęcia zielonego nie mam. W teorii można to zrobić za pomocą warunkowania i pomiaru ADC na wemosie, ale nie testowałem więc nie wypowiem się.
SOYER wrote: Wed May 03, 2023 12:03 pm To wszystko masz w przykładach,
A gdzie te przykłady jeśli można zapytać? Mi nie jest potrzebne proste sterowanie światłem, bo to faktycznie zrobi mi sam Wemos.
SOYER wrote: Wed May 03, 2023 12:03 pm (...) nie trzeba się tego uczyć tygodniami, raczej kilka kwadransów wystarczy.
Może koledze nauka przychodzi łatwiej, bo u mnie już nie wygląda to tak różowo. Kilkanaście razy podchodziłem do nauki czystego C, nawet na podstawie książek M. K. i do dzisiaj czystego C nie umiem. Arduino przyszło łatwiej.
SOYER wrote: Wed May 03, 2023 12:03 pm Chyba, że zaczniesz wymyślać,
No to już nawymyślałem, stąd dodatek w postaci Arduino. Może kiedyś "dorosnę" i zrozumiem na tyle czyste C, że faktycznie przyznam, że to arduino było tu zbędne. Możesz mi wierzyć, że gdybym umiał wykorzystać samego Wemosa czy NodeMCU to nie wymyślał bym z tym Arduino Nano.
Jeśli zauważyłeś, na płytkę wstawiłem też złącze dla radia FAAC S-FIX. Arduino sprawdza czy nie nastąpiło naruszenie (otwarcie obudowy) i jeśli się to wydarzyło to odłącza napięcie na radio, dzięki temu nikt nie doda pilota samodzielnie. Wiem, takie rzeczy robi się za pomocą innych radii, zarządzalnych jak choćby DTM Max Multi czy jemu podobnych.
Tylko że ja projektując tą płytkę chcę też by można było użyć tanich pilotów i taniego radia. Na ten przykład DTM Max Multi to koszt około 250-270zł kiedy radio DTM S-FIX czyli dla pilotów FAAC które są jednymi z najtańszych, to kwota 150zł.
W tej chwili wersja v1.2 została wyposażona w trzy przekaźniki do dowolnego wykorzystania, w tym właśnie do wspomnianego w tym temacie problemu skorzystania z dwóch oddzielnych kanałów w aplikacji Supla dla jednego przekaźnika wykonawczego i właśnie z możliwością sterowania step by step.
Są 2 wejścia (krańcówki) do dowolnego wykorzystania, mogą być one zarówno beznapięciowe czyli można do wejść podłączyć kontaktory a stan aktywny jest dowolny, można też pod te wejścia podłączyć napięcie do 24V a takie napięcie np występuje na wyjściu TL centrali 452MPS, 455D firmy FAAC czy Brain Geniusa podczas otwierania/otwarcia i zamykania z tymże to napięcie bodajże podczas zamykania pojawia się i znika czyli przerywa, stąd wejście zostało wyposażone w kondensatory wygładzające przerywane napięcie.
W przypadku central Nice pod Wingo 24V do wejsć tych można się podłączyć bezpośrednio z zasilania siłownika bo wejście jest niebiegunowe.
Wrzuciłem 2 mosfety IRLZ44N do sterowania lampami 12V, jest 1Wire dla DS'a lub DHT podpięty pod Wemosa bo tu już otwartych drzwi wyważał nie będę. Dorzucę też pewnie I2C pod Wemosa dla BMP280 lub BME280.

Na koniec tego wywodu powtarzam jeszcze raz, płytkę robię dla siebie, ale jednocześnie tak by była uniwersalna a nie nastawiona na jeden rodzaj napędu. No i oczywiście ja nikomu swoich rozwiązań na siłę wciskać nie mam zamiaru. Pokazuję tylko jako ciekawostkę.
Vivo V21 5G 8G RAM + 4G SWAP - Funtouch OS 12 Global
MOBO - MSI B350 Tomahawk || GPU - XFX Radeon RX 6600 Speedster
CPU - Ryzen5 1400 3,2G || PSU - SPC Vero | L2 500W 80 Plus Bronze
RAM - HyperX 2x8GB 3200MHz CL16 Predator RGB
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

Wszystko ok, ale to wszystko co robi to arduino to dokładnie ten sam program możesz wgrać do nodeMCU za 10zł i będzie robić to samo co arduino, a dodatkowo dokładasz kilka kilkanaście linijek z obsługą Supli. Wtedy masz wszystko na jednej płytce, w jednym szkicu. Jak potrafisz oprogramować arduino to i potrafisz esp, to identyczny szkic tylko skompilowany w arduino ide na inną płytkę.
Zobacz moje projekty z termostatami na supli, przecież gdybym miał logikę robić na arduino, a do łączenia się z suplą esp, to ile dodatkowego kodu by było trzeba do komunikacji między tymi płytkami.
To tak jakbym kupił sobie nowy wypasiony laptop do łączenia z siecią, pracował bym na starym powolnym kompie, a nowy służył by jako hotspot.
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
matrix0606
Posts: 496
Joined: Tue Nov 08, 2022 9:05 pm

Post

SOYER wrote: Wed May 03, 2023 1:41 pm Wszystko ok, ale to wszystko co robi to arduino to dokładnie ten sam program możesz wgrać do nodeMCU za 10zł i będzie robić to samo co arduino, a dodatkowo dokładasz kilka kilkanaście linijek z obsługą Supli.
No oki, ja to wszystko rozumiem. Tylko powiedz proszę które to linijki tej Supli i skąd ją wziąć a pewnie dam radę coś tam sobie potestować i jeśli będzie działać jak zakładam to wywalam od razu to arduino. Ja się bardzo chętnie czegoś nowego nauczę w tym właśnie obsługi Supli tylko pojęcia nie mam od czego zacząć i jak szukać?
SOYER wrote: Wed May 03, 2023 1:41 pm Zobacz moje projekty z termostatami na supli, (...)
Przekopałem 10 pierwszych stron z Twoim udziałem i znalazłem tylko posty zapytowujące, żadnego założonego tematu. Ażeby kod jakiś znaleźć co bym go jeszcze zrozumiał to cudu trzeba.
Vivo V21 5G 8G RAM + 4G SWAP - Funtouch OS 12 Global
MOBO - MSI B350 Tomahawk || GPU - XFX Radeon RX 6600 Speedster
CPU - Ryzen5 1400 3,2G || PSU - SPC Vero | L2 500W 80 Plus Bronze
RAM - HyperX 2x8GB 3200MHz CL16 Predator RGB
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

Zgadza się, bo na początku też miałem ogromne problemy z adaptacją do Supli. Projekt ten nie posiada prawie żadnej dokumentacji, nie ma skąd czerpać, trzeba szukać na forum, pytać czy to co się znalazło jest dalej aktualne, prosić o pomoc.
Jest to wszystko opisane kompletnie nieprzyjaźnie dla nowych, niewprawionych userów. Tragedia. Jednak z odrobiną samozaparcia i ogromną pomocą jaką starają się udzielać Twórcy i inni użytkownicy forum, da się.
Jasne do prostych rzeczy wystarcza GG, ale jeśli potrafisz programować arduino to i z Suplą sobie poradzisz.
Co do moich filmów, to zaglądnij może do działu Projekty użytkowników. Tam trafisz na moje filmy.
W tych projektach nie ma nic nadzwyczajnego. Jestem samoukiem, zawodowo zajmuję się czymś zupełnie innym. Programować, choć nie wiem czy to nie za duże słowo, nauczyłem się z kursów FORBOTa. Trudno w moich szkicach znaleźć zaawansowne funkcje, skomplikowane algorytmy, ale jeszcze 5 lat temu prosiłem szwagra żeby mi diodę polutował z rezystorem, bo nie wiedziałem jak.
Supli nauczyłem się na tym forum. Sam zauważyłeś, że na początku tylko pytałem, pytałem, pytałem.
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

Napisałeś: "Możesz mi wierzyć, że gdybym umiał wykorzystać samego Wemosa czy NodeMCU to nie wymyślał bym z tym Arduino Nano".
Naprawdę nie rozumiesz sedna.
Wemosa, nodeMCU, każdy układ oparty o esp8266, czy esp32, możesz programować identycznie jak to nieszczęsne nano. Ten sam kod, to samo środowisko, czasami inne biblioteki. Ten sam szkic możesz skompilować na arduino, a możesz go też skompilować na esp. Często wystarczy tylko zmienić numery pinów.
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
matrix0606
Posts: 496
Joined: Tue Nov 08, 2022 9:05 pm

Post

SOYER wrote: Wed May 03, 2023 3:21 pm Napisałeś: "Możesz mi wierzyć, że gdybym umiał wykorzystać samego Wemosa czy NodeMCU to nie wymyślał bym z tym Arduino Nano".
Naprawdę nie rozumiesz sedna.
Wemosa, nodeMCU, każdy układ oparty o esp8266, czy esp32, możesz programować identycznie jak to nieszczęsne nano. Ten sam kod, to samo środowisko, czasami inne biblioteki. Ten sam szkic możesz skompilować na arduino, a możesz go też skompilować na esp. Często wystarczy tylko zmienić numery pinów.
Rozumiem dokładnie i wiem o co Ci chodzi. Wiem że to będzie tak działać. W domu korzystam z Visual Studio Code bo nie lubię środowiska Arduino. Mi chodzi tylko o to, że nie mam pojęcia jaki "fragment" Suplowego kodu, tego generowanego przez GG, mogę wykorzystać tylko do tego by dało się takiego wemosa z wszczepionym kodem arduino dodać do serwera Supla. Niby dodałem bibliotekę a w zasadzie 3 o które wołał kompilator czyli:

Code: Select all

#include <SuplaDevice.h>
#include <EEPROM.h>
#include <Ethernet.h>
ale dalej nie wiem co z tym wszystkim zrobić?
Vivo V21 5G 8G RAM + 4G SWAP - Funtouch OS 12 Global
MOBO - MSI B350 Tomahawk || GPU - XFX Radeon RX 6600 Speedster
CPU - Ryzen5 1400 3,2G || PSU - SPC Vero | L2 500W 80 Plus Bronze
RAM - HyperX 2x8GB 3200MHz CL16 Predator RGB
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

W arduino ide, po dodaniu biblioteki supla device, jest kilkanaście przykładów z których możesz się czegoś nauczyć.
Możesz się też przedzierać przez pliki Supli na github, przeglądać pliki źródłowe, biblioteki :( . Sam miód dla początkujących :?
Tutaj znowu kłania się brak dokumentacji. Jednak ten temat nie jest uważany jako ważny przez Twórców. Bardzo z tego powodu boleję, bo uważam, że to powinna być podstawa przy takim projekcie. Wtedy próg wejścia dla nowych użytkowników diy byłby znacznie niższy.
Ponieważ Supla od początku jest generalnie przeznaczona jako soft dla urządzeń gotowych, później ktoś sprytny wymyślił GG, z którego już całkiem nic się nie nauczysz, bo nawet nie widzisz co wgrywasz, ale można ogarnąć podstawowe rzeczy na różnych esp, sonoff i innych takich.
Pozostaje samozaparcie i pytania, pytania, pytania.
Nie do końca tak to powinno wyglądać. Chyba.
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79

Return to “Ogólna dyskusja”