Skrip bahasa berbasis skrip Tasmota untuk membaca nilai -nilai meter daya
Skrip berbasis bahasa skrip Tasmota berikut, bukan kode yang berfungsi sendiri tetapi berfungsi dengan perusahaan open source Tasmota. Opsi skrip sebenarnya hanya tersedia pada diri Anda sendiri yang dikompilasi. Dengan akun GitHub, Anda dapat mengkompilasi tempat sampah menggunakan Tasmocompiler termudah. Anda tidak dapat menemukannya di tempat sampah resmi yang sudah dikompilasi. Script yang saya bangun memungkinkan Anda membaca DDM18SD Modbus Power Meter Menambahkannya pada file Tasmota yang Anda kumpulkan. Rujuk ke antarmuka Tasmota dan Tasmota Smart Meter tentang cara. Perhatikan aturan file user_config_override.h.
Skrip ini telah diuji pada nodemcu dan papan mini Wemos D1 . Anda memerlukan papan konverter RS485 ke TTL juga dan papan konverter tegangan AMS1117 3.3 untuk memberikan arus yang sesuai untuk papan RS485Tottl. Solder (pilihan Anda) diperlukan untuk pengaturan akhir.



Berikut adalah skrip yang harus Anda tambahkan di jendela konsol Tasmota Script Anda
>D
>B
->sensor53 r
>M 1
+1,3,M,0,9600,DDM,1,2,05040000,05040008,05040012,0504001A,05040036,0504002A,05040100,05040400
1,050404ffffffff@i0:1,Tensione,V,DDM_Voltage,2
1,050404ffffffff@i1:1,Corrente,A,DDM_Current,2
1,050404ffffffff@i2:1,Consumo Ist.,W,DDM_Power,2
1,050404ffffffff@i3:1,Reactive power,Var,DDM_React_Power,2
1,050404ffffffff@i4:1,Frequenza,Hz,DDM_Frequency,2
1,050404ffffffff@i5:1,Power factor,,DDM_PF,2
1,050404ffffffff@i6:1,Consumi tot.,Kwh,DDM_Tot_Power,2
1,050404ffffffff@i7:1,Tot. react. power,Kvarh,DDM_Reac_Power,2
#
DDM18SD Power Meter Modbus di tangan saya memiliki paritas 8E1 dan alamat budak di mana Anda dapat membaca nilainya adalah n 5. Untuk memiliki nilai pada firmware Tasmota dengan skrip yang ditampilkan Anda harus meninggalkan nol gpio di gpio dan tx Tasmota1, karena skrip telah mengatur rx gpio dan tx Tasmota1. Jika Anda mencoba untuk mengkompilasi Tasmota Pengaturan Web UI, Anda dapat menghasilkan konflik dan tidak dapat melihat nilainya. Baca antarmuka meter pintar Tasmota yang disebutkan untuk pemahaman sintaks skrip.


Terima kasih kepada Theo Arends dan semua tim Tasmota dan rekan kerja