Twórz reguły składające się z wyzwalaczy i akcji. Wybitnym przykładem może być coś takiego jak "Wycisz telefon w pracy". Oto lista obsługiwanych wyzwalaczy i akcji: Obsługiwane wyzwalacze: * Lokalizacja * Dzień/godzina * Stan ładowania * Poziom naładowania baterii * Nawiązano połączenie USB z komputerem * Aktualna prędkość * Szum tła (tylko do Androida 7) * Połączenie Wi-Fi * Inne uruchomione aplikacje * Tryb samolotowy * Status roamingu * Tagi NFC * Wykrywanie aktywności (nie w wersji F-Droid) * Połączenie Bluetooth * Podłączony zestaw słuchawkowy * Powiadomienia o innych aplikacjach * Orientacja urządzenia (żyroskop) * Profil aktywny lub nie * Stan ekranu (włączony lub wyłączony) * Stan odtwarzania multimediów * Urządzenie się uruchamia * Usługa jest uruchamiana * Transmisje innych aplikacji * Stan routera * Stany systemu (Bluetooth/Wi-Fi) * Zmienne, które zostały ustawione * Spotkania w kalendarzu * Rozmowa telefoniczna uruchomiona Obsługiwane działania: * Zmień stan Wi-Fi * Zmień stan bluetooth * Przełącz tethering USB * Przełącz tethering Wi-Fi * Przełącz tethering Bluetooth * Przełącz automatyczne obracanie ekranu * Wyślij żądanie HTTP * Zmień ustawienie dzwonka / dźwięku * Uruchom inną aplikację * Czekaj (pomiędzy innymi czynnościami) * Włącz lub wyłącz ekran * Przełącz tryb samolotowy * Przełącz komórkowe połączenie transmisji danychc * Odczytaj tekst * Otwórz odtwarzacz muzyki * Kontroluj odtwarzanie multimediów * Zmień jasność ekranu * Odtwórz plik dźwiękowy * Tworzenie powiadomień * Zamknij powiadomienia * Wysyłaj transmisje * Uruchom skrypt/polecenie * Utrzymuj aktywny ekran * Ustawianie zmiennych * Inicjowanie połączeń telefonicznych * Zakończ połączenia telefoniczne * Skopiuj tekst do schowka * Zrób zrzut ekranu * Zmień ustawienie lokalizacji * Wyślij wiadomość tekstową Dość trudno jest utrzymać tę aplikację działającą na wielu różnych urządzeniach, a także na wielu zmianach, jakie Android przechodzi w wersjach. Mogę to przetestować w emulatorze, ale to nie może pokazać wszystkich błędów. Więc jeśli jakaś funkcja nie działa na Twoim urządzeniu - daj mi znać. Przez lata naprawiłem prawie wszystkie błędy, które zostały mi rozsądnie zgłoszone. Ale w tym zakresie jestem zależny od twojego wkładu. Jeśli masz problem i myślisz o skontaktowaniu się ze mną, proszę - Najpierw zaktualizuj do najnowszej wersji i sprawdź, czy problem nadal występuje. - Najpierw sprawdź listę znanych problemów: https://server47.de/automation/index.php#knownProblems Darowizny to z pewnością dobry, ale nie jedyny sposób na zmotywowanie mnie :-) * Jeśli chcesz mnie wesprzeć, możesz również wystawić pozytywną recenzję aplikacji w Google Play (https://play.google.com/store/apps/details?id=com.jens.automation2). * Jeśli podoba Ci się aplikacja, zawsze mile widziane są ciepłe słowa za pośrednictwem poczty elektronicznej. * Ponadto zawsze mogę skorzystać z pomocy w tłumaczeniu aplikacji. Angielski, niemiecki i trochę hiszpański należą do moich własnych umiejętności. Italiano e russo sono già coperti. Ale wszystko inne jest więcej niż mile widziane. * Jeśli masz talent/doświadczenie w projektowaniu graficznym i masz jakieś pomysły na ładniejsze ikony, daj mi znać. * Jeśli masz ciekawy przypadek użycia lub znalazłeś sposób na połączenie wyzwalaczy i akcji, aby osiągnąć coś intrygującego i uważasz, że warto umieścić to na stronie przykładów (https://server47.de/automation/examples.html), daj mi znać. Wyjaśnienie wielu uprawnień można znaleźć tutaj: https://server47.de/automation/permissions.php