Tài liệu

Đọc ra máy đo SML với đầu đọc quang học

Nhiều đồng hồ đo "hiện đại" có giao diện quang học, tức là một diode hồng ngoại, trong đó một số giá trị đồng hồ đo hiện tại được xuất ra ở định dạng SML. Trình quản lý sạc cFos hỗ trợ các đồng hồ đo này và kết nối của đầu đọc quang học. Đầu đọc quang học có hai phiên bản: với mức TTL 3,3V hoặc có kết nối USB. Bạn có thể kết nối đầu đọc TTL với bộ điều khiển cFos Power Brain và một đầu có giao diện USB với Raspberry PI hoặc Windows.

Để đọc đồng hồ đọc SML bằng đầu đọc quang học, bạn cần có đầu đọc có mức TTL cho cFos Power Brain. Điều này được nối dây như sau: Dành cho bộ điều khiển có phiên bản phần cứng 1.1 (Rev. C) và 2.0 (Rev. F):

GND - Chân 10
TxD - Chân 11 - đây là nơi kết nối RxD của đầu đọc
RxD - Chân 12 - đây là nơi kết nối TxD của đầu đọc
Vcc - Chân 15

Sau đó, thiết lập đồng hồ đo loại “Cổng COM đồng hồ SML” trong Trình quản lý sạc cFos. Nhập COM2,9600,8,N,1 làm địa chỉ.
Nếu bạn sử dụng Trình quản lý sạc cFos trong Windows hoặc Raspberry, bạn cần có đầu đọc quang có giao diện USB. Thiết lập loại "SML Meter" làm bộ đếm và đặt địa chỉ thành COMx,9600,8,N,1, trong đó COMx là cổng COM mà đầu đọc USB báo cáo (tương tự như bộ điều hợp Modbus).

Mở khóa bộ đếm bằng mã nhấp nháy

Ở trạng thái cơ bản, các "thiết bị đo lường hiện đại" được lắp đặt trong tủ công tơ chỉ cung cấp kWh qua giao diện quang. Để nhận được các giá trị hiệu suất kịp thời, bạn phải mở khóa chúng bằng mã PIN. Bạn sẽ nhận được mã PIN từ nhà điều hành công tơ hoặc nhà điều hành mạng của bạn. Nếu bạn có mã PIN, bạn có thể sử dụng đèn pin để mở khóa bộ đếm: nhấp nháy một lần trên giao diện quang học. Sau đó, máy sẽ tiến hành kiểm tra màn hình và sau đó "PIN" và 4 số không xuất hiện trên màn hình. Giờ đây, bạn có thể tăng số 0 đầu tiên với các xung có thời lượng khoảng 1 giây cho đến khi bạn nhập chữ số đầu tiên của mã pin. Sau đó đợi cho đến khi con trỏ nhảy đến số 0 thứ 2 và tăng chữ số này tương ứng bằng các xung nhấp nháy. Sau khi bạn đã nhập cả 4 chữ số của mã PIN, bộ đếm sẽ được kích hoạt trong 120 giây. Ở trạng thái này, nhấp nháy ngắn làm cho màn hình thay đổi thành các biểu diễn khác nhau. Một trong số đó là "Bật mã PIN". Bây giờ hãy sáng lên trong khoảng 5 giây cho đến khi "PIN off" xuất hiện. Bây giờ bạn đã kích hoạt vĩnh viễn việc truyền công suất hoạt động qua giao diện quang. Xin lưu ý rằng bất kỳ ai có đèn pin đều có thể sử dụng điều này để đọc các giá trị khác nhau của đồng hồ đo. Thật không may, công suất hoạt động thường chỉ được truyền dưới dạng giá trị tổng. Sau đó, cFos Charging Manager sẽ tính toán các giá trị hiện tại tương ứng cho các pha. Vì điều này có liên quan đến một mức độ không chính xác nhất định, bạn nên lập kế hoạch hoặc đặt một mức dự trữ nhất định cho các nhiệm vụ quản lý tải.

