AIS-Tasmota v8.4.0 George
Wydaliśmy kolejną kompilację Tasmota:
Główne zmiany to:
-
Automatyczne wprowadzenie urządzenia w tryb parowania / bezprzewodowego punktu dostępu jeżeli nie ma skonfigurowanego WiFi.
Czyli jeżeli urządzenie nie ma skonfigurowanego WiFi (fabrycznie nowe) to wystarczy je zasilić żeby bylo w trybie parowania. -
Wprowadzenie ponowne (wprowadzenie urządzenia które ma już skonfigurowane WiFi) w tryb bezprzewodowego punktu dostępu poprzez naciśnięcie i przytrzymanie przycisku na urządzeniu przez 4 sekundy lub przez szybkie naciśnięcie przycisku na urządzeniu 6 razy (lub więcej)
Wcześniej wystarczyło 4 razy szybko nacisnąć.
Zmiana zwiażana jest z obsługą wielokrotnego naciśnięcia (Multi-Press Functions) która doszła w Tasmota. Czyli:- 1 (pojedyncze) krótkie/szybkie naciśnięcie przycisku na urządzeniu. Tak jak dotychczas - przełączenie i wysłanie status po MQTT,
- więcej szybkich naciśnięć (do 6) może wysyłać komunikaty MQTT (i wykonywać akcje w systemie).
- 6 szybkich naciśnięć i więcej wprowadzenie urządzenia w tryb bezprzewodowego punktu dostępu
Niebawem opiszemy tę funkcjonalność na przykładzie, np. projekt typu “easy button”.
Dokumentacja odnosząca się do tych zmian powinna być już aktualna.
Motywacją do tej zmiany było to, żeby AIS-Tasmota pozostał w 100% kompatybilny z Tasmota, przy jednoczesnym utrzymaniu naszych drobnych uproszczeń. Tych uproszczeń jest coraz mniej, bo nasze rozwiązania były dyskutowane na forum Tasmota i część z nich została zastosowana w Tasmota (np. pozbycie się innych metod parowania, które nie działały). Kilka rzeczy musimy nadal ułatwiać, żeby mniej techniczny użytkownik poradził sobie z konfiguracją urządzenia. Opisujemy to w dokumentacji:
https://ai-speaker.com/docs/ais_iot_firmware_upgrade#ais-vs-tasmota
-
Możliwość jednoczesnej pracy urządzenia w trybie AP i klienta WiFi.
Czyli możemy wprowadzić urządzenie w tryb bezprzewodowego punktu dostępu (i połączyć się z nim jako klient po WiFi), podczas gdy urządzenie jest połączone z innym AP jako jego klient.
Większość z nas nie zauważy tej różnicy, ale daje to też potencjalnie nowe możliwości na przyszłość. -
Więcej wariantów kompilacji
Udostępniamy więcej kompilacji (wszystkie warianty) w serwisie Github FIRMWARE. To jest istotne tylko dla użytkowników, którzy sami budują urządzenia lub dodają sensory czy wyświetlacze i potrzebują dodatkowych sterowników itp.Oczywiście OTA pozostaje (i dla 99% użytkowników wystarczy), żeby nie komplikować wyboru oprogramowania, dodaliśmy do OTA tylko link do strony z innymi kompilacjami (dla bardziej zaawansowanych):
Automatycznie kompilujemy wiele wariantów oprogramowania dla każdej wersji. Mamy tam też kompilację dla ESP32.