AdGuard Home
Disertakan dengan Macro DeckAktifkan, nonaktifkan, atau jeda perlindungan AdGuard Home, dan tampilkan statistiknya di deck Anda.
Widget AdGuard Home dalam empat ukuran yang menunjukkan perlindungan aktif, dengan tombol untuk menjedanya
- Jeda perlindungan selama 5 menit hingga 24 jam, atau waktu khusus
- Alihkan perlindungan dan pemfilteran dengan tombol yang menampilkan statusnya
- Widget dengan tombol jeda dan statistik DNS
- Variabel untuk kueri, porsi yang diblokir, dan waktu respons
- Tambahkan server AdGuard Home sebanyak yang Anda mau
Integrasi AdGuard Home menghubungkan Macro Deck ke antarmuka web AdGuard Home, sehingga bekerja dengan setiap AdGuard Home yang dapat dibuka di browser: di router, Raspberry Pi, server rumah, atau VPS. Anda dapat menambahkan server sebanyak yang diinginkan, misalnya satu di rumah dan satu di kantor, lalu memilih servernya di setiap aksi dan widget.
Yang dapat dilakukan
- Aktifkan atau nonaktifkan perlindungan, alihkan, atau nonaktifkan sementara selama 5, 15, atau 30 menit, 1, 2, 8, atau 24 jam, atau durasi khusus hingga 7 hari. AdGuard Home mengaktifkannya kembali dengan sendirinya.
- Aktifkan atau nonaktifkan pemblokiran oleh daftar filter tanpa mengubah pengaturan perlindungan lainnya, dan unduh versi terbaru setiap daftar filter.
- Tambahkan widget AdGuard Home untuk menampilkan status perlindungan dengan tombol jeda, statistik, atau keduanya.
- Gunakan variabel untuk menampilkan jumlah kueri DNS, porsi yang diblokir, atau rata-rata waktu respons di tombol mana pun.
Beberapa contoh penggunaan:
- Tombol Jeda iklan dengan Nonaktifkan perlindungan sementara selama 15 menit, untuk situs yang tidak berfungsi saat ada pemblokiran.
- Tombol dengan Alihkan perlindungan yang menyala selama perlindungan aktif.
- Widget AdGuard Home dengan Kontrol dan statistik yang menampilkan status perlindungan, tombol jeda, dan jumlah kueri yang diblokir.
Cara kerjanya
Macro Deck menanyakan status setiap server setiap 5 detik dan statistiknya setiap 30 detik. Semua widget dan variabel dari satu server memakai jawaban yang sama, jadi menambah widget tidak menambah permintaan. Setelah sebuah aksi, status langsung dibaca ulang. Jika server tidak dapat dijangkau atau menolak proses masuk, variabel adguard_home_<instance>_is_reachable miliknya bernilai false, variabel lainnya bernilai tidak tersedia, dan widget menyatakannya alih-alih menampilkan angka lama. Macro Deck mencoba lagi setiap 30 detik dan memperbarui dengan sendirinya begitu server kembali.
Yang Anda butuhkan
- AdGuard Home yang antarmuka webnya dapat dijangkau Macro Deck, misalnya
http://192.168.1.2:3000. - Nama pengguna dan kata sandi untuk masuk ke AdGuard Home, jika diminta.
- Untuk alamat
https://: sertifikat yang dipercaya komputer Anda, atau opsi Terima sertifikat yang ditandatangani sendiri.
Cara menyiapkan
Langkah 1: Temukan alamat AdGuard Home
Buka antarmuka web AdGuard Home di browser dan catat alamatnya beserta port, misalnya
http://192.168.1.2:3000. Jika AdGuard Home berada di balik reverse proxy di bawah sebuah path, catat juga path tersebut.Langkah 2: Buka integrasi AdGuard Home
Di Macro Deck, klik Integrasi di bilah samping, lalu klik AdGuard Home. Di tab Ringkasan, klik Tambah konfigurasi di bagian Konfigurasi. Mengaktifkan sakelar di kanan atas membuka dialog yang sama, dan integrasi menjadi aktif setelah penyiapan selesai.
Langkah 3: Masukkan detail server
Di dialog Hubungkan ke AdGuard Home, masukkan:
- Nama konfigurasi: nama server di aksi dan widget, misalnya
Home. - Alamat: alamat antarmuka web, termasuk port.
- Nama pengguna dan Kata sandi: akun yang digunakan untuk masuk ke AdGuard Home. Biarkan keduanya kosong jika AdGuard Home tidak meminta proses masuk.
- Terima sertifikat yang ditandatangani sendiri: hanya untuk alamat
https://yang sertifikatnya tidak dipercaya komputer Anda.
Klik Lanjutkan. Macro Deck memeriksa koneksi sebelum menyimpan konfigurasi.
- Nama konfigurasi: nama server di aksi dan widget, misalnya
Langkah 4: Tambahkan aksi ke tombol
Di halaman Deck, klik sebuah tombol. Deck harus dalam keadaan tidak terkunci: jika tombol Kunci tampil di kanan atas, deck tidak terkunci. Editor terbuka dengan Ketuk Singkat terpilih. Klik + Tambah aksi, pilih AdGuard Home di sisi kiri dialog Tambah aksi, pilih Nonaktifkan perlindungan sementara, pilih server di Instans, lalu pilih Durasi.
Langkah 5: Tekan tombolnya
Tekan tombol di deck Anda. AdGuard Home menjeda perlindungan dan mengaktifkannya kembali dengan sendirinya saat waktunya habis.
Langkah 6: Tambahkan widget
Untuk melihat status sekilas, tambahkan widget AdGuard Home ke sebuah folder. Di pengaturannya, pilih Instans, Tampilan (Kontrol perlindungan, Statistik, atau Kontrol dan statistik), Tombol jeda, dan Statistik yang ingin ditampilkan.
Aksi8
Pasang aksi ini di tombol atau jalankan dari alur.
- Aktifkan perlindungan
- Mengaktifkan perlindungan, sekaligus mengakhiri jeda.
- Nonaktifkan perlindungan
- Menonaktifkan perlindungan sampai Anda mengaktifkannya lagi.
- Alihkan perlindungan
- Mengaktifkan perlindungan jika sedang nonaktif, dan menonaktifkannya jika sedang aktif. Tombol menyala selama perlindungan aktif.
- Nonaktifkan perlindungan sementara
- Menonaktifkan perlindungan selama waktu tertentu hingga 7 hari. AdGuard Home mengaktifkannya kembali dengan sendirinya.
- Aktifkan pemfilteran
- Mengaktifkan pemblokiran oleh daftar filter.
- Nonaktifkan pemfilteran
- Menonaktifkan pemblokiran oleh daftar filter. Perlindungan lainnya tetap seperti semula.
- Alihkan pemfilteran
- Mengaktifkan pemblokiran oleh daftar filter jika sedang nonaktif, dan menonaktifkannya jika sedang aktif.
- Perbarui daftar filter
- Mengunduh versi terbaru setiap daftar blokir dan daftar izin.
Variabel8
Tampilkan nilai ini di tombol dan widget, atau gunakan dalam kondisi.
adguard_home_<instance>_is_reachable- Apakah Macro Deck saat ini dapat menjangkau server.
adguard_home_<instance>_protection_enabled- Apakah perlindungan aktif.
adguard_home_<instance>_protection_disabled_until- Kapan jeda berakhir, sebagai waktu ISO 8601, atau kosong.
adguard_home_<instance>_dns_queries,adguard_home_<instance>_blocked_queries- Semua kueri DNS dan kueri yang diblokir oleh daftar filter.
adguard_home_<instance>_blocked_percentage- Kueri yang diblokir sebagai porsi dari semua kueri, dalam persen.
adguard_home_<instance>_avg_processing_time- Rata-rata waktu respons dalam milidetik.
adguard_home_<instance>_safebrowsing_blocked,adguard_home_<instance>_parental_blocked,adguard_home_<instance>_safesearch_enforced- Jumlah malware dan phishing yang diblokir, situs dewasa yang diblokir, dan pencarian aman yang diterapkan.
adguard_home_<instance>_version- Versi AdGuard Home.
Widget1
Tambahkan ke deck Anda dari pemilih widget.
- AdGuard Home
- Menampilkan status perlindungan dan statistik sebuah server, dengan tombol untuk menjeda perlindungan atau mengaktifkannya kembali.
Pertanyaan yang sering diajukan
Bisakah lebih dari satu AdGuard Home dikendalikan?
Bisa. Tambahkan satu konfigurasi per server. Setiap aksi dan widget memiliki kolom Instans, dan setiap server mendapat variabelnya sendiri, dinamai sesuai nama konfigurasi saat server ditambahkan.
Apakah AdGuard Home harus berjalan di komputer yang sama?
Tidak. Macro Deck berkomunikasi dengan antarmuka web melalui jaringan, sehingga AdGuard Home dapat berjalan di router, Raspberry Pi, atau VPS, selama Macro Deck dapat menjangkau alamatnya.
Mengapa sebuah aksi gagal?
Aksi menampilkan pesan jika server tidak dapat dijangkau, menolak proses masuk, atau tidak mendukung permintaan tersebut. Server yang menolak proses masuk menampilkan di halaman Integrasi bahwa server tersebut perlu disiapkan ulang.
Periode waktu apa yang dicakup statistik?
Periode penyimpanan statistik di AdGuard Home, yaitu 24 jam kecuali Anda mengubahnya di AdGuard Home.
Di mana kata sandi disimpan?
Kata sandi disimpan terenkripsi di komputer Anda dan tidak pernah dikirim ke deck atau browser.
Lainnya di Rumah pintar dan web
Home Assistant
Disertakan dengan Macro DeckNyalakan lampu, jalankan adegan dan skrip, dan tampilkan status langsung dari Home Assistant di deck Anda.
Feed RSS
Disertakan dengan Macro DeckIkuti feed RSS dan Atom, tampilkan artikel terbarunya di widget, dan tanggapi saat artikel baru masuk.
HTTP
Disertakan dengan Macro DeckKirim permintaan HTTP dari tombol dan simpan nilai dari respons ke dalam variabel.
Cuaca
Disertakan dengan Macro DeckTampilkan cuaca saat ini dan prakiraan untuk lokasi Anda di deck, tanpa kunci API.