Đọc đồng hồ với Tibber Puls

Để nhận dữ liệu từ Tibber-Pulse trực tiếp vào Trình quản lý sạc, máy chủ web trên Tibber-Bridge phải được kích hoạt vĩnh viễn. Để thực hiện việc này, bạn có thể làm theo các bước sau:

  1. Ghi mật khẩu lên cầu (nằm cạnh mã QR), ví dụ ABCD-AA11
  2. Rút cầu ra, cắm vào khoảng 1 giây, lại rút ra và cắm lại
  3. Bây giờ, chiếc nhẫn sẽ phát sáng màu xanh lục, giống như lúc đầu (không, bạn không mất bất kỳ cài đặt nào!)
  4. Tìm kiếm mạng WLAN “TibberBridge” trên máy tính xách tay/điện thoại di động của bạn, khóa WPA là mật khẩu được đề cập ở trên
  5. Sau khi//, hãy truy cập//
  6. Tên người dùng "admin", mật khẩu như trên
  7. Ở dưới cùng, đặt thuộc tính "webserver_force_enable" thành "true" (nhập nó vào!) Và "Lưu trữ thông số để flash"
  8. Rút phích cắm và cắm lại, bây giờ Pulse Bridge sẽ hoạt động trở lại “bình thường”
Bây giờ, hãy tạo một đồng hồ đo mới trong hộp treo tường loại “SLM Meter HTTP” và nhập “http://admin: mật khẩu như trên @ IP-der-Tibber-Bridge/data.json?node_id=1 làm địa chỉ.

Dưới đây là một số lời khuyên quan trọng để xử lý Tibber Puls.

Đọc đồng hồ với Tasmota

Tasmota là hệ điều hành dành cho bộ xử lý ESP của Espressif. Bạn có thể kết nối đầu đọc quang học Hichi IR với mô-đun ESP chạy Tasmota. Sau đó, Tasmota cung cấp một máy chủ web mà từ đó Trình quản lý sạc cFos có thể đọc dữ liệu đồng hồ đo được xác định thông qua đầu đọc. Dưới đây là hướng dẫn từ Andreas H. về cách cấu hình Tasmota cho phù hợp:

Sau khi tích hợp vào mạng WLAN, đầu đọc phải được ghi vào bằng tập lệnh liên kết theo đồng hồ hiện có.
Giao diện web (đầu đọc IP) -> Bảng điều khiển -> Chỉnh sửa tập lệnh (tập lệnh lưu trữ)
Quan trọng: Kích hoạt "Kích hoạt tập lệnh" và lưu
Với định nghĩa đồng hồ hiện có "Tasmota_Smartmeter_http.json", mẫu đồng hồ Logarex LK13BE được đọc ra với SML.
Tập lệnh phù hợp:

         >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
         

Nếu đồng hồ khác với đồng hồ được đề cập trong ví dụ được sử dụng, Tasmota phải được đưa vào sử dụng với tập lệnh phù hợp với đồng hồ hiện có.
Các tập lệnh Tasmota phù hợp cho các mô hình phổ biến nhất có thể được tìm thấy trên Internet.
Sau đó, đầu ra có thể được kiểm tra với liên kết http://ip_lesekopf/cm? Cmnd = status%2010 .
Phản hồi sau đó sẽ trông giống như thế này (ví dụ: 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
         }
         }
         }
         

Các mục trong định nghĩa đồng hồ đo (JSON) sau đó phải được điều chỉnh cho phù hợp và tải lên cFos-WB.

Đối với phản hồi này, bộ đếm do người dùng xác định sau đó có thể được tạo trong Trình quản lý sạc cFos bằng cách sử dụng định nghĩa JSON. Đối với ví dụ trên, đây là bản tải xuống từ trang thiết bị được hỗ trợ Trình quản lý sạc cFos. Trong Trình quản lý sạc cFos, hãy nhập bộ đếm kiểu "Đầu vào HTTP" với địa chỉ Tasmota của bạn.