Szybki demontaż. Bardzo łatwy demontaż, wystarczy odkręcić dwie śruby i otworzyć obudowę. https://obrazki.elektroda.pl/7358729900_... https://obrazki.elektroda.pl/5521600900_... https://obrazki.elektroda.pl/4337779500_... https://obrazki.elektroda.pl/1162457500_... https://obrazki.elektroda.pl/6033278500_...
Czy myślałeś o skróceniu tekstów logów? I używać tylko długich tekstów, np. #ifdef LOG_TEXT_EXT? Na przykład bl_shared ma około 200 bajtów tekstów logów Consumption History enabled Sample Count: %d Sample Interval: %d Consumption History disabled ConsumptionThreshold: %1.1f Read ENERGYMETER status values. sizeof(ENERGY_METERING_DATA)=%d\...
https://obrazki.elektroda.pl/5371288300_... Witajcie moi drodzy. Przedstawię tutaj teorię i praktykę implementacji wsparcia protokołu TuyaMCU. TuyaMCU to protokół oparty o UART, służący do komunikacji modułu WiFi z głównym mikrokontrolerem urządzenia Tuya. Protokół ten wykorzystywany jest w wielu produktach IoT, m. in. w ściemniaczach,...
Im więcej czytam, tym bardziej jestem zagubiony i zdezorientowany. W każdym razie, sflashowałem go i może być ten DpID 6? (tylko zasilany, bez przepływu prądu). https://obrazki.elektroda.pl/8076972500_... . EDIT: Zrobiłem konfigurację (użyłem kilku przykładów i zmieniłem na RAW_V2C3P3) i wygląda na to, że odczyt jest prawie poprawny....
OK, zrobione na TOMPD-63 WIFI: https://obrazki.elektroda.pl/9014221800_... Spróbuję na innym urządzeniu i zdam relację tutaj (EDYCJA: dodano Asystenta Domowego) Dodano po 2 Testowane na drugim urządzeniu (TOMPD 63 - LW). Najwyraźniej działa również dobrze: // start TuyaMCU driver startDriver TuyaMCU tuyaMcu_setBaudRate 9600 // This...
Próba uśpienia urządzeń bateryjnych TuyaMCU jest bardzo trudna. Myślałem, że niektóre z moich eksperymentów z autoexec odniosły sukces, utrzymując je w pętli / przebudzeniu, ale myślę, że wciskanie przycisku dezorientuje MCU na chwilę. [syntax=text]// Start TuyaMCu driver startDriver TuyaMCU // Start TuyaMCU sensor driver for low-power protocol startdriver...
Prawdopodobnie używa tego samego autoexeca Rzeczywiście! ;-) Aby uniknąć różnych autoexeców powodujących niekontrolowane różnice, dostosowałem twój autoexec dla drugiego modułu do tego. To jest to, czego używam: Czy możesz opublikować surową odpowiedź tuyaMcu_sendQueryState dla dpID 21, 101, 104 i 105. Ponieważ ustawiam wszystko za pomocą polecenia...
Czekaj (at)pete0815, więc co dokładnie pomogło? Mmmh, potrzebuję więcej testów. Aby uzyskać szybką odpowiedź, po prostu zmieniłem zapytanie o stan z powtarzania co 5 sekund z powrotem na jeden strzał i spodziewałem się, że to wszystko. ALE, licznik energii nadal działa dobrze po tym. Więc bardzo dziwne, ponieważ wcześniej nie było żadnej funkcji. Przetestuję...
Nie miałem takich problemów, a ostatnio nawet obsługiwałem w TuyaMCU zaawansowany miernik Atorch: delay_s 0.5 przed wysłaniem początkowego stanu. A tak to trzeba by podpatrzeć jak w oryginalnym firmware to jest wysyłane: https://obrazki.elektroda.pl/9461872400_... Może też trzeba to wysyłać przez dpCache. Urządzenia TuyaMCU zasilane...
Posiłkując się tematem: https://www.elektroda.pl/rtvforum/topic3... Ustaliłem, że wysyłając: uartSendHex 55AA000300010407 to przestaje migać dioda wifi a wysyłając: uartSendHex 55AA0008000007 w odpowiedzi mam: cessIncoming Dodano po 37 Nie wiem czy ma to znaczenie, bo być może dekodowanie base64 jest już zaimplementowanie w standardzie Tuya...
Dziękuję za pomoc noobowi. Urządzenie nie śpi po podłączeniu do USB lub wewnętrznej baterii (która przy pełnym naładowaniu wytrzymuje około pół godziny) Oto dane wyjściowe z startDriver TuyaMCU i tuyaMcu_sendQueryState na poziomie dziennika debugowania w aplikacji internetowej: (Zastąpiłem moje aktualne informacje o Wi-Fi na „MYWIFI”) Info:MAIN:Time...
Bawiłem się podobnym urządzeniem (https://aliexpress.com/item/10050038944... chociaż ma ono chipset BK7231T. Po sflashowaniu firmware'u Openbeken za pomocą tuya-cloudcutter trzeba było trochę pokombinować, aby urządzenie robiło to, co powinno. Napotkałem jednak kilka problemów: - Użycie aplikacji internetowej do utworzenia pliku autoexec.bat...
Musiałem tylko wysłać polecenie uartSendHex 55AA000300010407 raz, a miernik przesyła odczyty co kilka minut. Wydaje się również, że dioda LED stanu jest włączona. Przełączanie przekaźnika nie zmienia stanu diody LED. Możemy spróbować przeanalizować więcej i dowiedzieć się, jak kontrolować tę diodę LED. Czy znalazłeś coś jeszcze? Zauważyłem również,...
Cześć, Niestety jeszcze nie działa. ale mam tutaj dla ciebie dziennik dotyczący przełączania mqtt_clientID obkFF68206C mqtt_host 192.168.1.110:1883 Info:MAIN:Time 17, idle 191110/s, free 72568, MQTT 0(1), bWifi 1, secondsWithNoPing -1, socks 2/38 Info:MQTT:mqtt_connection_cb:... Successfully connected Info:MQTT:mqtt_subscribed...
Cześć, Pracuję nad dwukierunkowym miernikiem mocy PJ2101A, który ma TuyaMCU (podobnie jak działa TAC2121C). Ze strony internetowej IoT Cloud Tuya zebrałem mapowania dpId i utworzyłem ten plik autoexec.bat: // start driver startDriver NTP startDriver TuyaMCU tuyaMcu_setBaudRate 9600 // Clear all previous definitions clearIO tuyaMcu_defWiFiState 4 PowerSave...
V0_ParseRealTimeWithRecordStorage: raw data 1 byte: Info:GEN:No change in channel 1 (still set to 0) - ignoring Info:MAIN:Time 8, idle 272150/s, free 75848, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/38 Info:MAIN:Time 9, idle 0/s, free 75848, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks...
Więc na następnym urządzeniu (typ AT4PBW, Mcu ver 1.05) nie otrzymuję żadnej informacji zwrotnej, w logach jest sporo problemów Info:TuyaMCU:TUYAMCU received: 55 AA 03 00 00 01 01 04 Info:TuyaMCU:TuyaMCU_ProcessInco... processing command 0 (Hearbeat) with 8 bytes Info:TuyaMCU:TUYAMCU received:...
Ten dziennik jest idealny! Czy możesz teraz wykonać następujące czynności? 1. podłącz obciążenie żarówki 60W, zmierz też prąd i napięcie innym miernikiem i podaj wyniki tutaj (jeśli masz inny miernik) 2. przy podłączonej żarówce 60W skopiuj jeszcze raz pakiety z loga i umieść je tutaj 3. Powtórz kroki 1 i 2, ale np. z żarówką 10 W lub żarówką 120 W...
Ok. Przełącznik 2 włącza/wyłącza żarówkę. Ale nie rozumiem, dlaczego widzę przełącznik 1? Czy jest on potrzebny? Nadal brak danych dotyczących zużycia energii. I tak, światło to na razie żarówka LED. https://obrazki.elektroda.pl/7703746400_... Czy muszę to mieć podczas uruchamiania? https://obrazki.elektroda.pl/7476520800_...
Wypróbowałem teraz następujące polecenia uartSendHex 55AA000300010407 tuyaMcu_defWiFiState tuyaMcu_sendQueryState [syntax=arduino]Info:GEN:sta:rssi=-67,s... Info:MAIN:Time 3183, idle 192829/s, free 68032, MQTT 1(1), bWifi 1, secondsWithNoPing 3100, socks 2/38 Info:MAIN:Time 3184, idle...
Czy masz jakiś pomysł, czy WB3S toleruje 5V? Według arkusza danych Tuya maksymalne napięcie wejściowe we / wy wynosi 3,6, ale według Espressif ESP32 również nie obsługuje 5 V, ale toleruje je dobrze - więc zastanawiam się, czy wiesz, czy tak jest również w przypadku WB3S. Pytam, ponieważ poziom logiczny wtórnego MCU -> RF Chip wynosi 5 V. Brak konieczności...
OK, to rzeczywiście działa, po prostu dodaj linkTuyaMCUOutputToChannel 101 0 6 setChannelType 6 Temperature_div10 do twojego autoexec.bat Teraz próbuję (używając https://cryptii.com/pipes/binary-to-text... aby dowiedzieć się reszty. FnId 17, 18, 19 to surowe maski bitowe, więc wymagają dekodowania. Założyłem, że używamy 32-bitowego znaku bez znaku (BE),...
https://obrazki.elektroda.pl/5411173700_... Dzisiaj zapraszam na krótką analizę wnętrza dość drogiego produktu -pokojowego termostatu z przyciskami dotykowymi i wyświetlaczem LED temperatury, oferującego również sterowanie przez WiFi. Produkt ten występuje w sklepach pod nazwą modelu KHY609 bądź HY609-WE, dostępny jest w dwóch kolorach...
https://obrazki.elektroda.pl/7185306600_... Oto mały program pozwalający przeanalizować zawartość podsłuchanych pakietów TuyaMCU. Program pokazuje typ, długość oraz zawartość pakietu, z podziałem na dpID zmiennych, ich typy oraz wartości. Program pozwala szybko zorientować się co zawierają podsłuchane przez nas dpID - czy np. jest...
Dzięki za szybką odpowiedź! Oto niektóre dane wyjściowe z konsoli internetowej: Debug:MQTT:MQTT deduper sent 0, culled duplicates 0, culled too fast 0 ExtraDebug:TuyaMCU:TuyaMCU heartbeat_valid = 0, product_information_valid=0, self_processing_mode = 1, wifi_state_valid = 0, wifi_state_timer=0 Info:MAIN:Time 1511, idle 471258/s,...
Tak, uruchamiam czujnik podczas logowania. Nie mam oryginalnego pliku, nawet ja przeczytałem flasha przed zmianą na OpenBeken. Dodano po 40 Info:GEN:sta:rssi=-46,ssid=C... ,channel=11,cipher_type:CCMP Info:TuyaMCU:TUYAMCU received: 55 AA 00 00 00 01 00 00 Info:TuyaMCU:TuyaMCU_ProcessInco...
Jest to wszystko, co zostało zarejestrowane w celu wykrycia obecności, zanim CB3S zostanie ponownie wyłączony przez 2nd Chip Jeszcze raz na wypadek, gdybym nie wyraził się jasno: Wszystko działa teraz idealnie V:BK7231N_1.0.1 REG:cpsr spsr r13 r14 SVC:000000D3 00401C1C 000033AC IRQ:000000d2 00000010 00401e0c ffeffefb FIR:000000d1...
Udało się wykonać pełną kopię zapasową 2 MB i flashować plik FullFW.bin. Jednak po wykonaniu tej czynności nic nie pojawia się w sieci Wi-Fi. Jednak wyświetla (prawdopodobnie poprawną) temperaturę i wilgotność na diodzie LED. Dodano po 1 340728aa SYS:000000df 0040192c 00000158 ST:00000000 J 0x10000 bk_misc_init_start_type 0 0 prvHeapInit-start...
Proszę bardzo: V:BK7231N_1.0.1 REG:cpsr spsr r13 r14 SVC:000000D3 00401C1C 000033AC IRQ:000000d2 00000010 00401e0c 80069cc2 FIR:000000d1 00000010 00401ffc 74a6191b SYS:000000df 0040192c 00000158 ST:00000000 J 0x10000 bk_misc_init_start_type 0 0 prvHeapInit-start addr:0x4144d8, size:113448 [Flash]id:0xc84015...
To rzeczywiście TuyaMCU. W przypadku tmSensor źle przeczytałem opis, usunąłem go w ostatnich próbach. BTW, restartuję od początku. Przeładowuję oryginalne oprogramowanie układowe i rejestruję uruchamianie. Nie chcę używać aplikacji Tuya, więc nie jest z niczym połączona. ▒ V:BK7231N_1.0.1 REG:cpsr spsr r13 r14 SVC:000000D3 00401C1C 000033AC...
https://obrazki.elektroda.pl/6510354700_... Witajcie moi drodzy. Pokażę tu wnętrze inteligentnego gniazda Tuya LSPA9 które oferuje pomiar zużytej energii elektrycznej oraz sterowanie przez WiFi, a następnie omówię jego wewnętrzny protokół komunikacji z układem scalonym mierzącym energię elektryczną. Następnie pokażę jak zaimplementowałem...
Przejrzałem oryginalną wiadomość, ponieważ zauważyłem, że jest niezgodność w definicji pinów, jest pin 13 podłączony do niestandardowego MCU, a nie 14, poprawiłem post ... przepraszam Alex Dodane po 4 Wystarczyłby sterownik, który przekierowuje pakiety przychodzące z wybranego UART (lub jeszcze lepiej GPIO) i pozwala na porównanie na poziomie skryptu......
To jest obecna konfiguracja, której używam w symulatorze (na podstawie twoich pakietów): startDriver TuyaMCU setChannelType 10 Current_div1000 setChannelType 11 Voltage_div10 setChannelType 12 Power setChannelType 13 PowerFactor_div1000 // special syntax for 15 bytes packets containing multiple variables // (no channel specified, it will set channels...
Przedstawiam teardown nowego urządzenia z Action a mianowicie HDMI sync box za 129,99zł. https://shop.action.com/en-nl/p/87128791... Model: 6204000100 Obsługuje HDMI: HDCP2.2, 4k(at)60Hz HDR10+ Urządzenie podpinamy pomiędzy np. konsolą lub odbiornikiem satelitarnym a telewizorem. Do niego podłączamy taśmę LED (84szt....
Podczas korzystania z bk7231N_app src z bk7231N sdk dla mojego bk7231N do budowania z własną konfiguracją (próbuję użyć TLS z MQTT i znaleźć sposoby na zaplanowane zadania), mając problemy z samym wyjściem, ale nie miałem żadnych problemów z budowaniem. Próbuję użyć repozytorium OG bk7231T_app z bk7231N sdk, utknąłem na kilka dni z problemem na moim...
projekt packet packet power magic packet
zasilacz vestel 17ips72 router netia zrywa połączenie optymalizacja procesów
energy saver oszczędzanie energii energy saver oszczędzanie energii
Grundfos Scala 2 - Zielono-czerwona kontrolka, pompa nie działa Daewoo Lublin – wartości ciśnienia wtryskiwaczy Andoria 4C90, 4CT90, 4CTi90, GM 2.2L