WattBattle: Μια εφαρμογή ιστού ανοιχτού κώδικα για τη σύγκριση δεδομένων ηλιακής ενέργειας IAMMETER με φίλους
WattBattle: Μια εφαρμογή ιστού ανοιχτού κώδικα για τη σύγκριση δεδομένων ηλιακής ενέργειας IAMMETER με φίλους
Τι είναι το WattBattle;
WattBattleείναι μια ελαφριά, διαδικτυακή εφαρμογή ανοιχτού κώδικα που σας επιτρέπει να συγκρίνετε την απόδοση του ηλιακού σας φωτοβολταϊκού συστήματος με τους φίλους σας—χρησιμοποιώντας δεδομένα σε πραγματικό χρόνο από τοΜετρητής ενέργειας IAMMETER.
Αυτό το διασκεδαστικό εργαλείο είναι κατασκευασμένο εξ ολοκλήρου πάνω στοIAMMETER Cloud API, επιτρέποντας στους χρήστες να οπτικοποιούν και να κατατάσσουν βασικές μετρήσεις ενέργειας όπως η παραγωγή ηλιακής ενέργειας, η κατανάλωση ενέργειας, η εξαγόμενη ενέργεια και ο ρυθμός αυτοκατανάλωσης.
Είτε είστε λάτρης των DIY είτε προγραμματιστής, το WattBattle σας δείχνει πόσο εύκολα μπορείτε να δημιουργήσετε τις δικές σας εφαρμογές ή πίνακες ελέγχου με το ανοιχτό και φιλικό προς τους προγραμματιστές οικοσύστημα του IAMMETER.
Πώς ξεκίνησε η ιδέα
Συναντήσαμε μια κριτική στο Amazon για το IAMMETER WEM3050T που έλεγε:
«Η δωρεάν βαθμίδα cloud είναι αρκετή για καθημερινή παρακολούθηση και η μηνιαία δοκιμαστική έκδοση Pro μου έδωσε γραφήματα που έδειξα σε φίλους (ποτέ δεν πίστευα ότι θα καυχιόμουν για watt).»
Αυτό μας ενέπνευσε να διερευνήσουμε πώς οι χρήστες του IAMMETER θα μπορούσανμοιράζονται ή ακόμα και επιδεικνύουν τα δεδομένα τους για την ηλιακή ενέργειαμε πιο διαδραστικό τρόπο. Αρχικά δημιουργήσαμε μια ανάρτηση ιστολογίου για να επισημάνουμε τις λειτουργίες κοινής χρήσης του IAMMETER:
👉 Αφήστε το IAMMETER να σας βοηθήσει να επιδείξετε το ηλιακό σας φωτοβολταϊκό σύστημα σε φίλους
Στη συνέχεια χτίσαμεWattBattle, μια απλή διαδικτυακή εφαρμογή που κάνει τις συγκρίσεις ηλιακής ενέργειας διασκεδαστικές. Ο πλήρης πηγαίος κώδικας είναι ανοιχτού κώδικα στο GitHub:
🔗 https://github.com/lewei50/iammeter/tree/master/WattBattle
Μπορείτε να δοκιμάσετε την ζωντανή επίδειξη εδώ:
🌐 http://laoliu.iammeter.com:3000/
Γιατί αυτό έχει σημασία (ακόμα και για αρχάριους)
Το WattBattle δημιουργήθηκε από κάποιον με υπόβαθρο στον προγραμματισμό C, μεμηδενική προηγούμενη εμπειρία Node.jsΧάρη στο ChatGPT και το σαφές API του IAMMETER, χρειάστηκαν μόνο λίγες ώρες για να τεθεί σε λειτουργία.
Αυτό αποδεικνύει ότιδεν χρειάζεται να είστε επαγγελματίας προγραμματιστής ιστοσελίδωνγια να δημιουργήσετε καταπληκτικά εργαλεία χρησιμοποιώντας δεδομένα IAMMETER. Αν έχετε κάποια ιδέα, το IAMMETER Cloud API μπορεί να σας βοηθήσει να την υλοποιήσετε!
Πώς λειτουργεί το WattBattle
Το WattBattle χρησιμοποιεί τοIAMMETER-Cloud APIνα:
- Αποδοχή του IAMMETER ενός χρήστη
ΕνδειξηκαιSN. - Ανακτήστε τιμές kWh καλώντας το API του IAMMETER δύο φορές—μία φορά για την τελευταία ένδειξη και μία φορά για την πρώτη ένδειξη της ημέρας (χρησιμοποιώντας το
ώρα rtcπαράμετρος). - Υπολογίστε ημερήσιες μετρήσεις (ηλιακή παραγωγή, κατανάλωση ενέργειας, εξαγόμενη ενέργεια) με βάση τους επιλεγμένους τύπους φάσης του χρήστη (
ΑντιστροφέαςήΠλέγμα). - Συγκρίνετε τα αποτελέσματα με άλλους χρήστες και εμφανίστε τις κατατάξεις.
- Οι κατατάξεις μηδενίζονται καθημερινά για να ενθαρρύνουν τη συνεχή συμμετοχή.
Πώς να παίξετε το παιχνίδι κατάταξης του ηλιακού φωτός
1. Πληροφορίες συσκευής εισόδου
Εισαγάγετε το IAMMETER σαςSNκαιΕνδειξη. Αν απλώς κάνετε δοκιμές, κάντε κλικ"Χρήση επίδειξης".

