Miałem taki problem na tasmocie, gdy tracił wifi. (Utrata połączenia z brokerem mqtt) Wgrałem EspHome i problem zniknął.
Witam
Gdy pokonałem problem z kopiowaniem kodu pojawił się następny : sonoff SV nie prawidłowo reaguje na czujnik
Czy problemem jest nietypowe uniqu id ?
to jeszcze nie jest gotowe i pewnie docelowo będzie prościej… więc lepiej poczekać jeszcze
jak skończymy demo to wszystkie konfiguracje będą udostępnione i opisane
ale ogólna koncepcja była taka:
input_number
to te 2 suwaki:
input_number:
window_1_position:
name: "Pozycja rolety"
min: 0
max: 100
window_1_set_position:
name: "Ustaw pozycje rolety"
min: 0
max: 100
można to dodać w yaml-u albo z interfejsu - pomocnicy automatyzacji
Timer
timer:
window_1_up:
duration: '00:00:18'
window_1_down:
duration: '00:00:18'
Automatyzacje
tu jest trochę jeszcze przekombinowane
generalnie za pomocą automatyzacji da się zrobić obsługę bramy na sonoff dual albo na podwójnym przełączniku
Jak skończymy to pokażemy na jakimś prostym przykładzie - aktualnej wersji jeszcze nie publikujemy bo “troszkę” jest skomplikowana
Sterowanie bramami na podstawie tematu zrobione , inny zestaw brama i furtka .
Wg. strony https://tasmota.github.io/docs/devices/Geekcreit-Sonoff-2-Channel-Relay/
Podobny sterownik
Wszystko działa tak jak chciałem ale nie potrafię znaleźć wolnego GPIO do podłączenia kontaktronu. Obojętnie które “wolne” ustawię w konfiguracji zawsze odzywa się przekaźnik.
Musisz podać w tym miejscu konkretny model. Trzeba wiedzieć jak fizycznie są podłączone GPIO w układzie. Może daj foto.
ESP8285 PSF-B04 taki sam jak na foto z RF .
Czy komenda SwitchMode ma coś wspólnego z działaniem GPIO ?
Czy to jest urządzenie jak w tym poradniku?
Pokaż jeszcze jak masz ustawione w Tasmota GPIO dla tego modułu.
Pokaż całą zakładkę ze wszystkimi GPIO.
@Relayer model, który podajesz jest 4 kanałowy. W ustawieniach masz 2 przekaźniki. Możesz konkretnie określić jakie masz urządzenie? W/g jakich informacji, tablicy, szablonu ustawiałeś GPIO?
EDIT
OK - kliknąłem w link z tasmoty, teraz widzę…
Porównajmy:
Więc domyślam się, że pod GPIO14 chcesz mieć kontrakton.
Wygląda wszystko OK.
Druga sprawa:
Trzeci przycisk powoduje zmianę trybu pracy , nie jest powiązany z GPIO .
Wysterowanie GPIO14 powoduje załączenie na chwilę przekaźnika na GPIO5.
Wysterowanie innego GPIO powoduje ten sam efekt .Może zmienić soft na org.tasmote ?
Tylko w jednym trybie pracy działa normalnie.
Moim zdaniem nie jest tu winna tasmota a układ/układy scalone, które determinują pracę przekaźników.
Spójrz na pin z GPIO14 czy GPIO10:
Do tego te zdanie:
Only one of these modes works with Tasmota, so it is necessary to continue to press this button 3 until the relays can be controlled from the toggle buttons in the Tasmota web UI.
GPIO2 nie jest wykorzystane a powoduje ten sam efekt.
Wygląda na to że użyję innego modułu , albo dodam ESPcam
Na tasmota działa normalnie tylko w jednym trybie.
Witam.
Chciałbym wrócić do tematu sterowania bram sonoff sv. Mam teraz jedną bramę tak sterowaną. Chcę dodać jeszcze dwie ale tu mam problem w konfiguracji plików.
Tak mam teraz w configutarion:
cover:
- platform: mqtt
name: “brama_Ula”
state_topic: “DOM_447FC6_fb/cmnd/POWER2”
command_topic: “cmnd/DOM_447FC6_fb/POWER”
payload_open: “ON”
payload_close: “ON”
payload_stop: “ON”
state_open: “ON”
state_closed: “OFF”
optimistic: false
retain: false
i tak w customize:
cover.brama_Ula:
device_class: garage
friendly_name: brama Ula
Jak teraz dokonuję wpisów do następnych bram to widzi tylko jedną bramę. Może mi coś podpowiecie co jest nie tak. A druga sprawa to chciałbym zamontować krańcówki (kontaktron) i nie wiem co mam ustawić dla wybranego GPIO.
Z góry dziękuje za podpowiedzi.
Do każdej bramy musi być osobny Sonoff SV, ale to chyba oczywiste
Dla trzech bram configuration.yaml tak:
cover:
- platform: mqtt
name: "brama_garazowa1"
state_topic: "dom-uniqueidentforgate_448677_fb/cmnd/POWER2"
command_topic: "cmnd/dom-uniqueidentforgate_448677_fb/POWER"
payload_open: "ON"
payload_close: "ON"
payload_stop: "ON"
state_open: "ON"
state_closed: "OFF"
optimistic: false
retain: false
- platform: mqtt
name: "brama_garazowa2"
state_topic: "dom-uniqueidentforgate_448677_fb/cmnd/POWER2"
command_topic: "cmnd/dom-uniqueidentforgate_448677_fb/POWER"
payload_open: "ON"
payload_close: "ON"
payload_stop: "ON"
state_open: "ON"
state_closed: "OFF"
optimistic: false
retain: false
- platform: mqtt
name: "brama_garazowa3"
state_topic: "dom-uniqueidentforgate_448677_fb/cmnd/POWER2"
command_topic: "cmnd/dom-uniqueidentforgate_448677_fb/POWER"
payload_open: "ON"
payload_close: "ON"
payload_stop: "ON"
state_open: "ON"
state_closed: "OFF"
optimistic: false
retain: false
a customize.yaml tak:
cover.brama_garazowa1:
device_class: garage
friendly_name: własnanazwa1
cover.brama_garazowa2:
device_class: garage
friendly_name: własnanazwa2
cover.brama_garazowa3:
device_class: garage
friendly_name: własnanazwa3
dla każdej oczywiście wykonać wszystko jak w pierwszym poście
co do poniższego
też wszystko jest w pierwszym poście
Następnie po przez IP modułu wchodzimy w KONFIGURACJA i w PARAMETRY MODUŁU wybieramy Sonoff SV i zapisujemy. Ponownie wchodzimy w KONFIGURACJA i w PARAMETRY MODUŁU i ustawiamy w GPIO14 - Przela2 (10) i zapisujemy.