zzrr wrote: Tue Jan 17, 2023 12:52 am
Witam kolegów.
jeśli ktoś jest zainteresowany to udostępniam wsad do Wemosa D1 mini. Potrzebowałem takiego wg kryteriów jak poniżej więc go skleiłem do wersji działającej jak było mi potrzeba.
Na angielskojęzycznej stronie ten termostat jest w innych wersjach ale wszystkie które sprawdzałem były na nieaktualnych bibliotekach i albo nie działał tryb konfiguracji albo sterowanie było nie takie jak mi akurat potrzeba. Więc jeśli komuś ta wersja odpowiada to z przyjemnością udostępniam.
- zmieniłem obsługę pamięci w celu przedłużenia żywotności EEPROMA . Dane zapisywane są tylko przy zmianie stanu (1.auto/manual, 2.przek.wł/wył, 3. temp. termostatu i 4.histereza). Dane są przywracane z pamięci przy starcie WEMOSA, może pracować online przy awarii WiFi. Jedynie nie da się wtedy zmieniać histerezy. Histerezę jak i wszystkie inne parametry można ustawić z poziomu aplikacji w telefonie lub na stronie Supli. Temperatura i histereza ustawiana co 0.1C. i obie wartości widoczne na wyświetlaczu.
Przytrzymanie przycisku +/- powoduje szybkie przestawienie temperatury. Przełączenie termostatu w tryb konfiguracji pin D5 5s sterowany minusem. Po wgraniu Firmware config domyślnie uruchomi się z automatu. Wemos będzie rozgłaszał własną sieć. Adres standardowy 192.168.4.1 Zakres tem. 0 - 100C, zakres histerezy 0 - 10C.
Jedno klikniecie D5 przełączanie Auto/Manual. Dwa szybkie naciśnięcia D5 Wł/Wył przekaźnik w trybie manual. 5s D5 Config.
D7-UP | D6-DOWN | D5-AUTO/Manual, wł/wył przekaźnik, CONFIG | D1-przekaźnik (+ przy ON) | D2 - Sygnał z DS18B20 | D3-SDA OLED | D4-SCL OLED. OLED 1306
TermostatWemosHistCo01TempCo01.rar 20230116_195815.jpg Screenshot_20230116-200501_SUPLA.jpg
Pozdrawiam.
Witam serdecznie.
jestem zainteresowany uruchomieniem tego termostatu. Jadnak przy instalacji napotykam na problem rejestracji w Supla Cloud. Przy instalacji softu wszystko przebiega bez większego problemu. Program się instaluje, na wyświetlaczu niby jest wszystko ok, pokazuje temperaturę, przyciski działają. Można ustawiać temperaturę, oprócz histerezy - ale podobno tak ma być, bo można ją ustawiać tylko w supli lub w aplikacji na smartfonie. Problem jest jednak taki, że nie mogę się zarejestrować w Supli Cloud. Wemos D1 Mini po wgraniu softu tworzy swoją sieć wi-fi przez którą można skonfigurować program. Do momentu ustawień i naciśnięciu przycisku "zapisz i restartuj" wszystko przebiega prawidłowo. Problem zaczyna się w momencie wyciągnięcia kabla po tej procedurze konfiguracji. Z jakiejś przyczyny nie jest wyłączana sieć stworzona przez Wemosa. Nawet po wyjęciu kabla z komputera ta sieć wisi i jest jakby aktywna. Gdy włączę Wemosa nawet po 1-2 min, na innym niezależnym zasilaniu, to łączy się on ze swoją wcześniej stworzoną siecią. Po wyjęciu kabla po wgraniu softu, powinien on rozłączyć stworzoną sieć i zarejestrować się w Supli Cloud. Wg. mnie nie robi tego, gdyż z jakiś przyczyn nie rozłącza sieci. Wcześniej już ktoś pisał, że miał problem z rejestracją w Cloudzie.
Czy więc możesz w chwili wolnego czasu spojrzeć fachowym okiem na tan problem i podpowiedzieć jak można rozwiązać ten problem. Czy problem jest po stronie softu czy ja coś robię nie tak.
Chciałbym jeszcze podpowiedzieć, że sprawdzałem w ostatnim czasie kilka softów z termostatem i tamte rejestrują się w cloudzie bez problemu. Ponieważ twój chyba najbardziej mi odpowiada po względem technicznym chciałbym go uruchomić i sprawdzić w trybie rzeczywistym.
Pozdrawiam i czekam na jakąś odpowiedź.
Dzięki za zainteresowanie