2. Διαμορφώστε τον μετρητή σας
ΣτοΔεδομένακαρτέλα, επιλέξτε κάθε τύπο φάσης ωςΑντιστροφέαςήΠλέγμαΑυτές οι επιλογές καθορίζουν τον τρόπο κατηγοριοποίησης των δεδομένων σας.

3. Δείτε και Ανταγωνιστείτε
Κατευθυνθείτε προς τοΠερίληψηγια να δείτε την ημερήσια απόδοσή σας και, στη συνέχεια, κάντε κλικ στην επιλογή«Συγκρίνετε τώρα»για να μπείτε στον πίνακα κατάταξης.

4. Ελέγξτε τις κατατάξεις
Δείτε πού βρίσκεστε ανάμεσα σε άλλους χρήστες του IAMMETER!

Γίνετε μέλος της κοινότητας προγραμματιστών IAMMETER DIY
WattBattleείναι μόνο ένα παράδειγμα του τι μπορείτε να δημιουργήσετε χρησιμοποιώντας τοAPI IAMMETERκαι δεδομένα ενέργειας σε πραγματικό χρόνο από μετρητές ενέργειας IAMMETER.
Αν είσαιπρογραμματιστής ιστοσελίδων, μη διστάσετε να κάνετε share στο αποθετήριο και να το βελτιώσετε!
Αν είσαιχομπίστας ή αρχάριος, αφήστε τη δημιουργικότητά σας να ρέει—το ChatGPT και το IAMMETER θα σας βοηθήσουν να ξεκινήσετε.
Αν έχετε δημιουργήσει κάποιο εργαλείο, παιχνίδι, οπτικοποίηση ή οτιδήποτε διασκεδαστικό χρησιμοποιώντας το IAMMETER, θα χαρούμε πολύ να σας ακούσουμε!
👉 Πείτε μας γι' αυτό και θα σας ανταμείψουμεΠόντοι Ανταμοιβής IAMMETER!
Δημιουργήστε τη δική σας εφαρμογή IAMMETER
Θέλετε να δημιουργήσετε τη δική σας εφαρμογή ηλιακής ενέργειας, έναν πίνακα ελέγχου οικιακής ενέργειας ή ένα εργαλείο σύγκρισης όπως το WattBattle;
Εξερευνήστε το IAMMETER Cloud API:
🔗 https://www.iammeter.com/docs/system-api
Λάβετε δεδομένα σε πραγματικό χρόνο από τους μετρητές ενέργειας IAMMETER, οπτικοποιήστε τα με τον δικό σας τρόπο και μοιραστείτε τα με τον κόσμο.
Μαζί, ας αναπτύξουμε την κοινότητα προγραμματιστών του IAMMETER!