Powiadomienia
Wyczyść wszystko
Ogólne tematy dotyczące inteligentnych budynków
103
Wpisów
4
Użytkownicy
20
Reactions
680
Wyświetleń
Chyba, że na D8 go dać na stan niski.
Widzę tu kolejną niekonsekwencję 🙂
Skoro wyłączyłeś komunikację szeregową, czyli wyzwoliłeś RX i TX , to dlaczego ich nie wykorzystasz biorąc pod uwagę obostrzenia dotyczące tych portów ?
Nie napisałeś od samego początku ile potrzebujesz przekaźników, wejść itd, tylko tak cykasz co chwilę coś nowego 🙂
Biorąc pod uwagę że magistrala I2C jest podciągnięta do VCC, czyli TX nigdy nie spotka się z masą bo wtedy ESP by nie wstał, widzę tu zapas GPIO na 4 przekaźnik.
Jadąc od góry
GPIO 0 - rezerwa
GPIO 1 - TX - SCL do LCD
GPIO 2 - DS18B20
GPIO 3 - RX - SDA do LCD
GPIO 4 - Przekaźnik 1
GPIO 5 - Przekaźnik 2
GPIO 12 - YF-B1
GPIO 13 - Przekaźnik 3
GPIO 14 - Przekaźnik 4
I to by było na tyle. Jak chcesz więcej to zastosuj PCF8574 i będzie kolejne 8 GPIO 🙂
Dodane : 03/03/2025 2:59 pm
geoterm reacted
Autor tematu
Dziękuję Panie Profesorze, zapisuję. Cykam bo to żyje, tętni-przychodzą nowe pomysły do głowy. Na razie nie będę rozszerzał o więcej portów i tak chyba już ledwo zipie ten wemos.
Dodane : 03/03/2025 3:11 pm
Autor tematu
Dużo ciekawych rad jest na tym forum,
często mi się te płytki ESP resetują co jest denerwujące.
Zmieniłem to ustawienie na 30 ale wiele płytek mi się często resetuje. Podejrzewam, że dlatego, że wyłączyłem Malinę-Domoticza. Nie da się tak zrobić, żeby te płytki funkcjonowały samodzielnie ?Bo już mnie to zaczyna denerwować. Nie wiem czy to wina tego ESP i lepiej przejść na Tasmotę.
W Ustawieniach Tools - Advanced Settings
ustaw Connection Failure Threshold: 30
nie radzę mniej niż 30 żeby nie resetował się przy każdej błędnej próbie połączenia z wifi
Dodane : 03/03/2025 10:47 pm
Autor tematu
Tak to wygląda u mnie na chwilę obecną- uporządkuję jeszcze Piny wg instrukcji w innym czasie.
Dodane : 04/03/2025 12:59 am
Nie wiem czy to wina tego ESP i lepiej przejść na Tasmotę
Zanim przejdziesz na Tasmotę co wcale nie będzie złym posunięciem ( moje zdanie i nie brać go sobie do serca), uporządkuj ten bałagan w sofcie i Domoticzu.
W Espeasy nie podałeś idx przełączników które mają reagować na zmianę stanu twoich fizycznych przekaźników.
Ja rozumiem że tam gdzie masz kilka wartości jak temperatury, nie ma jak wstawić idx, ale dla przekaźników dlaczego nie ?
Przecież każda żarówka w domoticz ma swój idx , jak go wstawisz w pola które zaznaczyłem, to komunikację w jedną stronę tzn z esp do domoticz masz już z głowy.
W drugą stronę trzeba poprawić wpisy w akcjach tych żarówek 🙂
http://<ESP IP address>/control?cmd=GPIO,4,0 komenda OFF
http://<ESP IP address>/control?cmd=GPIO,4,1 komenda ON
U Ciebie w akcji "włącz" jest OFF 🙂
Ogólnie korzystanie z http ma wiele wad i warto się zacząć wdrażać w mqtt , tym bardziej że masz zapędy do Home Asisstant, a tam bez mqtt będzie bardzo trudno, tzn ESPEasy nie ruszysz bez brokera mqtt.
Tak po za tym odmłodziłeś mnie o kilka ładnych lat tym swiom filmem 🙂 Czasy kiedy wypełniałem akcje przełączników w Domoticz to moje początki z automatyką.
Dodane : 04/03/2025 3:02 pm
geoterm reacted
Autor tematu
Podałem IDX, dalej nie "włączają" się żarówki. Z palca się włączają, ESP regulator zaraz blokuje i wyłącza. Ale wyłącza przekaźnik, a z ręki włączona lampka sygnalizacyjna dalej świeci. Zazwyczaj młode panienki odmładzają :), ale jak widać nie tylko one to umieją :). Zmieniałem też invert output w regulatorze, też nie pomogło. DS-y -czyli po kilka czujników w jednym wierszu wysyłam skryptem do Domoticza.
A może esp przestaną się resetować po wyłączeniu maliny/domoticza kiedy odłączę w esp kontroler ?
Dodane : 04/03/2025 4:00 pm
Autor tematu
Czy dobrą praktyką nie byłoby podłączanie przekaźników na osobnej płytce-bez czujników ? Żeby 230V nie siało zakłóceń w niskich prądach ?
Dodane : 04/03/2025 4:28 pm
Zazwyczaj młode panienki odmładzają :), ale jak widać nie tylko one to umieją 🙂
No widzisz jak poprawiłeś mi nastrój 🙂 Wracając do tematu co to jest ?
Wywal chwilowo te śmieszne automatyzacje z ESPEasy, sprawdz czy komendy wstawiane w akcjach przełączników działają z przeglądarki.
Inaczej to nikt nie dojdzie co tam u Ciebie się dzieje 🙂
Dodane : 04/03/2025 5:30 pm
Autor tematu
Mi się wydaje, że trzeba jakiś inny czujnik w Domoticzu zrobić, nie tą żarówkę.
Dodane : 04/03/2025 6:25 pm
A mi się wydaje że Ty nie chcesz pomocy i lubisz się nad sobą znęcać. Nie odpowiadasz na pytania, nie sprawdzasz tego o co jesteś proszony. Od 6 lat nie miałem styczności z ESPEasy, od dobrych trzech nie korzystam z Domoticz, ale zobacz jak żarówka włącza przekaźnik na espeasy.
https://drive.google.com/file/d/1ZBd0IBWEEmTpQjsgoJixh01glFsHkXAL/view?usp=sharing
Przez Ciebie mam Domoticz na Windows i ESPEasy na sonoff 🙂 Powodzenia w dalszych walkach
Dodane : 04/03/2025 7:27 pm
Autor tematu
No sprawdziłem przecież.
Ale to co Ty robisz to jest inna sytuacja. Ja też tak umiem :). Sterować od kontrolera do płytki nie ma problemu. Chodzi o to, żeby płytka wysłała sygnał do kontrolera. Nie mogę dodać switch in put switch bo już tak robiłem i to miesza. Bo w Devices są wejścia, a przekaźniki są w Hardware czyli w wyjściach.
No czuję się winny :).
Moim zdaniem jest to wina czujnika, inny czujnik.
Zobacz, jak mam wiersz z dsami, wysyłam je w domoticzu do temperature,
czyli level control wyślij do level control?
Dodane : 04/03/2025 8:00 pm
Autor tematu
Słuchaj- wiele dróg prowadzi do Rzymu. Swoje trzeba wychodzić-znalazłem sposób na to świrowanie ESP bez wi-fi.
Nie trzeba podawać danych Domoticza, żeby wysłać do niego dane - i tak zrobiłem. Wysyłam czujniki przez rules komendą johnson.
No to pytanie się nasuwa ... co wpisać, żeby skryptem wysłać lampce żarówki w domoticzu : włączaj się i to już.
on pzem_aux#Power do SendToHTTP 192.168.0.107,8080,/json.htm?type=command¶m=udevice&idx=203&nvalue=0&svalue=[pzem_aux#Voltage] SendToHTTP 192.168.0.107,8080,/json.htm?type=command¶m=udevice&idx=201&nvalue=0&svalue=[pzem_aux#Power] SendToHTTP 192.168.0.107,8080,/json.htm?type=command¶m=udevice&idx=205&nvalue=0&svalue=[pzem_aux#Energy] endon
Dodane : 05/03/2025 12:06 am
Może spróbuj tego dla ON:
SendToHTTP 192.168.0.107,8080,/json.htm?type=command¶m=udevice&idx=190&nvalue=1 SendToHTTP 192.168.0.107,8080,/json.htm?type=command¶m=udevice&idx=191&nvalue=1 SendToHTTP 192.168.0.107,8080,/json.htm?type=command¶m=udevice&idx=192&nvalue=1
Dla OFF
SendToHTTP 192.168.0.107,8080,/json.htm?type=command¶m=udevice&idx=190&nvalue=0 SendToHTTP 192.168.0.107,8080,/json.htm?type=command¶m=udevice&idx=191&nvalue=0 SendToHTTP 192.168.0.107,8080,/json.htm?type=command¶m=udevice&idx=192&nvalue=0
Dodane : 05/03/2025 12:32 am
geoterm reacted