Prinzipiell funktioniert das mit dem BT gut. Ich habe den Eindruck, schlechte BT Verbindung liegt an zu wenig Strom. Mit einem 5V 2A Netzteil geht es prima, mit einem 5V 0,4A Netzteil ist der Sensor nach kurzer Zeit nicht mehr verfügbar.
Nach dem Hinzufügen sind nur wenige Sensoren aktiv. So was wie Präsenz, Bewegung, statische Anwesenheit. Alles andere ist versteckt und muss erst aktiviert werden.
Über die App von HLK kann man das Teil je nach Situation konfigurieren, Schwellwerte setzen u.ä.
Will man die App nicht in chinesisch haben, muss man die Handysprache auf englisch stellen.
Im yaml nach cdfc suchen und mit der id des Sensors ersetzen.
Für den 2. Block _static_ mit _motion_ ersetzen. (war zu lang für den Beitrag).
Bei severity: die Werte für die Farben an die Schwellwerte anpassen. Die Farbe gilt jeweils bis zu diesem Wert, also z.B. bis 40 grün, bis 100 rot.
Benötigt wird die bignumber-card
YAML:
type: vertical-stack
cards:
- type: custom:mushroom-title-card
title: Bewegungsenergie cdfc
- type: horizontal-stack
cards:
- type: custom:bignumber-card
title: 0
entity: sensor.hlk_ld2410b_cdfc_static_energy_gate_0
scale: 1em
from: bottom
min: 0
max: 100
hideunit: true
bnStyle: var(--label-badge-blue)
severity:
- value: 100
bnStyle: var(--label-badge-red)
noneString: '!'
noneCardClass: none-card-class
noneValueClass: none-value-class
style: |
.none-card-class {
background-color: orange;
}
.none-value-class {
font-size: 22px !important;
}
- type: custom:bignumber-card
title: 1
entity: sensor.hlk_ld2410b_cdfc_static_energy_gate_1
scale: 1em
from: bottom
min: 0
max: 100
hideunit: true
bnStyle: var(--label-badge-blue)
severity:
- value: 100
bnStyle: var(--label-badge-red)
noneString: '!'
noneCardClass: none-card-class
noneValueClass: none-value-class
style: |
.none-card-class {
background-color: orange;
}
.none-value-class {
font-size: 22px !important;
}
- type: custom:bignumber-card
title: 2
entity: sensor.hlk_ld2410b_cdfc_static_energy_gate_2
scale: 1em
from: bottom
min: 0
max: 100
hideunit: true
bnStyle: var(--label-badge-blue)
severity:
- value: 40
bnStyle: var(--label-badge-green)
- value: 100
bnStyle: var(--label-badge-red)
noneString: '!'
noneCardClass: none-card-class
noneValueClass: none-value-class
style: |
.none-card-class {
background-color: orange;
}
.none-value-class {
font-size: 22px !important;
}
- type: custom:bignumber-card
title: 3
entity: sensor.hlk_ld2410b_cdfc_static_energy_gate_3
scale: 1em
from: bottom
min: 0
max: 100
hideunit: true
bnStyle: var(--label-badge-blue)
severity:
- value: 0
bnStyle: var(--label-badge-green)
- value: 100
bnStyle: var(--label-badge-red)
noneString: '!'
noneCardClass: none-card-class
noneValueClass: none-value-class
style: |
.none-card-class {
background-color: orange;
}
.none-value-class {
font-size: 22px !important;
}
- type: custom:bignumber-card
title: 4
entity: sensor.hlk_ld2410b_cdfc_static_energy_gate_4
scale: 1em
from: bottom
min: 0
max: 100
hideunit: true
bnStyle: var(--label-badge-blue)
severity:
- value: 30
bnStyle: var(--label-badge-green)
- value: 100
bnStyle: var(--label-badge-red)
noneString: '!'
noneCardClass: none-card-class
noneValueClass: none-value-class
style: |
.none-card-class {
background-color: orange;
}
.none-value-class {
font-size: 22px !important;
}
- type: custom:bignumber-card
title: 5
entity: sensor.hlk_ld2410b_cdfc_static_energy_gate_5
scale: 1em
from: bottom
min: 0
max: 100
hideunit: true
bnStyle: var(--label-badge-blue)
severity:
- value: 30
bnStyle: var(--label-badge-green)
- value: 100
bnStyle: var(--label-badge-red)
noneString: '!'
noneCardClass: none-card-class
noneValueClass: none-value-class
style: |
.none-card-class {
background-color: orange;
}
.none-value-class {
font-size: 22px !important;
}
- type: custom:bignumber-card
title: 6
entity: sensor.hlk_ld2410b_cdfc_static_energy_gate_6
scale: 1em
from: bottom
min: 0
max: 100
hideunit: true
bnStyle: var(--label-badge-blue)
severity:
- value: 20
bnStyle: var(--label-badge-green)
- value: 100
bnStyle: var(--label-badge-red)
noneString: '!'
noneCardClass: none-card-class
noneValueClass: none-value-class
style: |
.none-card-class {
background-color: orange;
}
.none-value-class {
font-size: 22px !important;
}
- type: custom:bignumber-card
title: 7
entity: sensor.hlk_ld2410b_cdfc_static_energy_gate_7
scale: 1em
from: bottom
min: 0
max: 100
hideunit: true
bnStyle: var(--label-badge-blue)
severity:
- value: 20
bnStyle: var(--label-badge-green)
- value: 100
bnStyle: var(--label-badge-red)
noneString: '!'
noneCardClass: none-card-class
noneValueClass: none-value-class
style: |
.none-card-class {
background-color: orange;
}
.none-value-class {
font-size: 22px !important;
}
- type: custom:bignumber-card
title: 8
entity: sensor.hlk_ld2410b_cdfc_static_energy_gate_8
scale: 1em
from: bottom
min: 0
max: 100
hideunit: true
bnStyle: var(--label-badge-blue)
severity:
- value: 20
bnStyle: var(--label-badge-green)
- value: 100
bnStyle: var(--label-badge-red)
noneString: '!'
noneCardClass: none-card-class
noneValueClass: none-value-class
style: |
.none-card-class {
background-color: orange;
}
.none-value-class {
font-size: 22px !important;
}