Skrip untuk tibber dan hegg untuk mengunggah nilai -nilai bersejarah dan data langsung ke pvoutput
Pastikan untuk menggunakan Node 16+ dan run npm install sebelum mengikutkan instruksi di bawah ini.
Dapatkan token API Anda dari https://developer.tibber.com/
Pastikan file .env hadir atau variabel lingkungan diatur:
PVOUTPUT_API_KEY=
TIBBER_API_TOKEN=
TIBBER_HOME_ID=
Komentar atau Bersihkan Nilai yang ingin Anda unggah di line 50 di tibber-live.js , default v2 (ekspor), v3 (impor), v4 (power), dan v7, v8 untuk tarrifs lihat https://forum.pvoutput.org/tariff-feeds/5798
node tibber-live.js . (Mengunggah setiap 5 menit, terhubung kembali secara otomatis)Perhatikan, bahwa data ini sebagian tidak lengkap karena Tibber hanya memberikan nilai KWH yang sering di bawah 0,00 kWh resolusi yang hilang
tibber-pvoutput-hourly.js Scriptnode tibber-pvoutput-hourly.js .Untuk data bersejarah Anda dapat menggunakan pengunggah CSV curah manual di browser (https://pvoutput.org/load.jsp)
Jalankan node tibber-pvoutput-historic.js untuk mendapatkan tibber_pvoutput_data.csv
Pergi ke https://pvoutput.org/load.jsp, pastikan pengaturan impor cocok dengan CSV 1: Tanggal Output 2: Konsumsi 3: Diekspor Opsional: 4: Komentar (Laba)
Salin dan melewati baris CSV (maks 200). Tekan tombol load
hegg-data-csv.jsnode hegg-data-csv.js . Pastikan hegg_token ditetapkan sebagai variabel lingkungan atau hadir dalam .env atau dijalankan dengan HEGG_TOKEN=<TOKEN HERE> node hegg-data-csv.jshegg-data.csvPeringatan: Tidak diuji karena data saya dari +90 hari yang lalu
hegg-data-csv.jsnode hegg-pvoutput-hourly . Pastikan PVOUTPUT_SYSTEM_ID dan PVOUTPUT_API_KEY diatur sebagai variabel lingkunganPertama pastikan hegg-data.csv diisi dengan data dari tanggal yang Anda inginkan
Pilih baik unggahan CSV curah manual di browser (https://pvoutput.org/load.jsp) atau melalui unggahan batch (instruksi di bawah)
Jalankan node hegg-pvoutput-historic.js . Pastikan PVOUTPUT_SYSTEM_ID dan PVOUTPUT_API_KEY diatur sebagai variabel lingkungan
Unggahan CSV dilakukan dalam potongan Max. 200, mereka harus mengekspor ke hegg_pvoutput-<CHUNK_INDEX> Kemajuan disimpan ke progress.txt
Pergi ke https://pvoutput.org/load.jsp, pastikan pengaturan impor cocok dengan CSV 1: Tanggal Output 2: Konsumsi 3: Diekspor Opsional: 5: Daya puncak 6: Waktu puncak 4: Komentar (Total_Cost)
Salin dan melewati baris CSV. Tekan tombol load
Upload batch (peringatan: tidak diuji karena data +90 hari yang lalu)
UPLOAD_ENABLED ke truenode hegg-pvoutput-historic.js . Pastikan PVOUTPUT_SYSTEM_ID dan PVOUTPUT_API_KEY diatur sebagai variabel lingkungan