Kiedyś poruszyłem sprawę niedoskonałości trybu SWITCH obecnie BISTABLE w wątku jn.
viewtopic.php?f=6&t=256
Niestety, nawet po znaczących zmianach w kodzie programu problem pozostał, a polega on na tym, że krótkotrwałymi impulsami na wejściu sterującym ręcznie przekaźnik w trybie BISTABLE można zmienić/odwrócić stan przekaźnika. Nie ma to większego znaczenia przy sterowaniu kanałów SOCKET lecz w przypadku kanałów GATE jest to nie do zaakceptowania. Trochę się z tym pomęczyłem (bo niestety nie jestem programistą), ale w końcu uzyskałem pożądany efekt. Pod moduł "Wemos D1 mini" przygotowałem soft do testów (moim zdaniem perełka) z poniższymi możliwościami:
- 2 kanały GATE
- 1 kanał SOCKET
- 2x Button do sterowania ręcznego
- DS18B20 z korekcją temperatury w trybie Config modułu (praca na własnym pinie)
- DHT22 z korekcją temperatury w trybie Config modułu (praca na własnym pinie)
- 2x Sensor NO lub NC (wybór z Cloud-a)
- LED Config z możliwością wyboru stylu pracy w trybie Config modułu
- CFG Button (monostable)
Chętnych "testerów" proszę o podanie na priv trzech ostatnich par hexa z adresu mac STATION modułu, do którego wgrany będzie soft.
.
Poniżej screeny z pracy modułu.
.
Kanały GATE - koniec problemów
-
Zybi
- Posts: 1511
- Joined: Sun Jun 26, 2016 4:24 pm
You do not have the required permissions to view the files attached to this post.
-
wojtek
- Posts: 23
- Joined: Thu Oct 19, 2017 8:34 am
ja już mam wgrany do wemos-a,
dzięki wielkie
testuję
dzięki wielkie
testuję
-
Zybi
- Posts: 1511
- Joined: Sun Jun 26, 2016 4:24 pm
Może być chip_ID
Tak na prawdę to koduję chip_ID podczas kompilacji, ale ludzie nie wiedzą jak go wyciągnąć z modułu.
Jeden kolegów z forum zauważył, że w adresie mac ostatnie trzy pary cyfr, to właśnie chip_ID modułu.
Dlatego też proszę o podanie tylko trzech ostatnich par hexa adresu mac, bo on wyświetla się podczas flashowania, np. w ESP Flash Download Tool.
Ale to jest tylko dla chętnych, nie narzucam się.
Tak na prawdę to koduję chip_ID podczas kompilacji, ale ludzie nie wiedzą jak go wyciągnąć z modułu.
Jeden kolegów z forum zauważył, że w adresie mac ostatnie trzy pary cyfr, to właśnie chip_ID modułu.
Dlatego też proszę o podanie tylko trzech ostatnich par hexa adresu mac, bo on wyświetla się podczas flashowania, np. w ESP Flash Download Tool.
Ale to jest tylko dla chętnych, nie narzucam się.
-
Zybi
- Posts: 1511
- Joined: Sun Jun 26, 2016 4:24 pm
Od jakiegoś miesiąca, a wpłynęły na to dwa zdarzenia, ale to już nie temat na forum publicznym.
Moje kompilację będą indywidualne, tak jak to mają np. Sonoff-y z oryginalnym oprogramowaniem.
