このオープンソースプロジェクトは、私の自由時間に開発されています。あなたの寄付は、プロジェクトを改善し、新しい機能を追加し、バグを修正し、モチベーションを改善し、このプロジェクトが私だけでなくより多くのユーザーにとって有用であることを理解するために、より多くの時間とリソースを捧げるのに役立ちます。
この統合は、スマートなESOエネルギーメーターを備えており、P1インターフェイスを追加する技術的な可能性がないユーザー向けです(たとえば、メーターはワイヤレスレセプションから遠く離れています)。 ESOサイトは過去24時間のデータを提供することに注意してください。したがって、リフレッシュレートは非常に遅くなります(2時間ごとに新しいデータが実行されます)。リアルタイム統計を希望する場合は、サードパーティメートル(Shelly 3EMなど)の使用を検討するか、スマートメーターのP1インターフェイスを使用してください。
このコンポーネントはテスト段階にあります!エラーまたは誤算、壊れた変更が予想される必要があります!フィードバックまたはリクエストは問題として提起する必要があります。
Custom repositoriesをクリックしますhttps://github.com/algirdasc/hass-eso Repositoryフィールドに貼り付けますIntegrationカテゴリを選択しますAddをクリックしますcustom_componentsディレクトリをha configディレクトリにアップロードします| 名前 | タイプ | 必須 | デフォルト | 説明 |
|---|---|---|---|---|
| ユーザー名 | 弦 | はい | ESOユーザー名 /電子メール | |
| パスワード | 弦 | はい | ESOパスワード | |
| オブジェクト | リスト | はい | オブジェクトのリスト |
| 名前 | タイプ | 必須 | デフォルト | 説明 |
|---|---|---|---|---|
| 名前 | 弦 | はい | オブジェクトの名前(エネルギーダッシュボードで表示されます) | |
| ID | 弦 | はい | オブジェクトID(オブジェクトIDの取得方法を参照) | |
| 消費 | ブール | いいえ | 真実 | 消費されたエネルギーの統計を生成します |
| 返された | ブール | いいえ | 間違い | 返されたエネルギーの統計を生成します |
| Price_Entity | 弦 | いいえ | 電気価格を追跡するエンティティの名前 | |
| Price_currency | 弦 | いいえ | ユーロ | 電気価格の通貨 |
eso :
username : your_username
password : your_password
objects :
- name : My House
id : 123456
returned : True
- name : My Flat
id : 654321 https://mano.eso.lt/objects/123456789はオブジェクトIDです以下の例は、ホームアシスタントのノードプール統合を使用していることです。エンティティ追跡スポット市場(時間給)の電力価格を作成します。 additional_costsパラメーターは、特定のエネルギー契約に依存するコストマージンを追加するために使用されます。
sensor :
- platform : nordpool
region : " LT "
currency : " EUR "
VAT : true
precision : 5
low_price_cutoff : 0.95
price_in_cents : false
price_type : kWh
additional_costs : " {{ 0.08470 + 0.007 | float }} " # 0.08470 ESO, 0.007 ENEFIT
eso :
username : your_username
password : your_password
objects :
- name : My House
id : 123456
price_entity : sensor.nordpool_kwh_eur_ext ESOオブジェクト(上記)のprice_entityパラメーターは、Nordプール価格エンティティを指しています。これにより、エネルギーコストを追跡する追加のHAエンティティが作成されます。
HA Energyダッシュボードにコスト情報を表示するには、エネルギー構成ポップアップでUse an entity tracking the total costsし、 My House (cost)と呼ばれるエンティティを選択します。