Sonoff. Czy jest włącznik światła?

User avatar
Lucas
Posts: 440
Joined: Mon Jul 31, 2017 7:11 am
Location: Chrzanów

Thu Sep 21, 2017 8:21 am

Zybi wrote:
Thu Sep 21, 2017 7:05 am
mzw wrote:
Thu Sep 21, 2017 5:59 am
Zybi wrote:
Wed Sep 20, 2017 6:04 pm


Przetestuj ten soft:
Wgrałem ten soft i niestety ale przekaźnik zmienia stan tylko przy rozwarciu GPIO14 z GND. Zwarcie nie zmienia stanu.
To jest soft dla Lukasa, tj wyniesienie przycisku button mode na osobny pin, aby nie było konieczności lutowania kabelków do istniejącego przycisku w sonoffie.
Dzięki @Zybi. @mzw był szybszy w testowaniu. Ja dopiero będę miał możliwość potestować dzisiaj wieczorem.
8x Sonoff Basic, 1x Sonoff Touch, 2x ROW-02, 1x SRW-03, 1x SLW-01, 1x BW-SHP6, 2x Smart DGM, kilka modułów na D1 mini... i notoryczny brak czasu na więcej
GH + Trådfri + RM mini 3
Zybi
Posts: 1386
Joined: Sun Jun 26, 2016 4:24 pm

Thu Sep 21, 2017 5:39 pm

mzw wrote:
Thu Sep 21, 2017 7:12 am
...
Tak wiem ale ja też jestem zainteresowany takim rozwiązaniem.
@mzw to dla Ciebie

https://github.com/zchmielak/ESP8266/bl ... p5_inv.rar
User avatar
Lucas
Posts: 440
Joined: Mon Jul 31, 2017 7:11 am
Location: Chrzanów

Thu Sep 21, 2017 9:46 pm

Zybi wrote:
Thu Sep 21, 2017 5:39 pm
mzw wrote:
Thu Sep 21, 2017 7:12 am
...
Tak wiem ale ja też jestem zainteresowany takim rozwiązaniem.
@mzw to dla Ciebie
@Zybi, przetestowałem dziś oba Twoje softy. I kompilację dla mnie i tą dla @mzw i nie widzę między nimi żadnej różnicy. W obu zwarcie GPIO14 do masy powoduje zmianę stanu przekaźnika - czyli mogę tu wstawić zwykły przycisk dzwonkowy do sterowania.

Ps. Czy wystawienie przycisku do sterowania pod GPIO14 wyklucza już możliwość stosowania wbudowanego przycisku do sterowania przekaźnikiem?
8x Sonoff Basic, 1x Sonoff Touch, 2x ROW-02, 1x SRW-03, 1x SLW-01, 1x BW-SHP6, 2x Smart DGM, kilka modułów na D1 mini... i notoryczny brak czasu na więcej
GH + Trådfri + RM mini 3
Zybi
Posts: 1386
Joined: Sun Jun 26, 2016 4:24 pm

Thu Sep 21, 2017 9:57 pm

Lucas wrote:
Thu Sep 21, 2017 9:46 pm
Zybi wrote:
Thu Sep 21, 2017 5:39 pm
mzw wrote:
Thu Sep 21, 2017 7:12 am
...
Tak wiem ale ja też jestem zainteresowany takim rozwiązaniem.
@mzw to dla Ciebie
@Zybi, przetestowałem dziś oba Twoje softy. I kompilację dla mnie i tą dla @mzw i nie widzę między nimi żadnej różnicy. W obu zwarcie GPIO14 do masy powoduje zmianę stanu przekaźnika - czyli mogę tu wstawić zwykły przycisk dzwonkowy do sterowania.

Ps. Czy wystawienie przycisku do sterowania pod GPIO14 wyklucza już możliwość stosowania wbudowanego przycisku do sterowania przekaźnikiem?
W pierwszym sofcie przełączenie przekaźnika następuje dopiero po zdjęciu zwarcia pinu z masy, a w drugim sofcie przełączenie następuje w momencie zwarcia pinu do masy. Ot taka subtelna różnica, ale jednak.
Nie jest wykluczona możliwość sterowania zarówno z wbudowanego przycisku jak i dodatkowego na GPIO14, ale taki soft trzeba przygotować.
Mode button jest właśnie dla włączników dzwonkowych, a mode switch dla zwykłych dwustanowych.
Zybi
Posts: 1386
Joined: Sun Jun 26, 2016 4:24 pm

Thu Sep 21, 2017 10:29 pm

W załączniku soft ze sterowaniem przekaźnikiem zarówno z oryginalnego przycisku oraz z dodatkowego na "piątym" pinie (GPIO14).

