Σελ. 1 από 5 123 ... ΤελευταίαΤελευταία
Εμφάνιση 1-15 από 63
  1. #1
    Εγγραφή
    18-07-2020
    Μηνύματα
    64
    Downloads
    0
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    106880/10996
    ISP
    other
    SNR / Attn
    10(dB) / 6.5(dB)
    Path Level
    Fastpath
    Post
    Εδώ και κάποιους μήνες έχω διασυνδέσει το Speedport Plus με το Home Assistant και μέσω αυτού με InfluxDB (time-series DB) και Grafana.

    Αυτό επιτρέπει σε κάποιον να:

    • παρακολουθεί την ποιότητα και τη συμπεριφορά της γραμμής του με γραφήματα σε (σχεδόν) πραγματικό χρόνο (κάθε λεπτό by default)
    • να βλέπει μέχρι και αρκετούς μήνες πίσω χαρακτηριστικά της γραμμής του (snr, attenuation, throughput, error rate etc.) και να εντοπίζει χρονικά σημεία που αυτά άλλαξαν.
    • να δημιουργήσει ειδοποιήσεις (alerts) και αυτοματισμούς που ενεργοποιούνται όταν κάποια συνθήκη στη σύνδεση αλλάξει


    Οπότε θεωρώ ότι είναι αρκετά χρήσιμο για troubleshooting.

    Μερικά screenshots

    Home assistant dashboard:
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  hass_speedport-plus_dashboard.png 
Εμφανίσεις:  346 
Μέγεθος:  121,9 KB 
ID: 225902

    Grafana dashboard:
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  hass_grafana_speedport-plus_dashboard.png 
Εμφανίσεις:  273 
Μέγεθος:  239,9 KB 
ID: 225903


    UPDATE: δουλεύει πλέον και με Speedport Entry 2i

    Κατόπιν παρότρυνσης από συμφορουμίτες στο thread του Speedport Plus, έφτιαξα ένα github repo και έχω ανεβάσει εκεί οδηγίες για να το χρησιμοποιήσει όποιος επιθυμεί.

    hass_speedport_plus_cli - Github repo

    Να σημειώσω ότι θα χρειαστεί να έχετε εγκαταστήσει Home assistant και σαν addons (ή ανεξάρτητα) InfluxDB και Grafana. Υπάρχουν επίσημα tutorials, youtube videos και ολόκληρες κοινότητες για αυτά οπότε καλύτερα εδώ να γίνονται ερωτήσεις μόνο για το συγκεκριμένο integration με το Speedport plus και όχι γενικότερα για Home assistant.

    Περισσότερες πληροφορίες στο repo.

    Ελπίζω να το βρείτε χρήσιμο.
    Τελευταία επεξεργασία από το μέλος sdikr : 26-03-21 στις 11:24.

  2. #2
    Εγγραφή
    28-03-2006
    Περιοχή
    KV G434
    Ηλικία
    49
    Μηνύματα
    42.121
    Downloads
    23
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    310/31
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΕΡΜΟΥ
    Router
    RB4011iGS+5 ONT: G-010G-R
    Μπράβο.
    Πολύ καλό.
    | "Anyone can build a fast CPU.
    | The trick is to build a fast system."
    |____________Seymour Cray...

  3. #3
    Εγγραφή
    08-11-2004
    Περιοχή
    Θεσσαλονίκη
    Ηλικία
    59
    Μηνύματα
    2.495
    Downloads
    13
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    1G/1G
    ISP
    Inalan
    Router
    Mikrotik 5009
    Πράγματι είναι πολύ καλό.

    Κάτι τέτοια συμβαίνουν στα φόρουμ και μου θυμίζουν την αλληλεγγύη.

    Μπράβο σου

  4. #4
    Εγγραφή
    13-05-2020
    Περιοχή
    Καλυμνος
    Μηνύματα
    554
    Downloads
    0
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    26999/2695
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΚΑΛΥΜΝΟΣ
    Router
    DSL-AC55U,RB4011iGS,HT801
    SNR / Attn
    28.8(dB) / 19(dB)
    Path Level
    Fastpath
    πραγματικά φίλε μπράβο φαίνεται πολύ καλό
    με μπριζωνει να βγάλω το speedport Από την ντουλάπα για να αρχίσω δοκιμές
    και πάλι μπράβο

  5. #5
    Εγγραφή
    18-07-2020
    Μηνύματα
    64
    Downloads
    0
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    106880/10996
    ISP
    other
    SNR / Attn
    10(dB) / 6.5(dB)
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από deniSun Εμφάνιση μηνυμάτων
    Μπράβο.
    Πολύ καλό.
    Παράθεση Αρχικό μήνυμα από BillyVan Εμφάνιση μηνυμάτων
    Πράγματι είναι πολύ καλό.

    Κάτι τέτοια συμβαίνουν στα φόρουμ και μου θυμίζουν την αλληλεγγύη.

    Μπράβο σου
    Thanks, υπάρχουν σημεία στις οδηγίες που χρειάζονται καλύτερη επεξήγηση για όσους δεν έχουν εμπειρία με Home assistant. Θα δω τι απορίες θα προκύψουν και θα το βελτιώσω.

    Παράθεση Αρχικό μήνυμα από zackkast Εμφάνιση μηνυμάτων
    πραγματικά φίλε μπράβο φαίνεται πολύ καλό
    με μπριζωνει να βγάλω το speedport Από την ντουλάπα για να αρχίσω δοκιμές
    και πάλι μπράβο
    Thanks! Αν υπάρχει κάποιο endpoint που μπορείς να πάρεις αυτά τα στοιχεία από το ASUS (default firmware ή WRT?) σαν το "http://192.168.1.1/data/Status.json" του Speedport Plus δε θα είναι δύσκολο να το ενσωματώσουμε και αυτό.

    Βλέπω εδώ ας πούμε ότι με την εντολή
    Κώδικας:
    tcapi show Info_Adsl
    παίρνεις αντίστοιχα (και επιπλέον) στατιστικά από ένα AC68U. Αν αυτό είναι προσβάσιμο και απομακρυσμένα με ssh (πιθανότατα είναι) τότε μάλλον γίνεται να τα τραβήξουμε με αντίστοιχο τρόπο από Home assistant και με ένα σκριπτάκι να τα περάσουμε σαν sensors.

    Το ίδιο ισχύει και με άλλα modems (Zyxel, Asus etc.). Για τα Fritz!Box βλέπω ότι υπάρχει ήδη python library που παίρνεις παρόμοια στατιστικά και κάποιος ήδη έχει φτιάξει custom component για Home assistant με αυτό το library, αλλά βλέπω ότι δεν έχει συμπεριλάβει τα στατιστικά της γραμμής (SNR, attenuation etc.) προς το παρόν (ίσως με ένα request να το κάνει αφού παρέχονται ήδη από το library που χρησιμοποιεί).

  6. #6
    Εγγραφή
    25-01-2005
    Περιοχή
    Ιωάννινα
    Ηλικία
    42
    Μηνύματα
    1.615
    Downloads
    12
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Να ευχαριστήσω άλλη μια φορά για την φοβερή δουλειά.
    Ένα θεματάκι που βρήκα στο template του grafana.
    Όταν το κάνω import, βγάζει Νο Data σε όλα τα πεδία, και πρέπει να αλλάξω το state σε "sensor.speedport_plus_status" για να δει τις μετρήσεις
    Μήπως πρέπει να μπει σαν variable?
    Εκτός και αν είναι πρόβλημα του δικού μου config επειδή στην influx δίνω μόνο τον sensor του speedport.
    Spoiler:

    influxdb:
    api_version: 1
    ssl: false
    host: influxdb.lan
    port: 8086
    database: modem
    include:
    entities:
    - sensor.speedport_plus_status



    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  Screenshot from 2021-03-25 10-07-05.png 
