Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ. (επεξεργασμένο)

Μια προσαρμοσμένη ενσωμάτωση HACS για το Home Assistant ώστε να βλέπουμε τις καταναλώσεις ηλεκτρικού ρεύματος απευθείας στο energyboard, καθώς και συζήτηση για θέματα τηλεμετρίας του ΔΕΔΔΗΕ. Coming soon...

Επεξ/σία από mikemarios
  • Like 6
  • Thanks 3
  • 4 εβδομάδες αργότερα...
  • Απαντ. 33
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Δημοσ.

Έχουμε κανένα νεότερο με το πρότζεκτ που φτιάχνεις? 

Περιμένω όταν θα είσαι έτοιμος. 

Ευχαριστώ πολύ 

Δημοσ.

Ναι. Έτρεχα αυτές τις μέρες. Ο κώδικας είναι έτοιμος και καλύπτει όλα τα πιθανά σενάρια. Πρέπει να τελειώσω κάποια units tests και να κάνω κάποιες μικρό διορθώσεις στο Readme.md. Υπομονή λίγο, θα ενημερώσω άμεσα.

Δημοσ.

Έτοιμο!
https://github.com/mike81gr/deddie-metering
Για οποιαδήποτε απορία-προβλήματα -μελλοντικές βελτιώσεις ή ότι άλλο χρειαστείτε, σχολιάστε σε αυτό το thread και θα απαντήσω το συντομότερο δυνατό. Ακολουθεί αναλυτικός οδηγός, καλή ενασχόληση!

 
ΔΕΔΔΗΕ Τηλεμετρία Καταναλώσεων
 
🖊️ Ελληνική Περιγραφή
Η ενσωμάτωση ΔΕΔΔΗΕ Τηλεμετρία Καταναλώσεων προσφέρει αυτοματοποιημένη ανάκτηση δεδομένων κατανάλωσης ρεύματος από την υπηρεσία τηλεμετρίας της ΔΕΔΔΗΕ.
- Επαλήθευση credentials μέσω dry‑run API.
- Περιοδική άντληση και αποθήκευση δεδομένων με ανίχνευση κενών >7 ημερών για batch‑fetch ιστορικών.
- Αυτόματος καθαρισμός των "flat" προσωρινών καταστάσεων μετά από κάθε ενημέρωση για σωστή εμφάνιση ιστορικού.
- Εισαγωγή στατιστικών στο "recorder" και διόρθωση μελλοντικών εγγραφών για συνέπεια.
- Εμφάνιση αθροιστικής κατανάλωσης (kWh) χρησιμοποιώντας "έξυπνο" αισθητήρα total_increasing, με επαναφορά τελευταίας τιμής.
- Υποστήριξη γλώσσας (EL/EN), μόνιμες ειδοποιήσεις, και προηγμένη διαχείριση ελλειπόντων δεδομένων.
- Υποστήριξη πολλαπλών παροχών.
 
🔧 Εγκατάσταση (μέσω HACS)
1. Προσθέστε αυτό το repository ως Custom repository στο HACS:
   - Αποθετήριο: https://github.com/mike81gr/deddie-metering
   - Τύπος: Ενσωμάτωση
2. Εγκαταστήστε την ενσωμάτωση "deddie_metering".
3. Επανεκκινήστε το Home Assistant.
4. Μεταβείτε σε Ρυθμίσεις > Συσκευές & Υπηρεσίες > Ενσωματώσεις και προσθέστε "ΔΕΔΔΗΕ Τηλεμετρία Καταναλώσεων".
 
⚙️ Ρυθμίσεις
Για τη ρύθμιση απαιτούνται:
- Το Κλειδί Πρόσβασης από https://apps.deddie.gr/mdp/intro.html
- Ο Αριθμός Παροχής Ρεύματος (9 ψηφία)
- Ο ΑΦΜ (9 ψηφία)
 