@Lukas, ale jak przeczytałem Twój post jeszcze raz to dalej uważam, że Tobie potrzebna jest kompilacją sonoff_switch_mode_...
Tam stosujesz na GPIO14 zwykły włącznik dwustanowy/bistabilny. W jego jednym położeniu przekaźnik masz cały czas włączony lub wyłączony, a w drugim odwrotnie. A włączony lub wyłączony to dlatego, bo ze smartfona możesz zmienić stan przekaźnika niezależnie od położenia włącznika ściennego.
User avatar
Lucas
Posts: 440
Joined: Mon Jul 31, 2017 7:11 am
Location: Chrzanów

Thu Sep 21, 2017 10:58 pm

W takim razie dziś po pracy wgram raz jeszcze jeden z softów sonoff_switch_mode... z Twojego githuba i zrobię test ze zwykłym przełącznikiem bistabilnym.

Albo za pierwszym razem robiłem coś źle albo nie rozumiałem sposobu działania...
8x Sonoff Basic, 1x Sonoff Touch, 2x ROW-02, 1x SRW-03, 1x SLW-01, 1x BW-SHP6, 2x Smart DGM, kilka modułów na D1 mini... i notoryczny brak czasu na więcej
GH + Trådfri + RM mini 3
mzw
Posts: 25
Joined: Tue Sep 05, 2017 6:50 am

Fri Sep 22, 2017 5:54 am

Zybi wrote:
Thu Sep 21, 2017 10:29 pm
W załączniku soft ze sterowaniem przekaźnikiem zarówno z oryginalnego przycisku oraz z dodatkowego na "piątym" pinie (GPIO14).

@Lukas, ale jak przeczytałem Twój post jeszcze raz to dalej uważam, że Tobie potrzebna jest kompilacją sonoff_switch_mode_...
Tam stosujesz na GPIO14 zwykły włącznik dwustanowy/bistabilny. W jego jednym położeniu przekaźnik masz cały czas włączony lub wyłączony, a w drugim odwrotnie. A włączony lub wyłączony to dlatego, bo ze smartfona możesz zmienić stan przekaźnika niezależnie od położenia włącznika ściennego.
Chyba się nie dogadaliśmy bo ja też cały czas o tym pisałem, że chciałbym aby zarówno zwarcie jak i rozwarcie GPIO14 zmieniało stan przekaźnika czyli zwykły włącznik dwustanowy/bistabilny. Wszystkie softy które testowałem działały albo na zwarcie (włącznik ON) albo na rozwarcie (włącznik OFF). Te które zrobiłeś dodatkowo też się przydadzą w miejscach gdzie są włączniki monostabilne. Przy okazji dzięki. Biorę się w takim razie za ponowne testowanie sonoff_switch_mode_...
mzw
Posts: 25
Joined: Tue Sep 05, 2017 6:50 am

Fri Sep 22, 2017 8:15 am

Zybi wrote:
Thu Sep 21, 2017 10:29 pm
W załączniku soft ze sterowaniem przekaźnikiem zarówno z oryginalnego przycisku oraz z dodatkowego na "piątym" pinie (GPIO14).

@Lukas, ale jak przeczytałem Twój post jeszcze raz to dalej uważam, że Tobie potrzebna jest kompilacją sonoff_switch_mode_...
Tam stosujesz na GPIO14 zwykły włącznik dwustanowy/bistabilny. W jego jednym położeniu przekaźnik masz cały czas włączony lub wyłączony, a w drugim odwrotnie. A włączony lub wyłączony to dlatego, bo ze smartfona możesz zmienić stan przekaźnika niezależnie od położenia włącznika ściennego.
Wgrałem przed chwilą sonoff_switch_mode_DHT22_v2.0_p5_inv.rar, zrobiłem pull-up na GPIO14 i niestety nie działa to z włącznikiem bistabilnym. Stan przekaźnika zmienia się tylko przy rozwarciu GPIO14 z GND (czyli włącznik na OFF). Zwarcie GPIO14 z GND (włącznik na ON) nie zmienia stanu przekaźnika.
Zybi
Posts: 1386
Joined: Sun Jun 26, 2016 4:24 pm

Fri Sep 22, 2017 8:37 am

To muszę sam sprawdzić, ale wieczorem.
Zybi
Posts: 1386
Joined: Sun Jun 26, 2016 4:24 pm

Fri Sep 22, 2017 3:47 pm

mzw wrote:
Fri Sep 22, 2017 8:15 am
...
Wgrałem przed chwilą sonoff_switch_mode_DHT22_v2.0_p5_inv.rar, zrobiłem pull-up na GPIO14 i niestety nie działa to z włącznikiem bistabilnym. Stan przekaźnika zmienia się tylko przy rozwarciu GPIO14 z GND (czyli włącznik na OFF). Zwarcie GPIO14 z GND (włącznik na ON) nie zmienia stanu przekaźnika.
Sprawdziłem te firmware i działa prawidłowo.

Twój błąd zapewne polega na tym, że nie kasujesz pamięci flash przed wgraniem nowego firmware.
Musisz przed jego wgraniem wyczyścić/wykasować sonoff-a - albo blankiem 1MByte, albo esptool-em.

Tu masz blanka:

http://www.pratikpanda.com/wp-content/u ... nk_1MB.zip
Post Reply