ドキュメント

光学式読取ヘッドによるSMLメーターの読み取り

多くの "最新 "メーターは光学インターフェース、すなわち赤外線ダイオードを備えており、一部の電流メーター値はSMLフォーマットで出力されます。cFosチャージングマネージャーは、これらのメーターと光学式リードヘッドの接続をサポートします。光学式リードヘッドには2つのバージョンがあります:3.3VのTTLレベルまたはUSB接続です。TTL読み取りヘッドはcFos Power Brainコントローラーに、USBインターフェース付きはRaspberry PIまたはWindowsに接続できます。

光学式リードヘッドを使用してSMLを話すメーターを読み取るには、cFos Power Brain用のTTLレベルのリードヘッドが必要です。ハードウェアリビジョン1.1(Rev.C)および2.0(Rev.F)のコントローラの場合:

GND - ピン10
TxD - ピン11 - リーダのRxDはここに接続されています
RxD - ピン12 - リーダのTxDはここに接続されています
Vcc - ピン15

次に、cFos Charging Managerで「SML Meter COM Port」タイプのメータを設定します。アドレスとしてCOM2,9600,8,N,1を入力します。
WindowsまたはRaspberryでcFosチャージングマネージャーを使用する場合は、USBインターフェースを備えた光学式読み取りヘッドが必要です。メータとして「SML Meter」タイプを設定し、アドレスをCOMx,9600,8,N,1に設定します。ここで、COMxはUSBリーダが報告するCOMポートです(Modbusアダプタに似ています)。

ブリンクコードでカウンターを有効にする

基本的な状態では、メーターキャビネットに設置された「最新の計測装置」は、光インターフェース経由でkWhを供給するだけである。タイムリーなパフォーマンス値を受け取るためには、PINで有効化する必要があります。PINは、メーターポイント事業者またはネットワーク事業者から入手することができます。暗証番号を知っていれば、懐中電灯でメーターを解除することができます。光インターフェイスを1回フラッシュします。その後、メーターは表示テストを行い、ディスプレイに "PIN "と4つのゼロが表示されます。これで、最初の0を約1秒のパルスで増加させることができます。これで、ピンの最初の桁を入力するまで、最初の0を約1秒のパルスで増加させることができます。その後、カーソルが2番目のゼロにジャンプするまで待ち、パルスを点滅させることでこの桁を増加させます。暗証番号の4桁をすべて入力すると、120秒間カウンターが有効になります。この状態では、短い点滅で表示が異なる表現に変化します。そのひとつが「PINオン」です。PIN off "と表示されるまで約5秒間点灯します。これで、光インターフェイスを介したアクティブパワーの伝送が恒久的に有効になりました。なお、これはトーチがあれば誰でもメーターの各種数値を読み取ることができるようにするためです。残念ながら、有効電力は合計値としてしか伝わらないことが多い。その後、cFosチャージングマネージャーが、各相に対応する電流値を計算します。このため、ある程度の精度が必要なため、負荷管理作業については計画的に、あるいは一定の予備を設定する必要があります。

チバー・パルスでメーターを読む

Tibber-Pulseのデータを直接チャージングマネージャーに取り込むには、Tibber-Bridgeのウェブサーバーを恒久的にアクティブにする必要があります。そのためには、以下の手順を実行します:

  1. ブリッジのパスワードをメモしてください(QRコードに記載されています)。
  2. ブリッジを引き抜き、おそらく1秒間差し込み、再び引き抜いて差し込みます。
  3. リングが緑色に点灯するはずです。
  4. ラップトップ/携帯電話でWLAN「TibberBridge」を検索し、WPAキーは前述のパスワードとする。
  5. 接続に成功したら、http://10.133.70.1/params/。
  6. ユーザー名 "admin"、パスワードは上記の通り
  7. 一番下で、属性 "webserver_force_enable "を "true "に設定し(タイプイン!)、"Store params to flash "を設定する。
  8. 電源を切り、もう一度プラグを差し込むと、パルスブリッジが再び "正常 "に起動するはずです。
次に、ウォールボックスに「SLM Meter HTTP」というタイプの新しいメーターを作成し、アドレスとして「http://admin:Passwort like oben@IP-der-Tibber-Bridge/data.json?node_id=1」を入力します。

以下は、Tibber Pulseの取り扱いに関する重要な注意事項です。

タスモータでメーターを読み取る

TasmotaはEspressif ESPプロセッサのためのオペレーティングシステムです。Tasmotaが動作するESPモジュールにHichi IR光学式読取ヘッドを接続することができます。そして、タスモタが提供するWebサーバーから、cFosチャージングマネージャーがリーディングヘッドで測定したメーターデータを読み込むことができるのである。以下は、Andreas H.がTasmotaを適切に設定する方法を説明したものです。

WLANへの統合後は、既存のメーターに応じたスクリプトでリードヘッドを記述することになります。
Web interface(IP read head) -> Consoles -> Edit Script (store script)
重要:「Script enable」を有効にして保存します
既存のメーター定義「Tasmota_Smartmeter_http.json 」で、SML付きの LogarexメーターモデルLK13BEを読み取ります。
マッチングスクリプトです。

         >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
         

例に挙げたメーター以外を使用する場合は、既存のメーターに合わせたスクリプトでタスモタを稼働させる必要があります。
一般的なモデルに適したTasmotaスクリプトは、インターネット上で見つけることができます。
その後、http://ip_lesekopf/cm?cmnd=status%2010 のリンクで出力をテストすることができます。 フィードバックは次のようになるはずです。
フィードバックは次のようになります(例: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
         }
         }
         }
         

そのため、メーター定義(JSON)の項目を個別に適合させ、cFos WBにアップロードする必要があります。

このフィードバックには、JSON定義を使用して、ユーザー定義のカウンターをcFosチャージングマネージャーに作成することができます。上記の例では、cFos Charging Managerの対応デバイスのページでダウンロードします。cFosチャージングマネージャーで、タスモタのアドレスを「HTTP入力」のタイプでカウンターに入力します。