Add 1SINQ OneKey heat pump (sgready via MQTT) (#33069)
This commit is contained in:
parent
7df861f66e
commit
7c0ddf1828
1 changed files with 66 additions and 0 deletions
66
templates/definition/charger/onekey.yaml
Normal file
66
templates/definition/charger/onekey.yaml
Normal file
|
|
@ -0,0 +1,66 @@
|
||||||
|
template: onekey
|
||||||
|
products:
|
||||||
|
- brand: 1SINQ
|
||||||
|
description:
|
||||||
|
generic: OneKey
|
||||||
|
capabilities: ["meter", "dim"]
|
||||||
|
group: heating
|
||||||
|
requirements:
|
||||||
|
evcc: ["skiptest"]
|
||||||
|
description:
|
||||||
|
de: |
|
||||||
|
OneKey-Heizungsregelung mit aktivierter evcc-Anbindung. Die Wärmepumpe
|
||||||
|
wird über SG-Ready-Zustände geführt (1=Dimmen, 2=Normal, 3=Boost).
|
||||||
|
Dazu muss im OneKey-Gerät der Energiemanager im Modus SG-Ready laufen
|
||||||
|
und evcc als SG-Ready-Quelle eingestellt sein. Läuft evcc auf dem
|
||||||
|
OneKey-Gerät selbst, ist der Broker `localhost`.
|
||||||
|
en: |
|
||||||
|
OneKey heating controller with evcc integration enabled. The heat pump
|
||||||
|
is controlled via SG Ready states (1=dim, 2=normal, 3=boost). The
|
||||||
|
device's energy manager must run in SG Ready mode with evcc selected
|
||||||
|
as the SG Ready source. When evcc runs on the OneKey device itself the
|
||||||
|
broker is `localhost`.
|
||||||
|
params:
|
||||||
|
- preset: mqtt
|
||||||
|
- name: topic
|
||||||
|
default: onekey
|
||||||
|
description:
|
||||||
|
de: Basis-Topic des OneKey-Geräts
|
||||||
|
en: Base topic of the OneKey device
|
||||||
|
render: |
|
||||||
|
type: sgready
|
||||||
|
setmode:
|
||||||
|
source: mqtt
|
||||||
|
{{- include "mqtt" . | indent 2 }}
|
||||||
|
topic: {{ .topic }}/wp/sgmode/set
|
||||||
|
retained: true
|
||||||
|
setmaxpower:
|
||||||
|
source: mqtt
|
||||||
|
{{- include "mqtt" . | indent 2 }}
|
||||||
|
topic: {{ .topic }}/wp/maxpower/set
|
||||||
|
retained: true
|
||||||
|
getmode:
|
||||||
|
source: mqtt
|
||||||
|
{{- include "mqtt" . | indent 2 }}
|
||||||
|
topic: {{ .topic }}/wp/sgmode
|
||||||
|
timeout: 90s
|
||||||
|
power:
|
||||||
|
source: mqtt
|
||||||
|
{{- include "mqtt" . | indent 2 }}
|
||||||
|
topic: {{ .topic }}/wp/power
|
||||||
|
timeout: 90s
|
||||||
|
energy:
|
||||||
|
source: mqtt
|
||||||
|
{{- include "mqtt" . | indent 2 }}
|
||||||
|
topic: {{ .topic }}/wp/energy
|
||||||
|
timeout: 90s
|
||||||
|
temp:
|
||||||
|
source: mqtt
|
||||||
|
{{- include "mqtt" . | indent 2 }}
|
||||||
|
topic: {{ .topic }}/wp/temp
|
||||||
|
timeout: 90s
|
||||||
|
limittemp:
|
||||||
|
source: mqtt
|
||||||
|
{{- include "mqtt" . | indent 2 }}
|
||||||
|
topic: {{ .topic }}/wp/limittemp
|
||||||
|
timeout: 90s
|
||||||
Loading…
Add table
Add a link
Reference in a new issue