Proszę o testy: MCP23017, PCF8575 oraz PCF8574

User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

krycha88 wrote: Mon Nov 21, 2022 9:31 pm
YoMan wrote: Mon Nov 21, 2022 9:17 pm wyskoczył mi bug przy importowaniu konfiguracji. Dwukrotnie to robiłem i efekt ten sam:
konfiguracja m.in. 28 przycisków na MCP i po imporcie są tylko 2 (tak jakby nie odczytał cyfry 8), Po zmianie na 28 wszystkie przypisania są z automatu poprawne (tak jakby były zaczytane tylko ukryte)
nie testowałem na innej ilości przycisków ale może to dotyczyć wszystkich konfiguracji powyżej 9
24 przekaźniki zaimportowały się poprawnie
edit: opcja dwa że zaimportowały się tylko dwa bo jest jedna roleta
Ale jak importowales? Może stara wersja konfiguracji była?
@krycha88 czy były ostatnio jakieś zmiany z obsługą kanału wilgotności dla MPX?
Kiedyś był bug który bez względu na podaną głębokość podawał procenty tak jakby było wpisane 100cm. Potem to było poprawione (wersja 4.17.15 działa na pewno poprawnie) a teraz nowa wersja 5.2.2 znowu u mnie pokazuje 92% przy 92cm mimo ze glębokość jest wpisana 175 cm. Kasowałem już w GG ustawienia MPX i wpisywałem ponownie, resetowałem kilka razy ... i nic
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

YoMan wrote: Wed Nov 23, 2022 12:23 am @krycha88 czy były ostatnio jakieś zmiany z obsługą kanału wilgotności dla MPX?
Kiedyś był bug który bez względu na podaną głębokość podawał procenty tak jakby było wpisane 100cm. Potem to było poprawione (wersja 4.17.15 działa na pewno poprawnie) a teraz nowa wersja 5.2.2 znowu u mnie pokazuje 92% przy 92cm mimo ze glębokość jest wpisana 175 cm. Kasowałem już w GG ustawienia MPX i wpisywałem ponownie, resetowałem kilka razy ... i nic
tak była przenoszona na najnowszą wersję SuplaDevice.
https://gui-generic-builder.supla.io/
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

krycha88 wrote: Wed Nov 23, 2022 5:38 am
YoMan wrote: Wed Nov 23, 2022 12:23 am @krycha88 czy były ostatnio jakieś zmiany z obsługą kanału wilgotności dla MPX?
Kiedyś był bug który bez względu na podaną głębokość podawał procenty tak jakby było wpisane 100cm. Potem to było poprawione (wersja 4.17.15 działa na pewno poprawnie) a teraz nowa wersja 5.2.2 znowu u mnie pokazuje 92% przy 92cm mimo ze glębokość jest wpisana 175 cm. Kasowałem już w GG ustawienia MPX i wpisywałem ponownie, resetowałem kilka razy ... i nic
tak była przenoszona na najnowszą wersję SuplaDevice.
Jest opcja na naprawę czy priorytet zbyt niski?
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
jamsjamsen
Posts: 72
Joined: Sat Jan 28, 2017 11:08 am
Location: 0xE952

Post

Witam.

Przy #define GPIO_VIRTUAL_RELAY 99

nie działa 4-ty Pin na "drugim" Expanderze (adres 0x21) Mcp 23017 (Shift 80+16+3), po zmianie GPIO_VIRTUAL_RELAY na wyższą liczbę Expander działa prawidłowo.

PS: szkoda,że nie można przy Expanderach przypisać Przycisków do przekaźników tak jak jest to w przypaku GPIO w ESP. :|
Byłem na Supla Offline Party 2023 & 2024 ;
marcins29
Posts: 8
Joined: Thu Mar 31, 2022 7:22 am

Post

Witam. Przetestowałem mcp23017 i pcf8575 i ogólnie działa prawidłowo, ale w jednym i drugim brakuje gpio virtual i możliwości przypisania kodu z pilota ( rf bridge odbiornik) , chyba , że ja robię coś nie tak . Pozdrawiam.
rav20
Posts: 56
Joined: Thu Nov 19, 2020 10:50 am
Location: Dąbrowa Tarnowska

Post

Witam
PCF8574 na adresie 0x38 podłączony do NodeMcu ESP8266.
Gdy w GG zmieniam na WŁĄCZ i zapisuję to powraca do WYŁĄCZ.
Co jest nie tak ??
2023-01-20.png
You do not have the required permissions to view the files attached to this post.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Dodaj mniej opcji i2c lub spróbuj przywrócenie cic ustawienia domyślne.
https://gui-generic-builder.supla.io/
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

