Membaca SML meter dengan kepala baca optik

Banyak pengukur "modern" memiliki antarmuka optik, yaitu dioda inframerah, yang dengannya beberapa nilai pengukur arus merupakan output dalam format SML. CFos Charging Manager mendukung meteran ini dan koneksi kepala pembacaan optik. Kepala baca optik tersedia dalam dua varian: Dengan level 3.3V TTL atau dengan koneksi USB. Anda dapat menghubungkan kepala baca TTL ke pengontrol cFos Power Brain, dan satu dengan antarmuka USB ke Raspberry PI atau Windows.

Untuk membaca meteran yang menggunakan SML menggunakan kepala pembacaan optik, Anda memerlukan kepala pembacaan dengan level TTL untuk cFos Power Brain. Ini dikabelkan sebagai berikut: Untuk pengendali dengan Hardware Revission 1.1 (Rev. C) dan 2.0 (Rev. F):

GND - Pin 10
TxD - Pin 11 - di sini RxD dari pembaca terhubung
RxD - Pin 12 - di sini TxD dari pembaca terhubung
Vcc - Pin 15

Kemudian atur meteran tipe "SML Meter" di cFos Charging Manager. Masukkan COM2,9600,8,N,1 sebagai alamat.
Jika Anda menggunakan cFos Charging Manager di bawah Windows atau Raspberry, Anda memerlukan kepala baca optik dengan antarmuka USB. Atur tipe "SML Meter" sebagai meteran dan atur alamat ke COMx,9600,8,N,1, di mana COMx adalah port COM di mana pembaca USB melaporkan (mirip dengan adaptor Modbus).

Aktifkan penghitung dengan kode kedip

Dalam keadaan dasar, "alat pengukur modern" yang dipasang di lemari meteran hanya memasok kWh melalui antarmuka optik. Untuk menerima nilai performa yang tepat waktu, nilai tersebut harus diaktifkan dengan PIN. Anda bisa mendapatkan PIN dari operator titik pengukuran atau operator jaringan Anda. Jika Anda memiliki PIN, Anda bisa membuka kunci meteran dengan obor: Flash antarmuka optik satu kali. Meteran kemudian akan melakukan tes tampilan dan "PIN" dan 4 angka nol akan muncul di layar. Sekarang Anda bisa meningkatkan 0 pertama dengan pulsa kira-kira 1 detik. Sekarang Anda bisa meningkatkan 0 pertama dengan pulsa kira-kira 1 detik. sampai Anda telah memasukkan digit pertama pin. Kemudian tunggu sampai kursor melompat ke angka nol ke-2 dan tingkatkan digit ini sesuai dengan pulsa yang berkedip-kedip. Setelah Anda memasukkan semua 4 digit PIN, penghitung diaktifkan selama 120 detik. Dalam keadaan ini, kedipan singkat menyebabkan tampilan berubah ke representasi yang berbeda. Salah satunya adalah "PIN on". Sekarang, nyalakan selama kira-kira 5 detik sampai "PIN off" muncul. Sekarang, Anda telah mengaktifkan transmisi daya aktif secara permanen melalui antarmuka optik. Harap diperhatikan, bahwa hal ini juga memungkinkan siapa pun yang memiliki obor untuk membaca berbagai nilai meteran. Sayangnya, daya aktif sering hanya ditransmisikan sebagai nilai total. CFos Charging Manager kemudian menghitung nilai arus yang sesuai untuk fase-fase tersebut. Karena hal ini tunduk pada tingkat ketidakakuratan tertentu, maka, Anda harus merencanakan atau menetapkan cadangan tertentu untuk tugas manajemen beban.

Membaca meteran dengan Tasmota

Tasmota adalah sistem operasi untuk prosesor Espressif ESP. Anda bisa menghubungkan kepala pembacaan optik Hichi IR ke modul ESP yang menjalankan Tasmota. Tasmota kemudian menyediakan server web dari mana cFos Charging Manager kemudian dapat membaca data meteran yang ditentukan melalui reading head. Berikut adalah instruksi Andreas H. tentang cara mengkonfigurasi Tasmota yang sesuai:

Setelah integrasi ke dalam WLAN, kepala baca harus dijelaskan dengan skrip yang sesuai menurut meteran yang ada.
Antarmuka web (IP read head) -> Konsol -> Edit Script (menyimpan skrip)
Penting: Aktifkan "Script enable" dan simpan
Dengan definisi meteran yang ada "Tasmota_Smartmeter_http.json", sebuah model meteran Logarex LK13BE dengan SML dapat dibaca.
Skrip yang cocok:

>D
>B
->sensor53 r
>M 1
+1,3,s,16,9600,LK13BE,1,10,2F3F210D0A,063035310D0A
1,77070100010800ff@1000,Gesamt kWh bezogen,kWh,Power_total_in,1
1,77070100020800ff@1000,Gesamt kWh geliefert,kWh,Power_total_out,1
1,77070100100700ff@1,Verbrauch aktuell,W,Power_curr,0
1,77070100240700ff@1,Power L1,W,Power_L1_curr,0
1,77070100380700ff@1,Power L2,W,Power_L2_curr,0
1,770701004C0700ff@1,Power L3,W,Power_L3_curr,0
1,77070100200700ff@1,Voltage L1,V,Volt_L1_curr,1
1,77070100340700ff@1,Voltage L2,V,Volt_L2_curr,1
1,77070100480700ff@1,Voltage L3,V,Volt_L3_curr,1
1,770701001f0700ff@1,Amperage L1,A,Amperage_L1_curr,2
1,77070100330700ff@1,Amperage L2,A,Amperage_L2_curr,2
1,77070100470700ff@1,Amperage L3,A,Amperage_L3_curr,2
1,770701000e0700ff@1,Frequency,Hz,HZ,2
1,77070100510704ff@1,Phaseangle I-L1/U-L1,deg,phase_angle_p1,1
1,7707010051070fff@1,Phaseangle I-L2/I-L2,deg,phase_angle_p2,1
1,7707010051071aff@1,Phaseangle I-L3/I-L3,deg,phase_angle_p3,1
1,77070100510701ff@1,Phase angle U-L2/U-L1,deg,phase_angle_l2_l1,1
1,77070100510702ff@1,Phase angle U-L3/U-L1,deg,phase_angle_l3_l1,1

Jika meteran selain yang disebutkan dalam contoh digunakan, Tasmota harus dioperasikan dengan skrip yang cocok dengan meteran yang ada.
Skrip Tasmota yang sesuai untuk model-model yang paling umum bisa ditemukan di internet.
Setelah itu, output dapat diuji dengan tautan http://ip_lesekopf/cm?cmnd=status%2010. Umpan baliknya akan terlihat seperti ini.
Umpan-balik kemudian akan terlihat seperti ini (contoh: Logarex LK13BE)

{
"StatusSNS":{
"Time":"2022-09-24T10:16:32",
"LK13BE":{
"Power_total_in":108.9,
"Power_total_out":0.0,
"Power_curr":4294,
"Power_L1_curr":1390,
"Power_L2_curr":1453,
"Power_L3_curr":1450,
"Volt_L1_curr":235.0,
"Volt_L2_curr":232.9,
"Volt_L3_curr":234.2,
"Amperage_L1_curr":5.96,
"Amperage_L2_curr":6.33,
"Amperage_L3_curr":6.25,
"HZ":50.00,
"phase_angle_p1":353.1,
"phase_angle_p2":351.6,
"phase_angle_p3":353.2,
"phase_angle_l2_l1":120.1,
"phase_angle_l3_l1":241.0
}
}
}

Oleh karena itu, entri dalam definisi meter (JSON) kemudian harus disesuaikan secara individual dan diunggah ke cFos WB.

Untuk umpan balik ini, penghitung yang ditentukan pengguna kemudian dapat dibuat di cFos Charging Manager menggunakan definisi JSON. Untuk contoh di atas, berikut ini adalah unduhan pada halaman perangkat yang didukung oleh cFos Charging Manager. Dalam cFos Charging Manager, Anda kemudian memasukkan counter tipe "HTTP Input" dengan alamat Tasmota Anda.