Προαιρετικά:
- Ημερομηνία Έναρξης (προεπιλογή: 1 χρόνο πίσω)
- Συχνότητα ενημέρωσης (ώρες, μεταξύ 1-24; προεπιλογή: 😎
 
🔄 Ροή Επιλογών
Μπορείτε να ενημερώσετε τα διαπιστευτήρια και τις ρυθμίσεις σας ανά πάσα στιγμή:
1. Μεταβείτε στις Ρυθμίσεις > Συσκευές και υπηρεσίες > Ενσωματώσεις.
2. Επιλέξτε ΔΕΔΔΗΕ Τηλεμετρία Καταναλώσεων, κάντε κλικ στο ΔΙΑΜΟΡΦΩΣΗ.
3. Τροποποιήστε το Κλειδί Token Πρόσβασης, Συχνότητα Ενημέρωσης ή Ημερομηνία Έναρξης.
4. Η ενσωμάτωση θα επικυρώσει το κλειδί token κατά την αποθήκευση και θα ενεργοποιήσει την ανάκτηση δεδομένων σε παρτίδες εάν αλλάξει η ημερομηνία έναρξης.
 
Οι μόνιμες ειδοποιήσεις θα σας ενημερώνουν για επιτυχή ανανέωση διακριτικού ή λάθη.
 
📝 Παράδειγμα ρυθμίσεων
image.png.ed2c1604224a5217bc66061ac70d8eda.png
 
⚖️ Συμβατότητα & Απαιτήσεις
 - Home Assistant Core 2024.10 ή νεότερη έκδοση
 - Ενεργοποιημένη υπηρεσία τηλεμετρίας στον μετρητή σας
 
📊 Στατιστικά & Recorder
Η ενσωμάτωση αξιοποιεί τον μηχανισμό "recorder" του Home Assistant ώστε να:
- Απεικονίζονται οι καταναλώσεις στο Energy Dashboard
- Παρέχει ιστορικά δεδομένα μακροχρόνιας ανάλυσης
- Διορθώνει αυτόματα "future" στατιστικές εγγραφές σε περίπτωση ασυνεπειών (αθροιστική κατανάλωση)
- Αυτόματη εκκαθάριση ενδιάμεσων "επίπεδων" καταστάσεων μετά από ενημερώσεις για ακριβές ιστορικό στη διεπαφή χρήστη
- Υποστηρίζει αυτοματισμούς με βάση την κατανάλωση (π.χ. ειδοποιήσεις συσκευών)
 
ℹ️ Σημειώσεις
- Τα δεδομένα είναι διαθέσιμα μόνο εφόσον ο μετρητής είναι συμβατός και έχει ενεργοποιηθεί η υπηρεσία τηλεμετρίας.
- Η ΔΕΔΔΗΕ απαιτεί κλειδί πρόσβασης (token) και έγκριση για χρήση του API.
- Αν το token λήξει, θα εμφανιστεί σχετική ειδοποίηση στο περιβάλλον του Home Assistant.
- Εάν δεν έχουν ληφθεί δεδομένα για περισσότερες από 7 ημέρες, η ενσωμάτωση θα ανακτήσει αυτόματα δεδομένα ιστορικού σε παρτίδες για να καλύψει το κενό.
 
🐞 Καταγραφή (Logging)
Για ενεργοποίηση των debug logs για αυτήν την ενσωμάτωση, προσθέστε τα παρακάτω στο configuration.yaml του Home Assistant σας:
```yaml
logger:
  default: warning
  logs:
    deddie_metering: debug
```
 
🖼️ Στιγμιότυπα
Πίνακας Ενέργειας (Μηνιαία)
image.png.fbe16f45cfb677fb69cd65039c6d94da.png
 
Πίνακας Ενέργειας (Ημερήσια)
image.png.8796f49660dde6a8e470ed9089a576fe.png
 
Λεπτομέρειες Αισθητήρα
image.png.982fbcaa955a1354f45b912e67feb5fc.png
 
Μακροχρόνια στοιχεία
image.png.fc8b9d2644f9467ec7c5ece920f92a78.png
 
mike81gr
  • Like 6
  • Thanks 3
Δημοσ.

Φοβερή δουλειά, συγχαρητήρια. Ειδικά στο readme δώσατε ρέστα. Από τα πληρέστερα repository. Πρέπει να το βάλετε και στο official HACS τώρα, αν και η διαδικασία θα είναι λίγο αργή. Θα χρειαστεί κοντά στον 1 χρόνο για να γίνει official repository…

  • Like 1
Δημοσ. (επεξεργασμένο)

Ευχαριστώ για τα όμορφα λόγια. Ελπίζω να καλύψει τις ανάγκες μας για παρακολούθηση της καταναλωθείσας ηλεκτρικής ενέργειας, που πλέον είναι σημαντική για την τσέπη μας και να ενδεχομένως να μας γλιτώσει κάποια χρήματα από αγορές πρόσθετων συσκευών καταμέτρησης ενέργειας!

Επεξ/σία από mikemarios
Δημοσ.

Συγχαρητήρια! Μια πρόταση: να πάει στο φόρουμ, όχι μέσα στο club γιατί δεν έχει τα views που πρέπει. 

ΥΓ Τι κάνουμε όσοι το είχαμε ήδη με το nodered τρόπο;

Δημοσ. (επεξεργασμένο)
33 λεπτά πριν, liakjim είπε

Μια πρόταση: να πάει στο φόρουμ, όχι μέσα στο club γιατί δεν έχει τα views που πρέπει. 

ΥΓ Τι κάνουμε όσοι το είχαμε ήδη με το nodered τρόπο;

Με χαρά αν μπορείς να με κατατοπίσεις που ακριβώς στο φόρουμ. Σχετικά με το nodered είναι μία πρόχειρη υλοποίηση. Αν θες το χρησιμοποιείς, αλλά δεν έχει τους ελέγχους εγκυρότητας και την φιλική/αυτοματοποιημένη παραμετροποίηση και λειτουργία που έχω προσθέσει στην ενσωμάτωση deddie metering. Με την ενσωμάτωση deddie metering, εισάγονται όλα τα δεδομένα τηλεμετρία σου στο energyboard. Αν η ερώτηση σου αφορά τα δεδομένα στο influxDB και το grafana δεν υποστηρίζεται στην παρούσα φάση της ενσωμάτωσης. Αν υπάρξουν αιτήματα θα το προσθέσω.

Επεξ/σία από mikemarios
Δημοσ. (επεξεργασμένο)

Πολύ μπροστά!!!

Ερώτηση ο μετρητής μπήκε πριν 4 χρόνια ενω εδώ ξεκινάει η τηλεμετρία Τέλη Απριλίου 2024.

Λόγο της default ημερομηνίας στα settings παίρνω δεδομένα απο τότε; 

image.png.0d18784f9dbe13bfae93b19c25f33faa.png

Μπράβο!!!

Φαίνονται όλα. Οι φορτίσεις του ηλεκτρικού τα 20άρια (kwh) των κλιματιστικών τις παγωμένες μέρες.

mikemarios2.png

Τέρμα οι επισκέψεις στο ρολόι έξω να περιμένω σαν ηλίθιος να γυρίσει το ρολόι στο 1.8.0 συνολική

1.8.1 ημερήσιο 1.8.2 βραδινό.

Ιδέα που μου ήρθε τώρα. Να μπορεί να υπολογίζει και νυχτερινό σε όσους έχουν διζωνικό. Το έχεις πιστεύω!!!

Επεξ/σία από yiannis_1
  • Like 1
Δημοσ.

Καταπληκτική δουλειά!! 

Ξέρει κανείς, για να ενεργοποιηθεί η τηλεμέτρηση μπορούμε να κάνουμε κάτι ή απλά περιμένουμε;

Έχω καινούργιο μετρητή, αλλά στην πλατφόρμα του ΔΕΔΔΗΕ (https://apps.deddie.gr/) δεν εμφανίζει καθόλου παροχές για το ΑΦΜ μου.

Δημοσ.

Ναι, έχω βάλει default αρχική ημερομηνία 1 χρόνο πίσω, θα μπορούσες να την είχες αλλάξει κατά την αρχική εγκατάσταση. Αν θες τώρα να ψάξεις από πιο παλιά μπορείς να κάνεις κλικ στο "ΔΙΑΜΟΡΦΩΣΗ" του config entry και εκεί να βάλεις μία πιο παλιά ημερομηνία. Με την ολοκλήρωση της διαμόρφωσης, η ενσωμάτωση θα τρέξει νέα αναζήτηση από την νέα ημερομηνία έναρξης και αν έχεις και πιο παλιά δεδομένα θα τα "κατεβάσει" και θα στα εμφανίσει στο energy board. Δοκίμασε το!

 

Μόλις τώρα, tzamer είπε

Καταπληκτική δουλειά!! 

Ξέρει κανείς, για να ενεργοποιηθεί η τηλεμέτρηση μπορούμε να κάνουμε κάτι ή απλά περιμένουμε;

Έχω καινούργιο μετρητή, αλλά στην πλατφόρμα του ΔΕΔΔΗΕ (https://apps.deddie.gr/) δεν εμφανίζει καθόλου παροχές για το ΑΦΜ μου.

Δεν παίζει κανένα ρόλο αυτό. Ακολούθησε  τα παρακάτω βήματα:
 

Για να εκδώσουμε ένα κλειδί token από τον ΔΕΔΔΗΕ μεταβαίνουμε στην ιστοσελίδα  https://apps.deddie.gr/mdp/mdpAccessTokens.html

image.png.886aed520fa593ff01d31cc36f6c6c83.png

Πατάμε σύνδεση με κωδικούς taxisnet και εισάγουμε το όνομα χρήστη και τον κωδικό πρόσβασης του κατόχου της παροχής ρεύματος, όπως εμφανίζεται στην εικόνα:

image.png.ddea684896e0f9b4e86e7b8a636a1068.png

Στο σημείο αυτό πιθανότατα θα σας εμφανισθεί ενημερωτικό μήνυμα pop up που θα λέει ότι δεν βρέθηκαν αριθμοί παροχής συνδεδεμένοι με αυτό το ΑΦΜ

image.png.0f30ccfb7a6ee19512b86e812026882d.png

Αγνοείστε το και ακολούθως πατήστε πάνω στο link «Αν θέλετε να αποκτήσετε πρόσβαση στα web services των μετρητικών δεδομένων που προσφέρονται, πατήστε εδώ.» . Θα σας μεταφέρει σε ένα νέο παράθυρο όπου μπορεί να εμφανισθεί το ίδιο ενημερωτικό μήνυμα με το προηγούμενο. Αγνοείστε το κι αυτό και ακολούθως πατάμε το κουμπί «ΔΗΜΙΟΥΡΓΙΑ ΚΛΕΙΔΙΟΥ ΠΡΟΣΒΑΣΗΣ»

image.png.54661f797a04751bb354cbe1db7a228e.png

Μετά την ολοκλήρωση αυτών των βημάτων αντιγράψτε και αποθηκεύστε το κλειδί token που δημιουργήσατε. Προσοχή: Η χρονική ισχύς του κλειδιού είναι για έξι μήνες, οπότε μετά την λήξη ισχύος του, απαιτείται δημιουργία νέου.

  • Like 1
Δημοσ. (επεξεργασμένο)
35 λεπτά πριν, liakjim είπε

Δουλεύει άψογα! Ευχαριστούμε!

Αυτό για το φόρουμ που έλεγες @liakjim αν μπορείς να με κατατοπίσεις σε ποια κατηγορία κτλ θα το εκτιμούσα.

Επεξ/σία από mikemarios
Δημοσ.
21 λεπτά πριν, mikemarios είπε

Αυτό για το φόρουμ που έλεγες @liakjim αν μπορείς να με κατατοπίσεις σε ποια κατηγορία κτλ θα το εκτιμούσα.

Πιθανώς εδώ που είναι και sticky. 

  • Like 1

  • Δημιουργία νέου...