jamsjamsen wrote: Sat Dec 24, 2022 11:16 pm Witam.

Przy #define GPIO_VIRTUAL_RELAY 99

nie działa 4-ty Pin na "drugim" Expanderze (adres 0x21) Mcp 23017 (Shift 80+16+3), po zmianie GPIO_VIRTUAL_RELAY na wyższą liczbę Expander działa prawidłowo.

PS: szkoda,że nie można przy Expanderach przypisać Przycisków do przekaźników tak jak jest to w przypaku GPIO w ESP. :|
Dlaczego nie można?
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
LukaszH
Posts: 710
Joined: Sat Dec 14, 2019 11:49 pm

Post

krycha88 wrote: Fri Jan 20, 2023 4:25 pm Dodaj mniej opcji i2c lub spróbuj przywrócenie cic ustawienia domyślne.
Nie jestem zadowolony z mojej rozdzielni gdzie mam moje moduły jako "gołe" PCB które nie są na szynę DIN. Po wybudowaniu domu 2 lata temu, zrobiłem tak trochę prowizorkę aby tylko uruchomić cały dom: 3 zasilacze, 2x moduł LED i właśnie ten sterownik + radio 4 kanałowe do AT (miałem zerwane przewody to sobie tak poradziłem że w włącznikach siedzi pilot 433Mhz od centralki samochodu :)). Jak to bywa z prowizorkami tak już działa 2 lata ale wygląda to okropnie :P
W takim wypadku projektuje od nowa moduły aby pasowały do uniwersalnej obudowy RT-209 i podobne. Natomiast do wersji sterownika 16x16 wprowadziłem kilka modyfikacji:
1. Zmieniłem główny układ na ESP32 wroom devkit v1 - myślę że moduł ESP32 lepiej sprawdzi się do takiego sterownika jak i może jest bardziej przyszłościowy.
2. Zamiana 2xMCP23017 na 2xPCF8575 - są dużo tańsze i chyba nowsze
3. Dodałem OLED 0.96 lub 1.3
4. Dodałem miejsce na czujnik I2C np.BME280
5. Wszystkie moduły są wciskane łącznie z tym że w nowej obudowie będą 2 płytki jedną nad drugą. Pierwsza to 16x przekaźniki, druga górna to moduły do sterowania + przyciski + zasilania i kontrolki LED do odpowiednich kanałów
6. Z uwagi że ESP32 ma dużo więcej GPIO to zwiększyłem ilość sensorów do 4 szt
7. Wyprowadziłem szyny I2C + 1wire+ zasilania
8. Wyprowadziłem jeszcze 3 gpio wolne z uwagi na miejsce w obudowie (używam 2 rzędów więc mam 56 otworów pod złącza na dolnym poziomie i 72 otwory na górnym poziomie).

Tym zbyt długim wstępem moje pytanie brzmi: Czy jest możliwość abym przy 2x PCF8575 (16x przekaźników i 16x przycisków) dodał jeszcze 2x dimmer + 2x do niego przyciski ? Na ten moment jak ustawiłem na testowej płycie z MCP23017 16x16 to niestety dzieją się cuda czyli przestają działać przyciski, a kanał dimmera samoczynnie włącza/wyłącza się.
Ewentualnie jakieś sugestie co można dodać do takiego zgrabnego sterownika bo kilka wyjść wolnych mam ? :)

Tutaj zdjęcia obudowy (26zł) i samej jednej z płytek (górna sterownicza w trakcie projektowania):
obudowa sterownika 16.JPG
sterownik 16.JPG
You do not have the required permissions to view the files attached to this post.
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

LukaszH wrote: Sat Jan 28, 2023 1:11 pm L)

Tym zbyt długim wstępem moje pytanie brzmi: Czy jest możliwość abym przy 2x PCF8575 (16x przekaźników i 16x przycisków) dodał jeszcze 2x dimmer + 2x do niego przyciski ? Na ten moment jak ustawiłem na testowej płycie z MCP23017 16x16 to niestety dzieją się cuda czyli przestają działać przyciski, a kanał dimmera samoczynnie włącza/wyłącza się.
Ewentualnie jakieś sugestie co można dodać do takiego zgrabnego sterownika bo kilka wyjść wolnych mam ? :)

Tutaj zdjęcia obudowy (26zł) i samej jednej z płytek (górna sterownicza w trakcie projektowania):
obudowa sterownika 16.JPG

sterownik 16.JPG
Możesz dodać. U mnie jest 16 przekaznikow, 16 przycisków (2xMCP23017), ds, bme na i2c oraz 6 dimmerow. Wszystko hula tylko esp8266 dostaje zadyszki przy wchodzeniu na konfigurację.
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024

Return to “GUI Generic”