PhoneBlock dongle Νέο
Ένας έξυπνος τηλεφωνητής με τη μορφή τηλεφώνου IP. Στο μέγεθος ενός αντίχειρα, συνδέεται στη θύρα USB του δρομολογητή, εγγράφεται ως πρόσθετο τηλέφωνο SIP και αναχαιτίζει εμπορικές κλήσεις πριν χτυπήσει το πραγματικό σας τηλέφωνο. Λειτουργεί ανεξάρτητα από το μοντέλο του δρομολογητή, ακόμη και χωρίς Fritz!
Κατάσταση: Beta. Η πρώτη έκδοση λειτουργεί ήδη αξιόπιστα. Ψάχνω για περισσότερους δοκιμαστές για να δοκιμάσουν το PhoneBlock dongle σε όσο το δυνατόν περισσότερα διαφορετικά περιβάλλοντα - αναφορές εμπειρίας ευπρόσδεκτες.
Η ιδέα σε μια πρόταση
Το Dongle PhoneBlock συνδέεται στο δρομολογητή σας σαν ένα πρόσθετο τηλέφωνο IP. Κάθε φορά που λαμβάνεται μια κλήση, ρωτάει τη βάση δεδομένων PhoneBlock με αστραπιαία ταχύτητα: "Είναι αυτό spam;" Αν ναι, απαντάει μόνο του στην κλήση, αναπαράγει μια σύντομη ανακοίνωση, αν το επιθυμείτε, και κλείνει ξανά το τηλέφωνο. Το πραγματικό σας τηλέφωνο δεν έχει καν χτυπήσει εκείνη τη στιγμή. Σε αντίθεση με τον αυτόματο τηλεφωνητή νέφους, όλη η επεξεργασία των κλήσεων πραγματοποιείται τοπικά στο σπίτι σας.
Έρχεται η 1η κλήση
Ο δρομολογητής σηματοδοτεί την κλήση σε όλα τα εγγεγραμμένα τηλέφωνα - συμπεριλαμβανομένου του Dongle PhoneBlock. Τα "πραγματικά" τηλέφωνα μπορούν να ρυθμιστούν με καθυστέρηση κλήσης 3-5 δευτερολέπτων.
2. έλεγχος φλας
Το PhoneBlock dongle πραγματοποιεί ερωτήματα στο PhoneBlock με αστραπιαία ταχύτητα για να διαπιστώσει εάν ο αριθμός είναι γνωστό ότι είναι ανεπιθύμητο μήνυμα. Το ερώτημα εκτελείται μέσω κρυπτογραφημένου HTTPS και μεταδίδει μόνο μια κατακερματισμένη μορφή του αριθμού. Οι κλήσεις από τις επαφές του τηλεφωνικού σας καταλόγου δεν ελέγχονται καν - δεν φεύγουν ποτέ από το οικιακό σας δίκτυο.
3. απαλλαγείτε από αυτό
Εάν ο αριθμός είναι ανεπιθύμητος, το PhoneBlock dongle απαντά, αναπαράγει μια ανακοίνωση και κλείνει το τηλέφωνο. Το τηλέφωνο στο σαλόνι παραμένει σιωπηλό. Εάν ο αριθμός δεν είναι γνωστό spam, το PhoneBlock dongle απλώς δεν κάνει τίποτα - η κλήση πραγματοποιείται κανονικά.
Γιατί αυτό είναι τόσο γοητευτικό: Το PhoneBlock dongle απαιτεί μόνο ελάχιστη ισχύ και Wi-Fi. Δεν χρειάζεται πρόσθετος διακομιστής, ούτε Fritz!Box, ούτε συμβόλαιο. Ο μικροελεγκτής ESP32 στο εσωτερικό του τραβάει λιγότερο από μισό watt - μπορείτε απλά να το συνδέσετε στη θύρα USB του δρομολογητή σας και να το ξεχάσετε.
Εδώ είναι που γίνεται πρακτικό: οι οδηγίες σας καθοδηγούν βήμα προς βήμα στην παραγγελία και την εγκατάσταση - περίπου 10 ευρώ για το υλικό, μια εφάπαξ προσπάθεια λίγων λεπτών.
Βήμα 1 - Παραγγελία dongle
Παραγγείλετε αυτό το USB dongle ("ESP32 developer board"). Μην ανησυχείτε, δεν χρειάζεται να "αναπτύξετε" τίποτα, απλά εγκαταστήστε το τελικό λογισμικό PhoneBlock από το πρόγραμμα περιήγησης.
Παράδοση από την Κίνα - περίπου 2 εβδομάδες χρόνος παράδοσης. Τιμή σήμερα περίπου 10 € συμπεριλαμβανομένης της αποστολής.
Αυτές οι προσφορές δεν σχετίζονται σε καμία περίπτωση με τη PhoneBlock και η PhoneBlock δεν συμμετέχει σε καμία περίπτωση στα κέρδη. Πρόκειται αποκλειστικά για το υλικό. Εγκαθιστάτε μόνοι σας το λογισμικό PhoneBlock (firmware) μετά την παραλαβή (βλ. παρακάτω).
Μαθαίνετε μόνοι σας και έχετε ήδη ένα ESP32 στο συρτάρι; Το PhoneBlock θα λειτουργήσει σχεδόν σίγουρα στην πλακέτα σας, εάν διαθέτει τουλάχιστον 4MB μνήμης flash. Μπορεί να χρειαστείτε ένα διαφορετικό σειριακό πρόγραμμα οδήγησης USB ή να πρέπει να επαναρυθμίσετε την ανάθεση PIN ώστε να αναβοσβήνει η λυχνία LED κατάστασης - είναι καλύτερο να ρίξετε μια ματιά στη σελίδα project page.
Βήμα 2 - Προετοιμάστε το dongle
Πρέπει να φορτώσετε το λογισμικό PhoneBlock στο Dongle σας μία φορά. Για να το κάνετε αυτό, συνδέστε το dongle μία φορά σε μια ελεύθερη θύρα USB του υπολογιστή σας. Δεν έχετε υπολογιστή; Απλά ρωτήστε έναν φίλο σας αν μπορεί να προετοιμάσει το dongle για εσάς. Μπορείτε επίσης να το ρυθμίσετε αργότερα στο δίκτυό σας από ένα κινητό τηλέφωνο. Δεν θα χρειαστείτε άλλες συσκευές για τη λειτουργία του.
Κάντε κλικ στο κουμπί. Στη συνέχεια, το πρόγραμμα περιήγησης ρωτά ποια συνδεδεμένη συσκευή μπορεί να απευθυνθεί. Επιλέξτε την καταχώρηση με "USB-SERIAL CH340" (Windows) ή "USB Single Serial" ή "wch.cn" (macOS/Linux) στο όνομα και επιβεβαιώστε με "Connect".
Στον διάλογο επιλογής εμφανίζεται μια λίστα με όλες τις σειριακές συσκευές του υπολογιστή. Εάν εμφανίζονται πολλές συσκευές CH340 επειδή τυχαίνει να είναι συνδεδεμένη μια άλλη συσκευή με αυτό το τσιπ, αφαιρέστε προς το παρόν τις υπόλοιπες.
Επιβεβαιώστε την ερώτηση ασφαλείας "Install PhoneBlock dongle?" με "Install". Το λογισμικό PhoneBlock φορτώνεται τώρα στο dongle - αυτό διαρκεί περίπου ένα λεπτό. Μην αποσυνδέσετε το dongle κατά τη διάρκεια αυτής της περιόδου.
Ο υπολογιστής δεν αναγνωρίζει το dongle; Συμβουλές προγράμματος οδήγησης
Το dongle χρησιμοποιεί το σειριακό τσιπ USB CH340. Οι τρέχουσες εκδόσεις των Windows, macOS και Linux συνήθως περιλαμβάνουν ήδη το πρόγραμμα οδήγησης - σε αυτή την περίπτωση, δεν χρειάζεται να κάνετε τίποτα. Ωστόσο, αν ο υπολογιστής σας δεν εμφανίζει το dongle στην επιλογή συσκευής, οι παρακάτω συμβουλές θα σας βοηθήσουν:
- Windows: Κατεβάστε το πρόγραμμα οδήγησης CH340 από το wch-ic.com, εκτελέστε το
CH341SER.EXEκαι κάντε κλικ στο "INSTALL". Δεν απαιτείται επανεκκίνηση. - macOS: Από το macOS Big Sur, το πρόγραμμα οδήγησης περιλαμβάνεται στο σύστημα - δεν απαιτείται βήμα εγκατάστασης.
- Linux: Το πρόγραμμα οδήγησης του πυρήνα έχει εγκατασταθεί. Στο Ubuntu, η υπηρεσία BRLTTY μπορεί να αρπάξει το CH340 έτσι ώστε να μην μπορείτε να δείτε το αρχείο συσκευής - σε αυτή την περίπτωση, η απεγκατάσταση του BRLTTY θα βοηθήσει:
sudo apt remove --purge brltty. Ο χρήστης σας πρέπει επίσης να είναι στην ομάδαdialout:sudo usermod -aG dialout $USER. Και τα δύο βήματα περιγράφονται λεπτομερώς στο αρχείο GETTING_STARTED.md.
Βήμα 3 - Συνδέστε το Dongle PhoneBlock στο δρομολογητή
Όταν το πρόγραμμα περιήγησης αναφέρει "Η εγκατάσταση ολοκληρώθηκε!", αφαιρέστε το Dongle PhoneBlock από τον υπολογιστή και συνδέστε το σε μια ελεύθερη θύρα USB του δρομολογητή σας (ή σε οποιοδήποτε τροφοδοτικό USB 5 V εντός εμβέλειας WLAN).
Βήμα 4 - Προσθήκη του Dongle PhoneBlock στο WLAN (WPS)
Το Dongle PhoneBlock δεν έχει ακόμη δεδομένα πρόσβασης Wi-Fi και περιμένει να το συνδέσετε στο Wi-Fi σας. Η λυχνία LED αναβοσβήνει γρήγορα (περίπου πέντε φορές ανά δευτερόλεπτο) και σηματοδοτεί "Λειτουργία ζεύξης ενεργή".
Τώρα πατήστε το κουμπί WPS στο δρομολογητή. Στο Fritz!Box, αυτό είναι το κουμπί "Connect / WPS" στο επάνω μέρος της συσκευής - πατήστε το για λίγο μέχρι να αρχίσει να αναβοσβήνει η λυχνία LED Wi-Fi στον ίδιο το δρομολογητή. Άλλοι δρομολογητές ονομάζουν το κουμπί "WPS" ή "Pair". Μέσα σε λίγα δευτερόλεπτα, ο δρομολογητής μεταδίδει τα δεδομένα πρόσβασης Wi-Fi στο Dongle PhoneBlock, το οποίο τα αποθηκεύει και συνδέεται.
Καλά τα καταφέρατε: Η λυχνία LED αναβοσβήνει τώρα αργά (περίπου μία φορά ανά δευτερόλεπτο) - το Dongle PhoneBlock βρίσκεται στο WLAN, έχει λάβει μια διεύθυνση και περιμένει τη διαμόρφωση (επόμενο βήμα).
Δεν λειτούργησε Ελέγξτε στις ρυθμίσεις του δρομολογητή αν είναι ενεργοποιημένο το WPS (στο Fritz!Box: WLAN → Ασφάλεια → WPS). Εάν το παράθυρο WPS ήταν πολύ σύντομο, το Dongle PhoneBlock επανεκκινεί αυτόματα την αντιστοίχιση - στη συνέχεια, απλά πατήστε ξανά το κουμπί WPS.
Βήμα 5 - Εγγραφή ως τηλέφωνο και ρύθμιση της πρόσβασης PhoneBlock
Για να μπορέσει το Dongle PhoneBlock να υποκλέψει κλήσεις, χρειάζεται ακόμα δύο πράγματα: τα δεδομένα πρόσβασης SIP (ώστε να μπορεί να συνδεθεί ως πρόσθετο τηλέφωνο) και ένα κουπόνι PhoneBlock (ώστε να μπορεί να κάνει αναζήτηση στη βάση δεδομένων spam). Εισάγετε και τα δύο στη διεπαφή web του PhoneBlock dongle. Μπορείτε επίσης να κάνετε την υπόλοιπη ρύθμιση από ένα κινητό τηλέφωνο.
Ανοίξτε στο πρόγραμμα περιήγησης:
Εάν αυτός ο σύνδεσμος δεν λειτουργεί, αναζητήστε στη λίστα συσκευών του δρομολογητή σας μια συσκευή με το όνομα answerbot, σημειώστε τη διεύθυνση IP της και καλέστε την στο πρόγραμμα περιήγησης - π.χ. http://192.168.178.xxx/.
Εισάγετε στο περιβάλλον εργασίας web:
- Δεδομένα πρόσβασης SIP - όνομα χρήστη, κωδικός πρόσβασης και διεύθυνση καταχωρητή. Για ένα Fritz!Box, δημιουργήστε μια πρόσθετη σύνδεση στην ενότητα Τηλεφωνία → Συσκευές τηλεφωνίας → Ρύθμιση νέας συσκευής → Τηλέφωνο (με και χωρίς αυτόματο τηλεφωνητή) → LAN/WLAN (τηλέφωνο IP). Εισάγετε εδώ τα δεδομένα πρόσβασης που έχουν εκχωρηθεί εκεί και καταχωρίστε
fritz.boxως καταχωρητή. - PhoneBlock token - δημιουργήστε ένα token API στις ρυθμίσεις PhoneBlock settings και αντιγράψτε το στο αντίστοιχο πεδίο.
Αποθήκευση → η λυχνία LED είναι πλέον μόνιμα αναμμένη → το Dongle PhoneBlock είναι έτοιμο για χρήση. Οι ανεπιθύμητες κλήσεις θα αναχαιτίζονται πλέον αθόρυβα πριν χτυπήσει το τηλέφωνό σας.
Κάτι δεν λειτουργεί, χρησιμοποιείτε τον Firefox/Safari, Linux με ιδιαιτερότητες ή άλλο πίνακα? Οι λεπτομερείς οδηγίες με όλες τις επιλογές, τις παγίδες του Linux και την αλυσίδα εργαλείων ESP-IDF βρίσκονται στο repo: GETTING_STARTED.md.
Συμβολή στην έκθεση εμπειρίας
Τα πρώτα dongles PhoneBlock λειτουργούν αξιόπιστα - αλλά τα μοντέλα δρομολογητών, οι πάροχοι και οι τύποι σύνδεσης είναι ένα πολύχρωμο μείγμα και κάθε συνδυασμός έχει τις δικές του ιδιαιτερότητες. Προκειμένου να βελτιωθεί ο οδηγός εγκατάστασης, οι δομημένες αναφορές εμπειρίας αξίζουν το βάρος τους σε χρυσό - ανεξάρτητα από το αν όλα λειτούργησαν για εσάς ή αν υπήρξε κάποιο πρόβλημα.
Ιδιαίτερα ενδιαφέρουσες είναι οι ρυθμίσεις που εξακολουθούν να καλύπτονται ανεπαρκώς:
- Σύνδεση Telekom με δρομολογητή Speedport
- Καλωδιακή σύνδεση Vodafone/Unitymedia με το παρεχόμενο κουτί παρόχου
- 1&1, o2, Deutsche Glasfaser και άλλοι πάροχοι
- Διεθνείς συνδέσεις (Ελβετία, Αυστρία, υπόλοιπη Ευρώπη και κόσμος)
Οι αναφορές εκτελούνται μέσω θεμάτων του GitHub - μια προσυμπληρωμένη φόρμα ζητά τα πιο σημαντικά βασικά δεδομένα (υλικό, δρομολογητής, πάροχος, έκδοση υλικολογισμικού, ευρήματα) με δομημένο τρόπο. Άλλοι δοκιμαστές μπορούν να δουν άμεσα ποιες ρυθμίσεις έχουν ήδη καλυφθεί και ποιες όχι.
Πηγαίος κώδικας του υλικολογισμικού: phoneblock-dongle στο GitHub.