Εμφανίσεις:  79 
Μέγεθος:  49,3 KB 
ID: 225912Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  Screenshot from 2021-03-25 10-08-43.png 
Εμφανίσεις:  68 
Μέγεθος:  168,3 KB 
ID: 225913
    A very minor case of serious brain damage.

  7. #7
    Εγγραφή
    18-07-2020
    Μηνύματα
    64
    Downloads
    0
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    106880/10996
    ISP
    other
    SNR / Attn
    10(dB) / 6.5(dB)
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από riddle3 Εμφάνιση μηνυμάτων
    Ένα θεματάκι που βρήκα στο template του grafana.
    Όταν το κάνω import, βγάζει Νο Data σε όλα τα πεδία, και πρέπει να αλλάξω το state σε "sensor.speedport_plus_status" για να δει τις μετρήσεις
    Μήπως πρέπει να μπει σαν variable?
    Εκτός και αν είναι πρόβλημα του δικού μου config επειδή στην influx δίνω μόνο τον sensor του speedport.
    Spoiler:

    influxdb:
    api_version: 1
    ssl: false
    host: influxdb.lan
    port: 8086
    database: modem
    include:
    entities:
    - sensor.speedport_plus_status



    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  Screenshot from 2021-03-25 10-07-05.png 
Εμφανίσεις:  79 
Μέγεθος:  49,3 KB 
ID: 225912Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  Screenshot from 2021-03-25 10-08-43.png 
Εμφανίσεις:  68 
Μέγεθος:  168,3 KB 
ID: 225913
    Έχω γράψει μία σημείωση στο readme στο repo, αλλά ίσως δεν ήταν ξεκάθαρο:

    This assumes that you use "state" as the default measurement name when a metric is "unitless". i.e. in configuration.yaml you have:

    Κώδικας:
    influxdb:
        ...
        default_measurement: state
        ...
    If it's not the case, then you should adjust the queries above accordingly.
    Έτσι ήταν το suggested default όταν έκανα για πρώτη φορά το integration Home assistant με InfluxDB. Τώρα το default είναι όπως το έχεις εσύ, δηλαδή το "measurement" name είναι το όνομα του entity.

    Οπότε ναι, για όποιον δεν έχει τη ρύθμιση "default_measurement: state" στο configuration.yaml στο section για την InfluxDB, χρειάζεται αλλαγή σε όλα τα queries από
    "FROM state" σε "FROM sensor.speedport_plus_status".

    Ένα search&replace στο Speedport-Plus_Grafana-dashboard_export.json από

    Κώδικας:
    "measurement": "state"
    σε

    Κώδικας:
    "measurement": "sensor.speedport_plus_status"
    πριν γίνει το import θα είναι το πιο γρήγορο πιστεύω. Ίσως πρέπει να το κάνω λίγο πιο ξεκάθαρο στις οδηγίες.

  8. #8
    Εγγραφή
    29-03-2007
    Περιοχή
    Ωρωπός
    Ηλικία
    45
    Μηνύματα
    330
    Downloads
    2
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    22954/2703
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - Ν. ΠΑΛΑΤΙΑ
    Router
    Speedport Entry 2i
    SNR / Attn
    9(dB) / 22,4(dB)
    Path Level
    Interleaved
    Υπάρχει δυνατότητα να αποκτήσουμε τη δυνατότητα και για το entry 2i μοντέλο;
    Clevo M860TU , Intel Core 2 Duo 2.53Ghz, 4Gb DDR3, NVidia Quadro 3700m 1024MB

  9. #9
    Το avatar του μέλους sdikr
    sdikr Guest
    @ henfi

  10. #10
    Εγγραφή
    18-07-2020
    Μηνύματα
    64
    Downloads
    0
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    106880/10996
    ISP
    other
    SNR / Attn
    10(dB) / 6.5(dB)
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από liakjim Εμφάνιση μηνυμάτων
    Υπάρχει δυνατότητα να αποκτήσουμε τη δυνατότητα και για το entry 2i μοντέλο;
    Κάτι θα μπορέσουμε να κάνουμε πιστεύω.

    - - - Updated - - -

    Διαθέσιμο και για το Entry 2i πλέον.

    Untested όμως στο Home assistant, το έχω τρέξει μόνο από command line και παράγει το ίδιο format με το Speedport plus εκτός από τα Uptime και τα Attainable rates στατιστικά γιατί δεν τα επιστρέφει το XML endpoint του Entry 2i.

    Αφού επιστρέφει το ίδιο format ελπίζω να δουλεύει και στην πράξη στο Home assistant.

    Όσοι έχετε αυτό το μόντεμ δοκιμάστε το και πείτε μου αν κάτι δεν δουλεύει καλά.

  11. #11
    Εγγραφή
    29-03-2007
    Περιοχή
    Ωρωπός
    Ηλικία
    45
    Μηνύματα
    330
    Downloads
    2
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    22954/2703
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - Ν. ΠΑΛΑΤΙΑ
    Router
    Speedport Entry 2i
    SNR / Attn
    9(dB) / 22,4(dB)
    Path Level
    Interleaved
    Παράθεση Αρχικό μήνυμα από henfi Εμφάνιση μηνυμάτων
    Κάτι θα μπορέσουμε να κάνουμε πιστεύω.

    - - - Updated - - -

    Διαθέσιμο και για το Entry 2i πλέον.

    Untested όμως στο Home assistant, το έχω τρέξει μόνο από command line και παράγει το ίδιο format με το Speedport plus εκτός από τα Uptime και τα Attainable rates στατιστικά γιατί δεν τα επιστρέφει το XML endpoint του Entry 2i.

    Αφού επιστρέφει το ίδιο format ελπίζω να δουλεύει και στην πράξη στο Home assistant.

    Όσοι έχετε αυτό το μόντεμ δοκιμάστε το και πείτε μου αν κάτι δεν δουλεύει καλά.
    Όπως έγραψα και στο διπλανό φόρουμ, όλα καλά:
    Συνημμένο Αρχείο 225931
    Clevo M860TU , Intel Core 2 Duo 2.53Ghz, 4Gb DDR3, NVidia Quadro 3700m 1024MB

  12. #12
    Εγγραφή
    18-07-2020
    Μηνύματα
    64
    Downloads
    0
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    106880/10996
    ISP
    other
    SNR / Attn
    10(dB) / 6.5(dB)
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από liakjim Εμφάνιση μηνυμάτων
    Όπως έγραψα και στο διπλανό φόρουμ, όλα καλά:
    Συνημμένο Αρχείο 225931


    Παράθεση Αρχικό μήνυμα από sdikr Εμφάνιση μηνυμάτων
    @ henfi
    Μιας και δουλεύει και για το Entry 2i πλέον, μπορούμε να αλλάξουμε τον τίτλο σε "Speedport Plus και Entry 2i - Στατιστικά VDSL και Αυτοματισμοί με Home Assistant και Grafana"?

    Και να γράψουμε και ένα "UPDATE: δουλεύει πλέον και με Speedport Entry 2i" στο πρώτο post?

    Noob όπως είμαι, δεν σκέφτηκα να δεσμεύσω το πρώτο σχόλιο για τα updates.

    Ή να ανοίξω καινούριο thread μόνο για το Entry 2i και να βάλω link προς το παρόν thread?

  13. #13
    Εγγραφή
    29-03-2007
    Περιοχή
    Ωρωπός
    Ηλικία
    45
    Μηνύματα
    330
    Downloads
    2
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    22954/2703
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - Ν. ΠΑΛΑΤΙΑ
    Router
    Speedport Entry 2i
    SNR / Attn
    9(dB) / 22,4(dB)
    Path Level
    Interleaved
    Παράθεση Αρχικό μήνυμα από henfi Εμφάνιση μηνυμάτων




    Μιας και δουλεύει και για το Entry 2i πλέον, μπορούμε να αλλάξουμε τον τίτλο σε "Speedport Plus και Entry 2i - Στατιστικά VDSL και Αυτοματισμοί με Home Assistant και Grafana"?

    Και να γράψουμε και ένα "UPDATE: δουλεύει πλέον και με Speedport Entry 2i" στο πρώτο post?

    Noob όπως είμαι, δεν σκέφτηκα να δεσμεύσω το πρώτο σχόλιο για τα updates.

    Ή να ανοίξω καινούριο thread μόνο για το Entry 2i και να βάλω link προς το παρόν thread?
    Υπάρχει η δυνατότητα να μας πεις και τι σημαίνουν όλα αυτά; Κυρίως αυτά που έχουν να κάνουν με τα errors που έχω κυκλώσει. Και πως αξιολογούμε τις τιμές;

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  17fe83eb8c5114b948079450b92e61f7.png 
Εμφανίσεις:  83 
Μέγεθος:  386,5 KB 
ID: 225945
    Clevo M860TU , Intel Core 2 Duo 2.53Ghz, 4Gb DDR3, NVidia Quadro 3700m 1024MB

  14. #14
    Εγγραφή
    18-07-2020
    Μηνύματα
    64
    Downloads
    0
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    106880/10996
    ISP
    other
    SNR / Attn
    10(dB) / 6.5(dB)
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από liakjim Εμφάνιση μηνυμάτων
    Υπάρχει η δυνατότητα να μας πεις και τι σημαίνουν όλα αυτά; Κυρίως αυτά που έχουν να κάνουν με τα errors που έχω κυκλώσει. Και πως αξιολογούμε τις τιμές;

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  17fe83eb8c5114b948079450b92e61f7.png 
Εμφανίσεις:  83 
Μέγεθος:  386,5 KB 
ID: 225945
    Το μόντεμ δείχνει μόνο τα total FEC και CRC errors, και κάθε φορά που συγχρονίζει ξεκινάνε από το μηδέν. Τα totals δε βοηθάνε πολύ να καταλάβεις τι γίνεται στην γραμμή σου.

    Με τον μετασχηματισμό τους σε rate stats (Errors per hour, per minute etc.) μπορείς να δεις ότι συνήθως υπάρχουν συγκεκριμένες στιγμές με bursts/spikes από errors. Αυτά τα spikes μερικές φορές μπορείς να τα κάνεις correlate με κάποια οικιακή δραστηριότητα που παράγει θόρυβο, ή με ώρες αιχμής, ή μπορεί να φαίνονται τυχαία.

    Τα FEC (forward error correction) errors υπάρχουν μόνο σε γραμμές που είναι σε Interleaved profile (και όχι σε Fastpath) με ένα μικρό πέναλτι στο latency λόγω buffering. Γενικότερα θέλεις στη γραμμή σου να έχεις λίγα errors, και αν τυχόν έχεις errors προτιμάς τα FEC errors που διορθώνονται χωρίς full retransmission.

    Στο δικό σου παράδειγμα φαίνεται ότι έχεις 1000 φορές περισσότερα FEC errors από CRC errors, το οποίο σημαίνει κατά τη γνώμη μου ότι ορθώς έχεις interleaved profile, φαίνεται ότι κάνει τη δουλειά του.


    Πάνω δεξιά διάγραμμα (DSL Errors)

    Βλέπουμε ένα συνδυασμό από Total Errors και Error rate (errors per interval). Τα totals απεικονίζονται στο δεξιό άξονα, και τα error rates στον αριστερό.

    Κάτω δεξιά διάγραμμα (DSL errors in Buckets)

    Τα ίδια Error rates με το πάνω διάγραμμα αλλά σε 30-φορές περίπου μεγαλύτερο time window. Το πάνω διάγραμμα είναι πιο χρήσιμο για να δεις σύντομα spikes, το δεύτερο πιο χρήσιμο για να δεις την κατανομή των errors στο χρόνο (ανά ώρα, ανά ημέρα, ανά βδομάδα κλπ.).

    Downstream speed Vs SNR Vs Error rate

    Βάζοντας στο ίδιο διάγραμμα την ταχύτητα συγχρονισμού, το SNR και το Error rate μπορεί να βοηθήσει σε troubleshooting. Γιατί έπεσε ο συγχρονισμός της γραμμής μου? Συνδυάζεται με κάποια αύξηση στον αριθμό των errors? Και μετά προσπαθείς να δεις αν υπάρχει κάποιο pattern, συγκεκριμένες ώρες που συμβαίνει αυτό ή αν είναι κάτι έξω από τον έλεγχο σου και πρέπει να μιλήσεις με τεχνική υποστήριξη.

    Επίσης στο dashboard είναι ενεργοποιημένο το "Shared crosshair" που σημαίνει ότι όπως κινείς το ποντίκι πάνω από ένα διάγραμμα μία κόκκινη γραμμή υποδεικνύει την ίδια χρονική στιγμή στα υπόλοιπα διαγράμματα.

    Επισυνάπτω εδώ ένα παράδειγμα που φαίνεται ένα απότομο burst από errors γύρω στις 22:00 και ταυτόχρονα μία μικρή διακύμανση στο SNR και την ταχύτητα συγχρονισμού. Σε άλλες περιπτώσεις η διακύμανση είναι μεγαλύτερη ή μπορεί να επιφέρει και αποσυγχρονισμό.

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  grafana-errors-snr-speed_2021-03-26.png 
Εμφανίσεις:  40 
Μέγεθος:  250,6 KB 
ID: 225947

    Φαίνεται και το shared crosshair (κόκκινη γραμμή) σε όλα τα panels.

  15. #15
    Εγγραφή
    28-03-2006
    Περιοχή
    KV G434
    Ηλικία
    49
    Μηνύματα
    42.121
    Downloads
    23
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    310/31
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΕΡΜΟΥ
    Router
    RB4011iGS+5 ONT: G-010G-R
    Τα δεδομένα πώς τα τραβάει από το modem;
    | "Anyone can build a fast CPU.
    | The trick is to build a fast system."
    |____________Seymour Cray...

Σελ. 1 από 5 123 ... ΤελευταίαΤελευταία

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας