Dokumentasi

Kawalan kuasa aktif oleh pengendali rangkaian pengedaran (VNB) mengikut Seksyen 14a EnWG

Sejak 2024, pengendali rangkaian tidak lagi dibenarkan untuk menolak pengguna yang lebih besar, seperti kotak dinding atau pam haba, tetapi boleh memerlukan kawalan kuasa aktif. Dia kemudiannya perlu memberikan anda diskaun untuk yuran rangkaian. Pengurus Pengecasan cFos menyokong pelbagai bentuk kawalan kuasa aktif oleh pengendali rangkaian (kawalan penyajian grid).

Penerima kawalan riak: Operator rangkaian memasang penerima kawalan riak dalam pemasangan anda, yang menukar kenalannya boleh dikawalnya untuk mengurangkan kuasa maksimum yang dibenarkan oleh Pengurus Pengecasan cFos. Pengurus Pengecasan cFos boleh disambungkan kepada penerima kawalan riak menggunakan input pensuisan. Anda boleh menggunakan input S0 bagi Pengawal Otak Kuasa cFos, Penggalak Kotak Dinding cFos atau Kit ESP Pengurus Pengecasan cFos, tetapi juga peranti lain, seperti model meter tertentu. Berikut ialah arahan tentang cara mengkonfigurasi Pengurus Pengecasan dengan menukar kenalan. Anda juga boleh menanyakan 2 kenalan dan dengan itu mentakrifkan 4 had kuasa aktif yang berbeza.

Kawalan melalui Modbus: Operator rangkaian memasang induk Modbus dalam pemasangan anda, yang menetapkan daftar dalam Pengurus Pengecasan cFos yang mengawal kuasa maksimum. Untuk melakukan ini, anda boleh mengaktifkan Pelayan SunSpec di bawah "Konfigurasi" dalam Pengurus Pengecasan. Port TCP Modbus ialah 502, di bawah Raspberry PI 1502, kerana port di bawah 1024 memerlukan hak pentadbir. Master Modbus kemudiannya boleh mengakses daftar 40098 (float) untuk menanyakan kuasa aktif dan mengurangkannya dalam peratus menggunakan daftar 40968 (float).

OCPP melalui OpenADR: Operator rangkaian menggunakan OpenADR untuk menyelaraskan beban dan perkhidmatannya. Dari sudut pandangannya, sistem anda ialah kotak dinding OCPP. Anda boleh menambah kotak dinding "OCPP melalui OpenADR" dalam Pengurus Pengecasan cFos. Dalam tetapan get laluan OCPP kotak dinding ini, masukkan data operator rangkaian untuk bahagian belakang. Tetapkan "rujukan grid" sebagai peranan balas. Ini membolehkan pengendali rangkaian menilai sambungan rangkaian semasa dan mengawal Pengurus Pengecasan cFos melalui Profil Pengecasan OCPP.

API HTTP untuk pembekal tenaga: Operator rangkaian menggunakan API HTTP kami yang direka khas. Ini boleh dicapai melalui sambungan TLS selamat. Sijil juga boleh diimport atas permintaan pengendali rangkaian. Sebagai alternatif, sambungan juga boleh dijalankan melalui gerbang meter pintar. Dengan API HTTP kami, pengendali rangkaian atau pembekal tenaga boleh campur tangan dengan sangat tepat dalam peraturan Pengurus Pengecasan. Di bawah anda akan menemui dokumentasi untuk API ini.

API HTTP untuk pengendali rangkaian dan pembekal tenaga boleh menetapkan dan membuat pertanyaan pembolehubah menggunakan 2 panggilan ke Pengurus Pengecasan. Pembolehubah ini boleh diambil kira semasa mengkonfigurasi kuasa sambungan rumah dan kuasa kotak dinding maksimum. Pengendali rangkaian atau pembekal tenaga bebas untuk mereka bentuk dan boleh menetapkan piawaian mereka sendiri (bebas pengilang) untuk cara pembolehubah ini ditetapkan.

Contoh: kapasiti sambungan rumah = 55000 * AVAIL / 100
Operator rangkaian menetapkan AVAIL pembolehubah kepada nilai antara 0-100 dan dengan itu boleh mengawal keluaran sistem pelanggan turun dalam langkah peratusan.

Contoh: TARIF
Pembekal tenaga menetapkan tarif berubah kepada 0 atau 1 dan memaklumkan sistem dengan 0 bahawa tarif "biasa" kini terpakai dan dengan 1 bahawa tarif yang dikurangkan kini dikenakan. Pengguna sistem kemudiannya boleh membuat peraturan pengecasan yang hanya membenarkan mereka mengecas kereta pada tarif tertentu atau mengecas dengan kuasa pengecasan yang lebih rendah pada tarif tertentu.

API HTTP

Nota: Apabila menetapkan pembolehubah, Pengurus Pengecasan menyemak sama ada nilai telah berubah. Selepas itu barulah ia menyimpan pembolehubah dalam fail config.json. Ini menyebabkan memori denyar haus pada Raspberry PI dan cFos Power Brain. Jika anda ingin menghalang penjimatan ini, anda boleh menentukan parameter pertanyaan tambahan "tmp=1", cth. /cnf?cmd=set_cm_vars&tmp=1...

Tetapkan pembolehubah

GET /cnf?cmd=set_cm_vars&name=n&val=v&clear=c
n ialah nama pembolehubah, v ialah nilainya.
clear adalah pilihan, dengan c=1 semua pembolehubah sedia ada dikosongkan sebelum menetapkan semula.

curl -i -X GET --user admin:1234abcd 'http://localhost/cnf?cmd=set_cm_vars&name=var3&val=123' Linux
curl -i -X GET --user admin:1234abcd "http://localhost/cnf?cmd=set_cm_vars&name=var3&val=123" Windows

Tetapkan semua pembolehubah

POST /cnf?cmd=set_cm_vars&clear=1
Badan POST mengandungi objek JSON dengan nama dan nilai pembolehubah, mis

{"vars": [{ "name": "var1", "expr": 1.5 }], { "name": "var2", "expr": 2 }] }
Padam semua pembolehubah dan tetapkan var1 kepada 1.5, var2 kepada 2.

curl -i -X POST -d '{ "vars": [{ "name": "tarif", "expr": 1 }, { "name": "PWR", "expr": 70 }] }' --user admin:1234abcd 'http://localhost/cnf?cmd=set_cm_vars' Linux
curl -i -X POST -d "{ \"vars\": [{ \"name\": \"tarif\", \"expr\": 1 }, { \"name\": \"PWR\", \"expr\": 70 }] }" --user admin:1234abcd "http://localhost/cnf?cmd=set_cm_vars" Windows

Baca semua pembolehubah

GET /cnf?cmd=get_cm_vars
Mengembalikan objek JSON padanan set_cm_vars dengan semua pembolehubah, formula (atau pemalar) dan nilai yang dikira pada masa ini.

curl -i -X GET --user admin:1234abcd 'http://localhost/cnf?cmd=get_cm_vars Linux
curl -i -X GET --user admin:1234abcd "http://localhost/cnf?cmd=get_cm_vars Windows

API ini boleh dicapai melalui Gerbang Meter Pintar tanpa pengesahan lanjut, kerana Gerbang Meter Pintar sudah mengambil alih ini dengan mentakrifkan sambungan dan pengesahan menggunakan sijil. API ini boleh digunakan dari rangkaian rumah dengan kata laluan pentadbir.