Dimmer/ściemniacz QS-WIFI-D02-TRIAC-2C - konwersja

User avatar
YoMan
Posts: 2338
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa

Post

edm wrote: Wed Feb 08, 2023 9:09 am
Jest kilka wersji ściemniaczy, są 1,2,4 kanałowe np. https://pl.aliexpress.com/item/10050017 ... 05319%21sh
Ten z supla nie działa. Mam taki jeden - mogę odstąpić. On potrzebuje jeszcze podlaczenie zero-cross. Kiedyś @klew pisał że próbował to osuplowac ale nie wyszło.
Poza tym to jest PWM, nie ma triaka więc nie ten problem.
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023 ;)
arturo
Posts: 15
Joined: Tue Dec 29, 2020 9:01 am

Post

Otóż jak mówiłem, nie poddaje się tak łatwo. :lol:
Komendy które były podane w skryptach nie są prawidłowe ponieważ na szybko spróbowałem je odczytać. Jak dobrze pójdzie to dziś wieczorem zrobię test z nowymi komendami i zobaczę czy działa.
radzik_r
Posts: 402
Joined: Sun Aug 11, 2019 5:32 pm

Post

YoMan wrote: Thu Feb 09, 2023 6:40 am ... Mam taki jeden - mogę odstąpić.
A za ile?
User avatar
Hrumque
Posts: 275
Joined: Mon Jun 27, 2022 10:11 am
Location: Opole

Post

arturo wrote: Tue Feb 07, 2023 10:24 pm Ale jeszcze się nie poddaje :D wrócę silniejszy :lol:
Może niepotrzebnie usiłujesz "wymyślić koło", gdy w Tasmota już dawno wymyślili opony:

https://templates.blakadder.com/moes_MS-105B.html - MS-105B używa po serialu komunikacji w standardzie tuyaMCU https://tasmota.github.io/docs/TuyaMCU/ - wymieniłem moduł na ESP (w który grałem tasmotę) i to działa.
User avatar
YoMan
Posts: 2338
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa

Post

radzik_r wrote: Thu Feb 09, 2023 6:46 pm
YoMan wrote: Thu Feb 09, 2023 6:40 am ... Mam taki jeden - mogę odstąpić.
A za ile?
a możemy się umówić, że co łaska .... przy czym pójdzie na kawę dla @krycha88 i @Goral64. OK?
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023 ;)
arturo
Posts: 15
Joined: Tue Dec 29, 2020 9:01 am

Post

Hrumque wrote: Thu Feb 09, 2023 7:26 pm
arturo wrote: Tue Feb 07, 2023 10:24 pm Ale jeszcze się nie poddaje :D wrócę silniejszy :lol:
Może niepotrzebnie usiłujesz "wymyślić koło", gdy w Tasmota już dawno wymyślili opony:

https://templates.blakadder.com/moes_MS-105B.html - MS-105B używa po serialu komunikacji w standardzie tuyaMCU https://tasmota.github.io/docs/TuyaMCU/ - wymieniłem moduł na ESP (w który grałem tasmotę) i to działa.
Tasmota to nie supla, no chyba że ja o czymś nie wiem... Cel jaki chce osiągnąć to mieć wszystko w jednym miejscu a nie rozproszone po różnych aplikacjach... gdyby nie fakt, że w tasmocie to zrobili to pewnie miałbym mniejszą motywację żeby sie z tym bawić a może i nawet bym na to nie zwrócił uwagi.

Zawsze można nie robić nic i kupić gotowy moduł zamela - na pewno działa wyśmienicie. I osiągnąć cel bez "brudzenia sobie rąk". Poza tym satysfakcja z tego, że mogę sobie to rozkminić i poznać środowisko jest bezcenna :)
Nawet jeśli Twoim zdaniem odkrywam koło na nowo i nie ma to sensu. No coż.. i tak zrobię swoje i jeśli mi się uda to będę miał własną wersje koła bez opony :D a jak się nie uda to przynajmniej będę miał wiedzę której nie miałem jeszcze parę dni temu i trochę poszerzę swoje horyzonty.
User avatar
Hrumque
Posts: 275
Joined: Mon Jun 27, 2022 10:11 am
Location: Opole

Post

arturo wrote: Thu Feb 09, 2023 7:55 pm Tasmota to nie supla, no chyba że ja o czymś nie wiem...
Chodziło mi o to, że w (otwartym, patrz github) kodzie tasmoty masz już rozgryziony moduł i jego sterowanie (co i jak wysyłać) - gotowe sterowanie parametrami ściemniania po uart/serial i gotowy protokół TuyaMCU - tylko pożyczyć ten fragment kodu i przeszczepić do supli.
arturo
Posts: 15
Joined: Tue Dec 29, 2020 9:01 am

Post

Hrumque wrote: Thu Feb 09, 2023 8:25 pm
arturo wrote: Thu Feb 09, 2023 7:55 pm Tasmota to nie supla, no chyba że ja o czymś nie wiem...
Chodziło mi o to, że w (otwartym, patrz github) kodzie tasmoty masz już rozgryziony moduł i jego sterowanie (co i jak wysyłać) - gotowe sterowanie parametrami ściemniania po uart/serial i gotowy protokół TuyaMCU - tylko pożyczyć ten fragment kodu i przeszczepić do supli.
Aaa! to przepraszam! Do mnie trzeba prosto z mostu :D
I bardzo dziękuję :)


Edit:
Teścik na szybko skrobniętym kodem potwierdził działanie z "nowymi" komendami :D Teraz zostaje zasuplować. Jutro zaczynam pracę nad kodem.
arturo
Posts: 15
Joined: Tue Dec 29, 2020 9:01 am

Post

Udało się spiąć dimmer z supla ale jest mały problem ponieważ supla device pakuje logi na seriala i przez to biedny MCU wariuje :( da się jakoś wyłączyć logi z supli? Dodanie # define SUPLA_DISABLE_LOGS nic nie zmienia :(

Probowałem użyć SoftwareSerial ale doczytałem że on nie może być na tych samych pinach co hardware serial.
A jak zrobię Serial.begin(...) To znaczyna się fun z logami.

Oraz pytanie nr dwa, znajdę gdzieś jakiś przykład jak rozbudować stronę konfiguracyjną?
User avatar
Hrumque
Posts: 275
Joined: Mon Jun 27, 2022 10:11 am
Location: Opole

Post

arturo wrote: Fri Feb 10, 2023 11:13 pm Udało się spiąć dimmer z supla ale jest mały problem ponieważ supla device pakuje logi na seriala i przez to biedny MCU wariuje :( da się jakoś wyłączyć logi z supli? Dodanie # define SUPLA_DISABLE_LOGS nic nie zmienia :(

Probowałem użyć SoftwareSerial ale doczytałem że on nie może być na tych samych pinach co hardware serial.
A jak zrobię Serial.begin(...) To znaczyna się fun z logami.

Oraz pytanie nr dwa, znajdę gdzieś jakiś przykład jak rozbudować stronę konfiguracyjną?
To przeszukaj sobie sourcecode pod kątem frazy typu "serialPrint" albo "serialPrintLn" ? np tu:
https://github.com/krycha88/GUI-Generic ... er.cpp#L26
tą jedną linijkę zakomentować, i zobaczyć czy logi się wysyłają.

Return to “Sprzęt”