如果您使用的是v0.9.58和v0.9.62之間的版本,請盡快升級至v0.9.64或更高版本! v0.9.58 和 v0.9.62 之間的整合的所有版本都存在信號器重新連接錯誤處理問題,導致對 Easee 信號器伺服器的大量存取失敗。安裝新版本將有助於提高Easee伺服器的穩定性並釋放資源以實現更快速的回應。您在安裝過程中可能沒有遇到任何問題,但在幕後卻存在許多問題。請參閱 v0.9.64 的發行說明中以了解更多詳細資訊。
支援 Easee EV 充電器和均衡器的客製化組件。
狀態感測器是預設感測器,具有以下值
disconnected
awaiting_start
charging
ready_to_charge
completed
error
預設情況下禁用其他一些非常見感測器(例如電流和電壓)(顯示為“不可用”)。可以透過整合 -> [Easee 名稱] - > 裝置 - > [Easee Equilizer 名稱] 在 HA GUI 中啟用它們,然後在診斷下點擊電流/電壓 - > gear_icon,然後啟用它。每個感測器還具有包含每相電流和電壓等值的屬性。有關如何使用這些屬性的信息,請參閱#271。
有兩種不同的方法安裝自訂元件
custom_components
資料夾,它不存在,創建後向下導航到該資料夾。git clone https://github.com/nordicopen/easee_hass.git easee
bash links.sh
自 v0.9.47 起,整合僅包含已新增至 Easee 官方應用程式中的充電器和均衡器,而不是顯示登入使用者可用的所有內容。進行此更改是因為在較大的安裝中可能會列出 10 個或 100 個充電器,這在大多數情況下沒有多大意義。因此,如果您在整合中沒有看到所有產品,請打開官方應用程式並確保它們首先列出。另請注意,如果應用程式中完全沒有添加任何充電器,則安裝時將顯示錯誤訊息「此帳戶中未找到網站」。
配置是透過「配置」>「整合」完成的,您首先在其中進行配置,然後設定要監視的選項。
UI 整合的基本用法應該是不言自明的。此整合定義了許多可用於自動化和腳本的服務來控制充電器和充電過程。可用的服務可以在 Home Assistant 的開發者工具->服務中找到。
設定服務及其參數最簡單的方法是使用自動化編輯器或開發人員工具。但是,您也可以用純 yaml 編寫程式碼。 UI 將使用 device_id 作為服務的目標。這是 HA 內部產生的隨機字串,不太用戶友好。為了簡化硬核編碼器並向後相容此整合的早期版本,您還可以使用 Charger_id 或 Circuit_id 作為目標。三個範例將執行相同的操作:
service : easee.set_circuit_dynamic_limit
data :
device_id : b40f1f45d28b0891
current_p1 : 10
service : easee.set_circuit_dynamic_limit
data :
charger_id : EVK1234
current_p1 : 10
service : easee.set_circuit_dynamic_limit
data :
circuit_id : 30456
current_p1 : 10
Easee API詳情請參考https://developer.easee.cloud/reference
可以透過在configuration.yaml
中輸入以下內容並重新啟動Home Assistant來啟用完整的偵錯日誌
logger :
default : info
logs :
pyeasee : debug
custom_components.easee : debug
開發的一種選擇是使用 VS Code Dev Container。您需要安裝 Docker。
Ctrl
+ Shift
+ P
並選擇Tasks: Run Task
> Run Home Assistant on port 9125
。Add Integration
並新增Easee
整合。F5
連接到容器中運行的 Home Assistant。永遠奔跑
$ make lint
在推動您的更改之前。
我們使用 Lokalise 來處理翻譯的提交。他們為我們提供了一個易於使用和維護的令人驚嘆的平台。
要協助翻譯 Easee 集成,請按一下此處。如果要求您登錄,通常最簡單的方法是使用「使用 GitHub 登入」。
如果您想新增語言,請在此儲存庫中提出問題。
當準備好整合的新版本時,將提取翻譯。因此,您必須等到有新版本發布後才能查找更新。
如果您想要新增需要翻譯的新元素,您應該將它們輸入 /translations/en.json 並提交 PR。合併 PR 時,新金鑰將出現在 Lokalise 中。
該計畫由已故的 Niklas Fondberg(@fondberg)發起。該存儲庫已由他的合作者繼承。
此計畫由以下機構支持