Veel, of eigenlijk alles wat je doet is volstrekt onbelangrijk. Het is echter heel belangrijk dat je het doet.
In onze keuken heb ik 4 Tuya lampen, waarvoor ik 3 scenes heb bedacht (varierend in kleur en helderheid).
Vanuit een dashboard in HA wil ik dmv een keuze schakelaar kunnen kiezen tussen deze 3 scenes.
Ik heb deze youtube tutorial gevolgd, maar ik heb itt in deze video, geen schakelaar als trigger, ik wil alleen uit een dropdown kiezen
De scenes zijn gedefinieerd en als ik die afzonderlijk activeer werken ze
Ik heb een drop down gecreeerd en op een dashboard geplaatst
Ik heb een automation gemaakt die net als in de video op basis van variables de scenes zou moeten activeren
Maar er gebeurt niks als ik toggle tussen de scenes
:strip_exif()/f/image/JxdFi588p7VahftsTy9XSreR.jpg?f=fotoalbum_large)
Waar zou de fout kunnen zitten?
Doe maar gewoon, dan doe je al gek genoeg...
Op basis van alleen een screenshot kunnen we weinig
Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX
Ik wil juist van ZHA naar Z2MFirePuma142 schreef op zaterdag 18 februari 2023 @ 15:30:
Na een weekje proefdraaien met een subset van de Zigbee-apparatuur alles van Z2M naar ZHA en de nieuwe SkyConnect overgezet.
Wat. Een. Ramp.
HA ziet de stick soms niet, alle pairings blijven bestaan maar alle apparaten zijn onvindbaar waardaar alle apparaten (100+) moeten worden gereset, log wordt compleet geflood met allerlei ontzettend generieke foutmeldingen waardoor HA zelf onbruikbaar wordt. Na weer een paar uur troubleshooten zit ik er ernstig over na te denken om maar weer terug te migreren....
Op een vrije dag dat vriendin met de kids uit huis is
[ Voor 4% gewijzigd door Rouwette op 18-02-2023 16:45 ]
https://www.rouwette.com/
De OTA-functie van ZHA uit gezet en inmiddels werkt HA zelf weer. Wel nog steeds een berg foutmeldingen. Die lijken te duiden op een hele reeks aan apparaten die niet meer bereikbaar zijn, na een hiccup gisteren. Dus ook die moeten allemaal weer gereset. Een stuk of 35 dit keer.Vorkie schreef op zaterdag 18 februari 2023 @ 16:08:
[...]
Niet goed om te horen, had wel oren naar de SkyConnect USB.
Ik zit nu nog met Deconz en dat is echt stabiel zoals ik het maar zou willen, had alleen voor de “support” willen overstappen.
Hiervoor heb ik wel zigbee op kanaal 25 gezet en in de WiFi alleen kanaal 1 & 6.
Ik laat het allemaal maar even. Morgen weer een dag.
Good taste is for people who can’t afford sapphires
LocalTuya (Hacs) is je vriend, hier heb je geen developer account voor nodig. Ik gebruik een oude (4.0.2) versie van de integratie voor het verbinden naar een panel heater.jantje112 schreef op zaterdag 18 februari 2023 @ 10:31:
Ik gebruik ook wat Tuya spullen, is er een andere manier dan de omslachtige developer IOT procedure? Ik gebruik slimme stopcontacten en een kacheltje op kantoor (met ingebouwde thermostaat)
I've been mad for fucking years, absolutely years, been over the edge for yonks.
Vinyl: Discogs
Goed puntGizz schreef op zaterdag 18 februari 2023 @ 16:23:
@Tacoos hierbij helpt het erg als je je automation deelt. En het liefst ook nog de traces laat zien (overzicht van hoe je automation is gaan lopen en bij welke stap het verkeerd is gegaan).
Op basis van alleen een screenshot kunnen we weinig
YAML code van de automation:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| alias: Keuken scenes description: "" trigger: - platform: state entity_id: - input_select.keuken_scenes condition: [] action: - service: scene.turn_on target: entity_id: "{{ scene_mapper[trigger.to.state.state] }}" metadata: {} variables: scene_mapper: Koken: scene.keuken_verlichting_koken Eten: scene.keuken_verlichting_eten Gezelligheid: scene.keuken_verlichting_gezellig mode: queued max: 10 |
trace:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
| scene_mapper: Koken: scene.keuken_verlichting_koken Eten: scene.keuken_verlichting_eten Gezelligheid: scene.keuken_verlichting_gezellig this: entity_id: automation.nieuwe_automatisering state: 'on' attributes: last_triggered: '2023-02-18T17:51:36.838937+00:00' mode: queued current: 0 max: 10 id: '1676731157315' friendly_name: Keuken scenes last_changed: '2023-02-18T17:46:42.716587+00:00' last_updated: '2023-02-18T17:51:36.905874+00:00' context: id: 01GSJTE7W565B68B3ASCD2E6HQ parent_id: 01GSJTE7VR46SGPGFZSK6E90AQ user_id: null trigger: id: '0' idx: '0' alias: null platform: state entity_id: input_select.keuken_scenes from_state: entity_id: input_select.keuken_scenes state: Gezelligheid attributes: options: - Koken - Gezelligheid - Eten editable: true icon: mdi:palette-outline friendly_name: Keuken scenes last_changed: '2023-02-18T17:51:36.827918+00:00' last_updated: '2023-02-18T17:51:36.827918+00:00' context: id: 01GSJTE7VR46SGPGFZSK6E90AQ parent_id: null user_id: 5d5c32597d3347acac1ceba3415fb948 to_state: entity_id: input_select.keuken_scenes state: Eten attributes: options: - Koken - Gezelligheid - Eten editable: true icon: mdi:palette-outline friendly_name: Keuken scenes last_changed: '2023-02-18T17:51:41.534629+00:00' last_updated: '2023-02-18T17:51:41.534629+00:00' context: id: 01GSJTECENP7PCJRM5BH6T7C27 parent_id: null user_id: 5d5c32597d3347acac1ceba3415fb948 for: null attribute: null description: state of input_select.keuken_scenes |
Doe maar gewoon, dan doe je al gek genoeg...
Automation ziet er prima uit. De trace stopt na het definiëren van de trigger variable, dus die zegt zo niet zo veel..Tacoos schreef op zaterdag 18 februari 2023 @ 18:53:
[...]
Goed punt
YAML code van de automation:
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 alias: Keuken scenes description: "" trigger: - platform: state entity_id: - input_select.keuken_scenes condition: [] action: - service: scene.turn_on target: entity_id: "{{ scene_mapper[trigger.to.state.state] }}" metadata: {} variables: scene_mapper: Koken: scene.keuken_verlichting_koken Eten: scene.keuken_verlichting_eten Gezelligheid: scene.keuken_verlichting_gezellig mode: queued max: 10
trace:
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 scene_mapper: Koken: scene.keuken_verlichting_koken Eten: scene.keuken_verlichting_eten Gezelligheid: scene.keuken_verlichting_gezellig this: entity_id: automation.nieuwe_automatisering state: 'on' attributes: last_triggered: '2023-02-18T17:51:36.838937+00:00' mode: queued current: 0 max: 10 id: '1676731157315' friendly_name: Keuken scenes last_changed: '2023-02-18T17:46:42.716587+00:00' last_updated: '2023-02-18T17:51:36.905874+00:00' context: id: 01GSJTE7W565B68B3ASCD2E6HQ parent_id: 01GSJTE7VR46SGPGFZSK6E90AQ user_id: null trigger: id: '0' idx: '0' alias: null platform: state entity_id: input_select.keuken_scenes from_state: entity_id: input_select.keuken_scenes state: Gezelligheid attributes: options: - Koken - Gezelligheid - Eten editable: true icon: mdi:palette-outline friendly_name: Keuken scenes last_changed: '2023-02-18T17:51:36.827918+00:00' last_updated: '2023-02-18T17:51:36.827918+00:00' context: id: 01GSJTE7VR46SGPGFZSK6E90AQ parent_id: null user_id: 5d5c32597d3347acac1ceba3415fb948 to_state: entity_id: input_select.keuken_scenes state: Eten attributes: options: - Koken - Gezelligheid - Eten editable: true icon: mdi:palette-outline friendly_name: Keuken scenes last_changed: '2023-02-18T17:51:41.534629+00:00' last_updated: '2023-02-18T17:51:41.534629+00:00' context: id: 01GSJTECENP7PCJRM5BH6T7C27 parent_id: null user_id: 5d5c32597d3347acac1ceba3415fb948 for: null attribute: null description: state of input_select.keuken_scenes
trigger.to.state.state is niet geldig. Waarschijnlijk moet je hier trigger.to_state.state van maken (dus 'to_state' ipv 'to.state').Tacoos schreef op zaterdag 18 februari 2023 @ 18:53:
[...]
code:
1 2 3 4 action: - service: scene.turn_on target: entity_id: "{{ scene_mapper[trigger.to.state.state] }}"
Zie ook de beschikbare variabelen bij een state trigger: https://www.home-assistan...tomation/templating#state
[ Voor 13% gewijzigd door Sicco92 op 18-02-2023 19:56 ]
Jep, dat is 'm.Sicco92 schreef op zaterdag 18 februari 2023 @ 19:55:
[...]
trigger.to.state.state is niet geldig. Waarschijnlijk moet je hier trigger.to_state.state van maken (dus 'to_state' ipv 'to.state').
Zie ook de beschikbare variabelen bij een state trigger: https://www.home-assistan...tomation/templating#state
Had ik inderdaad overheen gekeken
Daarom zou ik nooit programmeur kunnen worden, compleet over het hoofd gezien!Sicco92 schreef op zaterdag 18 februari 2023 @ 19:55:
[...]
trigger.to.state.state is niet geldig. Waarschijnlijk moet je hier trigger.to_state.state van maken (dus 'to_state' ipv 'to.state').
Zie ook de beschikbare variabelen bij een state trigger: https://www.home-assistan...tomation/templating#state

Dat bleek idd de fout, dus nu werkt ie. Super!
Doe maar gewoon, dan doe je al gek genoeg...
Had mijn post aangepast met de juiste weergave van de code, direct viel al op dat er een verschil in spaties was….synoniem schreef op zaterdag 18 februari 2023 @ 11:55:
[...]
Yaml is extreem spatiegevoelig en per hiërarchisch niveau gebruik je twee spaties:
YAML:
1 2 3 4 5 6 7 8 9 10 11 elements: - entity: binary_sensor.compressor style: left: 36% top: 60% type: state-icon - entity: binary_sensor.switch_valve style: left: 77% top: 36% type: state-icon
Dat is ook de reden dat je hier gevraagd wordt code=yaml in tags [] te gebruiken.
(Kan overigens zijn dat je bij "style" ook nog twee spaties aan "indent" nodig hebt maar ik ken deze card niet.)

ik wil deze toevoegen als gas sensor, en haalt nu direct de waarde op uit een andere sensor
Edit:
Fout gevonden, ik had nog een sensor actief met kwh energy gegevens. En dan mag er geen gas sensor inworden geveoegd.
Dus eerst de andere sensor verwijderd en erna kwam die beschikbaar.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| template: - sensor: - name: Stadsverwarming state: "{{ (states('sensor.kamstrup_heating_counter')) }}" unit_of_measurement: 'm³' icon: mdi:fire device_class: gas state_class: total_increasing utility_meter: stadsverwarming_dit_kwartier: source: sensor.stadsverwarming cycle: quarter-hourly stadsverwarming_dit_uur: source: sensor.stadsverwarming cycle: hourly stadsverwarming_vandaag: source: sensor.stadsverwarming cycle: daily stadsverwarming_deze_week: source: sensor.stadsverwarming cycle: weekly stadsverwarming_deze_maand: source: sensor.stadsverwarming cycle: monthly stadsverwarming_dit_kwartaal: source: sensor.stadsverwarming cycle: quarterly stadsverwarming_dit_jaar: source: sensor.stadsverwarming cycle: yearly |
[ Voor 8% gewijzigd door luigi87 op 19-02-2023 13:09 . Reden: Fiz gevonden ]
- leeg -
Heb je je skyconnect voorzien van een firmware update? https://skyconnect.home-assistant.io/FirePuma142 schreef op zaterdag 18 februari 2023 @ 16:59:
[...]
De OTA-functie van ZHA uit gezet en inmiddels werkt HA zelf weer. Wel nog steeds een berg foutmeldingen. Die lijken te duiden op een hele reeks aan apparaten die niet meer bereikbaar zijn, na een hiccup gisteren. Dus ook die moeten allemaal weer gereset. Een stuk of 35 dit keer.
Ik laat het allemaal maar even. Morgen weer een dag.
Bij mij is de migratie van deconz conbee2 naar zha skyconnect zonder problemen verlopen.
Maar ja, hij moet uit config. Ik verwijder dus de hele bende, maar kan nu dus niks meer inlezen. Steeds melding dat de entitity niet bestaat.;
Entity not defined
Check the integration or your configuration that provides:
sensor.monthly_sun_peak
Nu is mijn vraag l onderstaand staat mijn hele stuk uit config.yaml. Wat moet er anders/uit/weg/enz?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
| # sensor: # - platform: dsmr_reader # - platform: time_date # display_options: # - 'time' # - 'date' # - 'date_time' # - platform: rest # name: dsmr # resource: http://192.168.2.17/getActual.json # value_template: '{{ value_json.Energy_Delivered }}' # json_attributes: # - Timestamp # - Energy_Delivered # - Energy_Returned # - Gas_Delivered # - Energy_Delivered_Tariff1 # - Energy_Delivered_Tariff2 # - Energy_Returned_Tariff1 # - Energy_Returned_Tariff2 # - Power_Delivered # - Power_Returned # - Voltage_l1 # - Current_l1 # - Voltage_l2 # - Current_l2 # - Voltage_l3 # - Current_l3 # - Power_Delivered_l1 # - Power_Returned_l1 # - Power_Delivered_l2 # - Power_Returned_l2 # - Power_Delivered_l3 # - Power_Returned_l3 # - platform: template # sensors: # electricity: # friendly_name: kWh stand # value_template: >- # {{ state_attr('sensor.dsmr', 'Energy_Delivered') }} # unit_of_measurement: 'kWh' # current_power_total: # friendly_name: Actueel verbruik totaal # value_template: >- # {{ state_attr('sensor.dsmr', 'Power_Delivered') }} # unit_of_measurement: 'W' # electricity_t1: # friendly_name: kWh lt # value_template: >- # {{ state_attr('sensor.dsmr', 'Energy_Delivered_Tariff1') }} # unit_of_measurement: 'kWh' # electricity_t2: # friendly_name: kWh ht # value_template: >- # {{ state_attr('sensor.dsmr', 'Energy_Delivered_Tariff2') }} # unit_of_measurement: 'kWh' # current_voltage_l1: # friendly_name: Voltage L1 # value_template: >- # {{ state_attr('sensor.dsmr', 'Voltage_l1') }} # unit_of_measurement: 'V' # current_voltage_l2: # friendly_name: Voltage L2 # value_template: >- # {{ state_attr('sensor.dsmr', 'Voltage_l2') }} # unit_of_measurement: 'V' # current_voltage_l3: # friendly_name: Voltage L3 # value_template: >- # {{ state_attr('sensor.dsmr', 'Voltage_l3') }} # unit_of_measurement: 'V' # current_usage: # friendly_name: Verbruik actueel # value_template: >- # {{ states.sensor.current_power_total.state|float * states.sensor.current_voltage_l1.state|float }} # unit_of_measurement: 'W' # electricity_r1: # friendly_name: kWh geleverd lt # value_template: >- # {{ state_attr('sensor.dsmr', 'Energy_Returned_Tariff1') }} # unit_of_measurement: 'kWh' # electricity_r2: # friendly_name: kWh geleverd ht # value_template: >- # {{ state_attr('sensor.dsmr', 'Energy_Returned_Tariff2') }} # unit_of_measurement: 'kWh' # gas_usage: # friendly_name: Gas verbruik # value_template: >- # {{ state_attr('sensor.dsmr', 'Gas_Delivered') }} # unit_of_measurement: 'm³' # device_class: gas # current_power_l1: # friendly_name: Actueel verbruik L1 # value_template: >- # {{ state_attr('sensor.dsmr', 'Power_Delivered_l1') }} # unit_of_measurement: 'W' # current_power_l2: # friendly_name: Actueel verbruik L2 # value_template: >- # {{ state_attr('sensor.dsmr', 'Power_Delivered_l2') }} # unit_of_measurement: 'W' # current_power_l3: # friendly_name: Actueel verbruik L3 # value_template: >- # {{ state_attr('sensor.dsmr', 'Power_Delivered_l3') }} # unit_of_measurement: 'W' # current_power_delivered: # friendly_name: Opbrengst zonnepaneel actueel # value_template: >- # {{ state_attr('sensor.dsmr', 'Power_Returned_l3') }} # unit_of_measurement: 'W' # utility_meter: # monthly_power_offpeak: # source: sensor.electricity_t1 # cycle: monthly # monthly_power_peak: # source: sensor.electricity_t2 # cycle: monthly # monthly_sun_offpeak: # source: sensor.electricity_r1 # cycle: monthly # monthly_sun_peak: # source: sensor.electricity_r2 # cycle: monthly # gas_verbruik: # source: sensor.gas_delivered # cycle: monthly # template: # - sensor: # - name: "Gas verbruik" # unique_id: Gas_used # unit_of_measurement: m³ # state_class: total_increasing # device_class: gas # state: > # {{ states('sensor.gas_verbruik')}} |
Alleen die eerste regel was voor dsmr reader integratie, de rest nietmaartend schreef op zondag 19 februari 2023 @ 12:49:
Ok. Ik had dsmr via mijn config.yaml goed werkend.
Maar ja, hij moet uit config. Ik verwijder dus de hele bende, maar kan nu dus niks meer inlezen. Steeds melding dat de entitity niet bestaat.;
Entity not defined
Check the integration or your configuration that provides:
sensor.monthly_sun_peak
Nu is mijn vraag l onderstaand staat mijn hele stuk uit config.yaml. Wat moet er anders/uit/weg/enz?
YAML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 # sensor: # - platform: dsmr_reader # - platform: time_date # display_options: # - 'time' # - 'date' # - 'date_time' # - platform: rest # name: dsmr # resource: http://192.168.2.17/getActual.json # value_template: '{{ value_json.Energy_Delivered }}' # json_attributes: # - Timestamp # - Energy_Delivered # - Energy_Returned # - Gas_Delivered # - Energy_Delivered_Tariff1 # - Energy_Delivered_Tariff2 # - Energy_Returned_Tariff1 # - Energy_Returned_Tariff2 # - Power_Delivered # - Power_Returned # - Voltage_l1 # - Current_l1 # - Voltage_l2 # - Current_l2 # - Voltage_l3 # - Current_l3 # - Power_Delivered_l1 # - Power_Returned_l1 # - Power_Delivered_l2 # - Power_Returned_l2 # - Power_Delivered_l3 # - Power_Returned_l3 # - platform: template # sensors: # electricity: # friendly_name: kWh stand # value_template: >- # {{ state_attr('sensor.dsmr', 'Energy_Delivered') }} # unit_of_measurement: 'kWh' # current_power_total: # friendly_name: Actueel verbruik totaal # value_template: >- # {{ state_attr('sensor.dsmr', 'Power_Delivered') }} # unit_of_measurement: 'W' # electricity_t1: # friendly_name: kWh lt # value_template: >- # {{ state_attr('sensor.dsmr', 'Energy_Delivered_Tariff1') }} # unit_of_measurement: 'kWh' # electricity_t2: # friendly_name: kWh ht # value_template: >- # {{ state_attr('sensor.dsmr', 'Energy_Delivered_Tariff2') }} # unit_of_measurement: 'kWh' # current_voltage_l1: # friendly_name: Voltage L1 # value_template: >- # {{ state_attr('sensor.dsmr', 'Voltage_l1') }} # unit_of_measurement: 'V' # current_voltage_l2: # friendly_name: Voltage L2 # value_template: >- # {{ state_attr('sensor.dsmr', 'Voltage_l2') }} # unit_of_measurement: 'V' # current_voltage_l3: # friendly_name: Voltage L3 # value_template: >- # {{ state_attr('sensor.dsmr', 'Voltage_l3') }} # unit_of_measurement: 'V' # current_usage: # friendly_name: Verbruik actueel # value_template: >- # {{ states.sensor.current_power_total.state|float * states.sensor.current_voltage_l1.state|float }} # unit_of_measurement: 'W' # electricity_r1: # friendly_name: kWh geleverd lt # value_template: >- # {{ state_attr('sensor.dsmr', 'Energy_Returned_Tariff1') }} # unit_of_measurement: 'kWh' # electricity_r2: # friendly_name: kWh geleverd ht # value_template: >- # {{ state_attr('sensor.dsmr', 'Energy_Returned_Tariff2') }} # unit_of_measurement: 'kWh' # gas_usage: # friendly_name: Gas verbruik # value_template: >- # {{ state_attr('sensor.dsmr', 'Gas_Delivered') }} # unit_of_measurement: 'm³' # device_class: gas # current_power_l1: # friendly_name: Actueel verbruik L1 # value_template: >- # {{ state_attr('sensor.dsmr', 'Power_Delivered_l1') }} # unit_of_measurement: 'W' # current_power_l2: # friendly_name: Actueel verbruik L2 # value_template: >- # {{ state_attr('sensor.dsmr', 'Power_Delivered_l2') }} # unit_of_measurement: 'W' # current_power_l3: # friendly_name: Actueel verbruik L3 # value_template: >- # {{ state_attr('sensor.dsmr', 'Power_Delivered_l3') }} # unit_of_measurement: 'W' # current_power_delivered: # friendly_name: Opbrengst zonnepaneel actueel # value_template: >- # {{ state_attr('sensor.dsmr', 'Power_Returned_l3') }} # unit_of_measurement: 'W' # utility_meter: # monthly_power_offpeak: # source: sensor.electricity_t1 # cycle: monthly # monthly_power_peak: # source: sensor.electricity_t2 # cycle: monthly # monthly_sun_offpeak: # source: sensor.electricity_r1 # cycle: monthly # monthly_sun_peak: # source: sensor.electricity_r2 # cycle: monthly # gas_verbruik: # source: sensor.gas_delivered # cycle: monthly # template: # - sensor: # - name: "Gas verbruik" # unique_id: Gas_used # unit_of_measurement: m³ # state_class: total_increasing # device_class: gas # state: > # {{ states('sensor.gas_verbruik')}}
Ok. Wat is de rest dan? En wat bedoel je met 1ste regel?TheFes schreef op zondag 19 februari 2023 @ 12:52:
[...]
Alleen die eerste regel was voor dsmr reader integratie, de rest niet
# sensor:
# - platform: dsmr_reader
Of enkel
# - platform: dsmr_reader
Wordt het dan zo?
1
2
3
| sensor: # - platform: dsmr_reader - platform: time_date |
edit ; lijkt laatste te zijn
[ Voor 16% gewijzigd door maartend op 19-02-2023 13:12 ]
Zo ja, de rest zijn template sensors, utility meters en een rest sensor. Het meeste daarvan gebruikt de sensors uit de dsmr-reader integratiemaartend schreef op zondag 19 februari 2023 @ 13:01:
[...]
Ok. Wat is de rest dan? En wat bedoel je met 1ste regel?
# sensor:
# - platform: dsmr_reader
Of enkel
# - platform: dsmr_reader
Wordt het dan zo?
YAML:
1 2 3 sensor: # - platform: dsmr_reader - platform: time_date
edit ; lijkt laatste te zijn
Heb nog ergens een fout in mijn yaml code staan. Gezien onderstaande melding.luigi87 schreef op zondag 19 februari 2023 @ 12:09:
YAML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 template: - sensor: - name: Stadsverwarming state: "{{ (states('sensor.kamstrup_heating_counter')) }}" unit_of_measurement: 'm³' icon: mdi:fire device_class: gas state_class: total_increasing utility_meter: stadsverwarming_dit_kwartier: source: sensor.stadsverwarming cycle: quarter-hourly stadsverwarming_dit_uur: source: sensor.stadsverwarming cycle: hourly stadsverwarming_vandaag: source: sensor.stadsverwarming cycle: daily stadsverwarming_deze_week: source: sensor.stadsverwarming cycle: weekly stadsverwarming_deze_maand: source: sensor.stadsverwarming cycle: monthly stadsverwarming_dit_kwartaal: source: sensor.stadsverwarming cycle: quarterly stadsverwarming_dit_jaar: source: sensor.stadsverwarming cycle: yearly
Wat heb ik over het hoofd gezien?
:strip_exif()/f/image/GZriNiNaaLcTMvEBK0nFH1yQ.jpg?f=fotoalbum_large)
- leeg -
Probeer het eens met een punt in plaats van een kommaluigi87 schreef op zondag 19 februari 2023 @ 13:24:
[...]
Heb nog ergens een fout in mijn yaml code staan. Gezien onderstaande melding.
Wat heb ik over het hoofd gezien?
[Afbeelding]
Nee helaas. Hij veranderd het zelfs weer terug naar een komma als ik een er een punt in zetTheFes schreef op zondag 19 februari 2023 @ 13:27:
[...]
Probeer het eens met een punt in plaats van een komma
- leeg -
Nee, omdat daar staat aangegeven dat er geen firmware update required is. Als ik hem wel uitvoer en er gaat iets mis kan ik voor de derde keer in een week 100+ apparaten gaan resetten. Ik kijk wel uitSMOKEz8z8 schreef op zondag 19 februari 2023 @ 12:44:
[...]
Heb je je skyconnect voorzien van een firmware update? https://skyconnect.home-assistant.io/
Bij mij is de migratie van deconz conbee2 naar zha skyconnect zonder problemen verlopen.
Good taste is for people who can’t afford sapphires
Ik heb in mijn yaml het volgende staan ;
1
2
3
4
5
6
| gas_usage: friendly_name: Gas verbruik value_template: >- {{ state_attr('sensor.dsmr', 'Gas_Delivered') }} unit_of_measurement: 'm³' device_class: gas |
en dit ;
1
2
3
4
5
6
7
8
9
| template: - sensor: - name: "Gas verbruik" unique_id: Gas_used unit_of_measurement: m³ state_class: total_increasing device_class: gas state: > {{ states('sensor.gas_verbruik')}} |
In mijn energy dashboard instellingen kan ik keizen uit de volgende entities;
sensor.gas_verbruik_4
en .
sensor.dsmr_consumption_delivered.
Beiden geven geen waarde aan.
Als ik echter op mijn normale dashboard een gauge card toevoeg, dan kan ik kiezen voort ; sensor.gas_usage
En krijg ik netjes mijn gasstand te zien.
Waar ga ik fout?
Wacht je wel lang genoeg? Het dashboard wordt maar 1x per uur bijgewerkt.maartend schreef op zondag 19 februari 2023 @ 14:15:
Beiden geven geen waarde aan.
Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX
Als ik 5 maanden? Lijkt me wel lang genoegGizz schreef op zondag 19 februari 2023 @ 14:19:
[...]
Wacht je wel lang genoeg? Het dashboard wordt maar 1x per uur bijgewerkt.
Als ik 1 van beide in een gauge card gebruik, geven ze 0 aan, dus er is idd geen waarde
[ Voor 16% gewijzigd door maartend op 19-02-2023 14:21 ]
De sensor waar je in die tweede template sensor naar verwijst klopt niet, die eerste heet sensor.gas_usagemaartend schreef op zondag 19 februari 2023 @ 14:15:
Volgende vraag voor energy
Ik heb in mijn yaml het volgende staan ;
YAML:
1 2 3 4 5 6 gas_usage: friendly_name: Gas verbruik value_template: >- {{ state_attr('sensor.dsmr', 'Gas_Delivered') }} unit_of_measurement: 'm³' device_class: gas
en dit ;
YAML:
1 2 3 4 5 6 7 8 9 template: - sensor: - name: "Gas verbruik" unique_id: Gas_used unit_of_measurement: m³ state_class: total_increasing device_class: gas state: > {{ states('sensor.gas_verbruik')}}
In mijn energy dashboard instellingen kan ik keizen uit de volgende entities;
sensor.gas_verbruik_4
en .
sensor.dsmr_consumption_delivered.
Beiden geven geen waarde aan.
Als ik echter op mijn normale dashboard een gauge card toevoeg, dan kan ik kiezen voort ; sensor.gas_usage
En krijg ik netjes mijn gasstand te zien.
Waar ga ik fout?
Verwijder die eerste sensor uit je config, die heb je helemaal niet nodig.
Gebruik het template van die eerste als state template voor de tweede
Heya. Ik begrijp een stuk wat je beolt, maar vraag ; wil je dat stuk van die template voor em uitschrijven? Dan leer ik wat, nu geen idee hoe en waar te beginnen. Ok, eerste template mag dus uit mijn yaml, dat snap ikTheFes schreef op zondag 19 februari 2023 @ 14:24:
[...]
De sensor waar je in die tweede template sensor naar verwijst klopt niet, die eerste heet sensor.gas_usage
Verwijder die eerste sensor uit je config, die heb je helemaal niet nodig.
Gebruik het template van die eerste als state template voor de tweede
En wat bij die eerste onder value_template staat, kan bij die andere onder state.maartend schreef op zondag 19 februari 2023 @ 14:30:
[...]
Heya. Ik begrijp een stuk wat je beolt, maar vraag ; wil je dat stuk van die template voor em uitschrijven? Dan leer ik wat, nu geen idee hoe en waar te beginnen. Ok, eerste template mag dus uit mijn yaml, dat snap ik
Als je er dan toch van wil leren, dan gaat dat beter als je het zelf doet
Wordt het dan dit ;TheFes schreef op zondag 19 februari 2023 @ 14:34:
[...]
En wat bij die eerste onder value_template staat, kan bij die andere onder state.
Als je er dan toch van wil leren, dan gaat dat beter als je het zelf doet
1
2
3
4
5
6
7
8
9
| template: - sensor: - name: "Gas verbruik" unique_id: Gas_used unit_of_measurement: m³ state_class: total_increasing device_class: gas state: > {{ state_attr('sensor.dsmr', 'Gas_Delivered') }} |
Yepmaartend schreef op zondag 19 februari 2023 @ 14:37:
[...]
Wordt het dan dit ;
YAML:
1 2 3 4 5 6 7 8 9 template: - sensor: - name: "Gas verbruik" unique_id: Gas_used unit_of_measurement: m³ state_class: total_increasing device_class: gas state: > {{ state_attr('sensor.dsmr', 'Gas_Delivered') }}
Had hem net aangepast, en dan krijg ik deze melding;
Entity has non-numeric state
The following entities have a state that cannot be parsed as a number:
sensor.gas_verbruik_4 (4560.48 # 0)
Waarbij 4560.46 het gasverbruik is
Is dat omdat het even kan duren voor het wordt uitgelezen
[ Voor 7% gewijzigd door maartend op 19-02-2023 15:35 ]
Staat dat # 0 er inderdaad bij in die bron sensor?maartend schreef op zondag 19 februari 2023 @ 15:33:
[...]
Had hem net aangepast, en dan krijg ik deze melding;
Entity has non-numeric state
The following entities have a state that cannot be parsed as a number:
sensor.gas_verbruik_4 (4560.48 # 0)
Waarbij 4560.46 het gasverbruik is
Dit is letterlijk de melding zoals ik hem heb.TheFes schreef op zondag 19 februari 2023 @ 15:35:
[...]
Staat dat # 0 er inderdaad bij in die bron sensor?
Maar http://192.168.2.17/getActual.json geeft dit ; "Gas_Delivered":"4560.48"
En als ik de entity bekijk via settings, krijg ik idd dit 4560.48 # 0 m³
Dus blijkbaar is dit de waarde die wordt gemaakt. Bijzonder.
[ Voor 18% gewijzigd door maartend op 19-02-2023 15:46 ]
{{ state_attr('sensor.dsmr', 'Gas_Delivered') | float(0) }}
Alle states zijn strings, dus dat omzetten naar float wordt toch weer ongedaan gemaakt.John Pe schreef op zondag 19 februari 2023 @ 15:57:
Het is een string, denk dat je zoiets moet doen
{{ state_attr('sensor.dsmr', 'Gas_Delivered') | float(0) }}
@maartend
Probeer eens
1
2
| state: > {{ state_attr('sensor.dsmr', 'Gas_Delivered').split('#')[0] | trim }} |
Doe ik iets fout of ben ik nog wat vergeten?
YAML:
1
2
3
4
5
6
7
8
9
| #Energieprijzen - platform: nordpool VAT: true currency: "EUR" price_in_cents: true region: "NL" precision: 4 price_type: kWh additional_costs: "{{ ( 0.0024793 + 0.12599 + (current_price * 1.21)) | float}}" |
[ Voor 0% gewijzigd door Septillion op 20-02-2023 13:11 . Reden: Denk aan de ' yaml' bij code-tags aub ]
Geen verschil zelfde melding.TheFes schreef op zondag 19 februari 2023 @ 16:06:
[...]
Alle states zijn strings, dus dat omzetten naar float wordt toch weer ongedaan gemaakt.
@maartend
Probeer eens
YAML:
1 2 state: > {{ state_attr('sensor.dsmr', 'Gas_Delivered').split('#')[0] | trim }}
Heb je HA herstart na het toevoegen van de regel? Dikke kans dat de nieuwe configuratie nog niet is gelezenOnedayflyer682 schreef op zondag 19 februari 2023 @ 16:53:
Ik gebruik de Nordpool integratie om de dynamische energieprijzen van Zonneplan te tonen. Op dit moment worden alleen nog de kale prijzen getoond en niet de extra kosten. Ik heb hiervoor onderstaande regel toegevoegd aan mijn configuratie maar ondanks dit worden de extra kosten nog niet meegenomen in de data.
Doe ik iets fout of ben ik nog wat vergeten?
YAML:
code:
1 2 3 4 5 6 7 8 9 #Energieprijzen - platform: nordpool VAT: true currency: "EUR" price_in_cents: true region: "NL" precision: 4 price_type: kWh additional_costs: "{{ ( 0.0024793 + 0.12599 + (current_price * 1.21)) | float}}"
1
2
3
4
5
6
7
8
9
| - platform: nordpool VAT: true currency: "EUR" price_in_cents: true region: "NL" precision: 4 price_type: kWh additional_costs: "{{ ( (0.20548 / 24) + (0.97127 / 24) + 0.15245 + (current_price * 1.21)) | float }}" ## Price breakdown: (delivery charge (/24h) + connection charge (/24h) + energy tax (/kWh) + energy price (kWh) * VAT (21%) |
Ik heb deze net even ingesteld en een herstart van HA werkt voor mij.
Nou zit ik momenteel nog niet op een dynamisch tarief maar ik heb het alvast ingesteld voor van de zomer.
[ Voor 24% gewijzigd door Dutchess_Nicole op 19-02-2023 17:33 ]
Kia E-Niro 2019 Executiveline. OTGW/HA Enthousiasteling.
Wat krijg je als je dat template in devtools plaatst?
Grappig, daar komt de goede state uit ;TheFes schreef op zondag 19 februari 2023 @ 17:38:
[...]
Wat krijg je als je dat template in devtools plaatst?
1
2
3
4
5
6
7
8
9
| template: - sensor: - name: "Gas verbruik" unique_id: Gas_used unit_of_measurement: m³ state_class: total_increasing device_class: gas state: > 4560.64 |
[ Voor 3% gewijzigd door maartend op 19-02-2023 17:41 ]
Weet je zeker dat je template sensoren reloaded hebt, of dat je niet nog naar een oude melding staat te kijkenmaartend schreef op zondag 19 februari 2023 @ 17:40:
[...]
Grappig, daar komt de goede state uit ;
YAML:
1 2 3 4 5 6 7 8 9 template: - sensor: - name: "Gas verbruik" unique_id: Gas_used unit_of_measurement: m³ state_class: total_increasing device_class: gas state: > 4560.64
Ik doe voor de zekerheid elke keer een HA restartTheFes schreef op zondag 19 februari 2023 @ 17:42:
[...]
Weet je zeker dat je template sensoren reloaded hebt, of dat je niet nog naar een oude melding staat te kijken
maar ik snap ook niet waarom ik de sensor sensor.gas_usage niet te zien krijg in mijn energy dashboard settings om uit te kiezen
[ Voor 18% gewijzigd door maartend op 19-02-2023 17:47 ]
Deze code maakt sensor.gas_verbruik aan. Gas_usage was die oude, die je nu verwijderd hebt.maartend schreef op zondag 19 februari 2023 @ 17:44:
[...]
Ik doe voor de zekerheid elke keer een HA restart
maar ik snap ook niet waarom ik de sensor sensor.gas_usage niet te zien krijg in mijn energy dashboard settings om uit te kiezen
Deze sensor zal nog wel woord errors geven na een reload of reboot, maar daar kan niet precies dezelfde zijn als je al had.
Het bijozndere is ; ik zie die nog steeds staan bij mijn entities. Dus hij wordt ergens aangemaakt, want hij heeft de goede waardeTheFes schreef op zondag 19 februari 2023 @ 17:52:
[...]
Deze code maakt sensor.gas_verbruik aan. Gas_usage was die oude, die je nu verwijderd hebt.
Deze sensor zal nog wel woord errors geven na een reload of reboot, maar daar kan niet precies dezelfde zijn als je al had.
Terwijl hij dus wel is uitgeschakeld in config.yaml
edit ; hoewel, waarde begint te verschillen nu, hij loopt wat achter. Zal er nog wel gewoon in staan, maar niet meer in gebruik
[ Voor 16% gewijzigd door maartend op 19-02-2023 18:00 ]
In neem aan dat je DSMR via mqtt heb lopen? Dan klopt dat helemaal, nou loop je meteen tegen een probleem/feature van MQTT aan, hoe je het maar wilt zien.maartend schreef op zondag 19 februari 2023 @ 17:54:
[...]
Het bijozndere is ; ik zie die nog steeds staan bij mijn entities. Dus hij wordt ergens aangemaakt, want hij heeft de goede waarde
Terwijl hij dus wel is uitgeschakeld in config.yaml
edit ; hoewel, waarde begint te verschillen nu, hij loopt wat achter. Zal er nog wel gewoon in staan, maar niet meer in gebruik
De messages in mqtt worden namelijk ge-retained, dit is om te zorgen dat als je een commicatiefoutje hebt, dit geen error geeft. In dit geval echter bestaat het topic dus nog, dus deze zul je moeten verwijderen.
Dit kun je doen door in het Topic nullen weg te schrijven, of wat ik vaker doe, is via mqtt explorer de juiste waarden opzoeken, en daar op het knopje "clear this topic" klikken. Via bijv. Mqtt explorer zie je ook duidelijk dat het topic bestaat, en nog in gebruik is.
Datt de waarde achter loopt kloptt ook, dat is namelijk nog steeds de oude waarde dan.
Niet gerelateerd aan je fout (want ik denk inderdaad dat je misschien nog geen herstart hebt gedaan), maar je berekening klopt sowieso niet nu. Je hebt 'VAT: true' ingesteld, en bij je additional_costs doe je nog een keer current_price*1,21.Onedayflyer682 schreef op zondag 19 februari 2023 @ 16:53:
Ik gebruik de Nordpool integratie om de dynamische energieprijzen van Zonneplan te tonen. Op dit moment worden alleen nog de kale prijzen getoond en niet de extra kosten. Ik heb hiervoor onderstaande regel toegevoegd aan mijn configuratie maar ondanks dit worden de extra kosten nog niet meegenomen in de data.
Doe ik iets fout of ben ik nog wat vergeten?
YAML:
code:
1 2 3 4 5 6 7 8 9 #Energieprijzen - platform: nordpool VAT: true currency: "EUR" price_in_cents: true region: "NL" precision: 4 price_type: kWh additional_costs: "{{ ( 0.0024793 + 0.12599 + (current_price * 1.21)) | float}}"
De variabele 'current_price' in de additional_costs zit al BTW bij in als je 'VAT' op true hebt staan. Je rekent nu dus 2 keer de BTW mee en je zou hier dus een compleet niet-kloppend bedrag uit moeten krijgen in plaats van alleen de kale marktprijs.
@Dutchess_Nicole Hetzelfde geldt voor jouw configuratie.
Voor zover ik weet niet. Ik lees de waardes uit via ;ramonlambal schreef op zondag 19 februari 2023 @ 18:14:
[...]
In neem aan dat je DSMR via mqtt heb lopen?
192.168.2.17/getActual.json, gewoon via netwerk, en dan wordt er mee aan de slag gegaan.
Ah ik zie dat ik gewoon verder terug had moeten lezen...maartend schreef op zondag 19 februari 2023 @ 18:21:
[...]
Voor zover ik weet niet. Ik lees de waardes uit via ;
192.168.2.17/getActual.json, gewoon via netwerk, en dan wordt er mee aan de slag gegaan.
In je uitgebreide yaml staat gewoon dat je ze via REST uitleest.
Dan heb ik niets gezegd, en moet je waarschijnlijk gewoon een goede reboot doen?
AH! misschien zie ik een probleem:
# sensor:
# - platform: dsmr_reader
is hopelijk niet meer actief? Dit was namelijk het oude platform voor mqtt sensoren, en daar is de naam van de entity toevallig van: gas usage (sensor.dsmr_consumption_gas_delivered) Ook als je de integratie dsmr reader (icm nieuwe entiteiten ongevraagd aanamaken) heb draaien, zal die deze sensor, met die naam aanmaken.
Daarom opnieuw mijn vraag: weet je zeker dat je de waarden niet stiekem 2 keer uitleest? 1 keer door autodiscovery van de entiteiten uit de integratie DSMR reader, en een keer uit je yaml via REST.
Wat zie je als je gewoon naar 192.168.2.17/ gaat? Dan zou je namelijk de data iig goed moeten zien
[ Voor 41% gewijzigd door ramonlambal op 19-02-2023 19:48 ]
Dank je, ik heb het aangepast. Helaas geeft de nordpool documentatie niet echt duidelijk aan wat er precies met die VAT: true gedaan wordt en mijn python skills zijn er niett.Sicco92 schreef op zondag 19 februari 2023 @ 18:21:
[...]
Niet gerelateerd aan je fout (want ik denk inderdaad dat je misschien nog geen herstart hebt gedaan), maar je berekening klopt sowieso niet nu. Je hebt 'VAT: true' ingesteld, en bij je additional_costs doe je nog een keer current_price*1,21.
De variabele 'current_price' in de additional_costs zit al BTW bij in als je 'VAT' op true hebt staan. Je rekent nu dus 2 keer de BTW mee en je zou hier dus een compleet niet-kloppend bedrag uit moeten krijgen in plaats van alleen de kale marktprijs.
@Dutchess_Nicole Hetzelfde geldt voor jouw configuratie.
Ik heb het dus uit de berekening gelaten en VAT: true maar gehouden.
Kia E-Niro 2019 Executiveline. OTGW/HA Enthousiasteling.
Ik restart mijn HA na elke veranderring in config.yaml. Lijkt me toch voldoenderamonlambal schreef op zondag 19 februari 2023 @ 18:39:
[...]
Ah ik zie dat ik gewoon verder terug had moeten lezen...
In je uitgebreide yaml staat gewoon dat je ze via REST uitleest.
Dan heb ik niets gezegd, en moet je waarschijnlijk gewoon een goede reboot doen?
AH! misschien zie ik een probleem:
# sensor:
# - platform: dsmr_reader
is hopelijk niet meer actief? Dit was namelijk het oude platform voor mqtt sensoren, en daar is de naam van de entity toevallig van: gas usage (sensor.dsmr_consumption_gas_delivered) Ook als je de integratie dsmr reader (icm nieuwe entiteiten ongevraagd aanamaken) heb draaien, zal die deze sensor, met die naam aanmaken.
Daarom opnieuw mijn vraag: weet je zeker dat je de waarden niet stiekem 2 keer uitleest? 1 keer door autodiscovery van de entiteiten uit de integratie DSMR reader, en een keer uit je yaml via REST.
Wat zie je als je gewoon naar 192.168.2.17/ gaat? Dan zou je namelijk de data iig goed moeten zien
Ik mag hopen dat door die #-tekens dat het allemaal een comment is geworden en gewoon niet meer ingelezen worden.
Maar voor de zekerheid even weggehaald;
192.168.2.17/ geeft FileNotFound, ik krijg daar niks uit behalve als ik dit doe dus ; 192.168.2.17/getActual.json
[ Voor 4% gewijzigd door B-Force op 20-02-2023 11:23 ]
en je weet zeker dat je bij integraties niet dsmr reader ook aan hebt staan? ik kom er namelijk anders niet achter waarom je een sensor hebt, die je kunt uitlezen, naar niet met een naam die jij hebt gegeven(Gas_usage) xdmaartend schreef op zondag 19 februari 2023 @ 20:00:
[...]
Ik restart mijn HA na elke veranderring in config.yaml. Lijkt me toch voldoende
Ik mag hopen dat door die #-tekens dat het allemaal een comment is geworden en gewoon niet meer ingelezen worden.
Maar voor de zekerheid even weggehaald;
192.168.2.17/ geeft FileNotFound, ik krijg daar niks uit behalve als ik dit doe dus ; 192.168.2.17/getActual.json
De documentatie van de dsmr logger zegt iig dit over gas:
value_template: "{{ value_json.gas_delivered | round(3) }}" en de rest api in mijn logger heeft ook 3 decimalen, niet 2 zoals bij jou.
Nu maar 2 uur wachten om te kijken of hij in mijn energy dashboard komt te4 staan
Die van mij geeft er 2 ;"Gas_Delivered":"4560.97" (s dus uit die getactual.json.ramonlambal schreef op zondag 19 februari 2023 @ 20:25:
[...]
en je weet zeker dat je bij integraties niet dsmr reader ook aan hebt staan? ik kom er namelijk anders niet achter waarom je een sensor hebt, die je kunt uitlezen, naar niet met een naam die jij hebt gegeven(Gas_usage) xd
De documentatie van de dsmr logger zegt iig dit over gas:
value_template: "{{ value_json.gas_delivered | round(3) }}" en de rest api in mijn logger heeft ook 3 decimalen, niet 2 zoals bij jou.
En ja, ik heb een dsmr intergratie, ik dacht dat dit moest? Ondertussen verwijderd en opnieuw aan het opstarten. Iig zijn nu heel veel entities verdwenen, heb nu enkel nog
als sensor ; sensor.gas_verbruik
als template ; sensor.gas_verbruik_4
Foutmelding blijft;
Entity has non-numeric state
The following entities have a state that cannot be parsed as a number:
sensor.gas_verbruik_4 (4560.97 # 0)
[ Voor 22% gewijzigd door maartend op 19-02-2023 20:47 ]
In feite had je dus alle sensoren 2 keer
Maar opgelost dus nu

Thnx. Ik dacht door jou opmerking, laat ik alles maar eens opschonen. Dus ook config.yaml. En toen was plots die melding weg. En heb ik geen 81 onuitleesbare entiteiten meer via de dsmr intergratieramonlambal schreef op zondag 19 februari 2023 @ 20:52:
De integratie is echt alleen voor mqtt, zie ook https://www.home-assistant.io/integrations/dsmr_reader
In feite had je dus alle sensoren 2 keer
Maar opgelost dus nu
En @TheFes heeft me ook geweldig geholpen
edit ; en het gasverbruik komt te voorschijn
[ Voor 8% gewijzigd door maartend op 19-02-2023 21:10 ]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| - trigger: - platform: numeric_state entity_id: sensor.smart_plug_washing_machine_active_power for: hours: 0 minutes: 0 seconds: 20 above: 10 id: running - platform: numeric_state entity_id: sensor.smart_plug_washing_machine_active_power below: 3 id: complete sensor: - name: Washing Machine Status Template unique_id: 5ba0de82-ee6e-4f56-bfbe-2ab6c5cd030e state: >- {%- if trigger.id == 'running' and ( is_state('input_select.washing_machine_status', 'Idle') or is_state('input_select.washing_machine_status', 'Complete') ) %} Running {%- elif trigger.id == 'complete' and is_state('input_select.washing_machine_status', 'Running') %} Complete |
Dit lijkt echter niet te werken, want ik zie de template niet in HA. Iemand een idee wat hier mis mee is?
[ Voor 5% gewijzigd door dotcom87 op 20-02-2023 08:07 ]
Ze niet waar de status idle gemaakt wordt. Zonder die status werkt het (volgens mij) nietdotcom87 schreef op maandag 20 februari 2023 @ 08:03:
Ik heb volgende code om de status van de wasmachine bij te houden
YAML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 - trigger: - platform: numeric_state entity_id: sensor.smart_plug_washing_machine_active_power for: hours: 0 minutes: 0 seconds: 20 above: 10 id: running - platform: numeric_state entity_id: sensor.smart_plug_washing_machine_active_power below: 3 id: complete sensor: - name: Washing Machine Status Template unique_id: 5ba0de82-ee6e-4f56-bfbe-2ab6c5cd030e state: >- {%- if trigger.id == 'running' and ( is_state('input_select.washing_machine_status', 'Idle') or is_state('input_select.washing_machine_status', 'Complete') ) %} Running {%- elif trigger.id == 'complete' and is_state('input_select.washing_machine_status', 'Running') %} Complete
Dit lijkt echter niet te werken, want ik zie de template niet in HA. Iemand een idee wat hier mis mee is?
[ Voor 0% gewijzigd door haam op 20-02-2023 08:51 . Reden: typos ]
Die status is een input_select helper die ik voordien gebruikte in een automatisatie. Maar ik zou dus van die automatisatie af willen en werken met een template sensor.haam schreef op maandag 20 februari 2023 @ 08:46:
[...]
Ze niet waar de status idle gemaakt wordt. Zonder die status werkt het (volgens mij) niet
Dit zijn de automatisaties zoals ik ze nu heb:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| id: b303ecbb-0512-4aec-8484-3ecc8813a76c alias: "Washing Machine: Update Washing Machine Status to Running" trigger: - platform: numeric_state entity_id: sensor.smart_plug_washing_machine_active_power for: hours: 0 minutes: 0 seconds: 20 above: 10 condition: - condition: or conditions: - condition: state entity_id: input_select.washing_machine_status state: Idle - condition: state entity_id: input_select.washing_machine_status state: Complete action: - service: input_select.select_option data: option: Running target: entity_id: input_select.washing_machine_status mode: single |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| id: 74dba157-d636-47d8-a72d-c14217b840fb alias: "Washing Machine: Update Washing Machine Status to Complete" trigger: - platform: numeric_state entity_id: sensor.smart_plug_washing_machine_active_power below: 3 condition: - condition: state entity_id: input_select.washing_machine_status state: Running action: - service: input_select.select_option data: option: Complete target: entity_id: input_select.washing_machine_status - service: input_datetime.set_datetime data: timestamp: "{{ now().timestamp() }}" target: entity_id: input_datetime.washing_machine_last_complete mode: single |
Maar eigenlijk kan de status ook gewoon bijgehouden worden in een template sensor, toch? Dus de 2 automations mergen eigenlijk.
Nou merk ik dat het soms allemaal wat langzamer loopt dan dat ik zou willen en wil hem dus vervangen.
Ik heb nog in mijn bezit een Microsoft Surface Pro 4 maar daar draait Windows op. (Dan kan ik natuurlijk met een browser gewoon werken in HA)
Maar ik kan niet de Camera gebruikt voor bijvoorbeeld motion sensor wat ik nu wel kan bij de Android tablet met Fully Kiosk Browser.
Iemand nog andere tips? Want die Microsoft Surface Pro 4 is een Core I5 met 8GB geheugen dus een heel stuk sneller dan de Android tablet welke ik nu gebruik.
Als ik een andere OS moet instaleren op die Microsoft Surface Pro 4 is dat ook geen enkel probleem, daar heb ik de tools wel voor.
Linkje: https://github.com/Amanoo.../feature-esphome/eggslice
Commando's:
1
2
3
4
5
| python3 -m venv venv source venv/bin/activate pip3 install esphome pip3 install tornado esptool esphome run eggcooker.yaml |
Ik krijg nu de volgende foutmeldingen:
1
2
3
| /home/marco/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld: .pioenvs/eggcooker/src/main.cpp.o:(.literal._ZNSt17_Function_handlerIFSt6vectorIPN7esphome9ComponentESaIS3_EEvEZ5setupvEUlvE_E9_M_invokeERKSt9_Any_data+0x8): undefined reference to `EggCooker::EggCooker(esphome::sensor::Sensor*, esphome::text_sensor::TextSensor*)' /home/marco/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld: .pioenvs/eggcooker/src/main.cpp.o: in function `std::_Function_handler<std::vector<esphome::Component*, std::allocator<esphome::Component*> > (), setup()::{lambda()#1}>::_M_invoke(std::_Any_data const&)': /home/marco/Desktop/Smart-Egg-Cooker-feature-esphome/eggslice/.esphome/build/eggcooker/eggcooker.yaml:53: undefined reference to `EggCooker::EggCooker(esphome::sensor::Sensor*, esphome::text_sensor::TextSensor*)' |
Ik heb wel al gespeeld met namespaces en esphome::text_sensor:: en esphome::sensor:: toevoegen en zo, maar ik ben er nog niet helemaal uit.
Ik gebruik een Lenovo M10, niet de snelste maar voldoet voor zijn werk prima. Weet niet waar je vanaf komt, want 'snelheid' is natuurlijk subjectief.marcel19 schreef op maandag 20 februari 2023 @ 10:06:
Ik ben in het bezit van een Android tablet aan de muur met een speciale wallmount.
Nou merk ik dat het soms allemaal wat langzamer loopt dan dat ik zou willen en wil hem dus vervangen.
Ik heb nog in mijn bezit een Microsoft Surface Pro 4 maar daar draait Windows op. (Dan kan ik natuurlijk met een browser gewoon werken in HA)
Maar ik kan niet de Camera gebruikt voor bijvoorbeeld motion sensor wat ik nu wel kan bij de Android tablet met Fully Kiosk Browser.
Iemand nog andere tips? Want die Microsoft Surface Pro 4 is een Core I5 met 8GB geheugen dus een heel stuk sneller dan de Android tablet welke ik nu gebruik.
Als ik een andere OS moet instaleren op die Microsoft Surface Pro 4 is dat ook geen enkel probleem, daar heb ik de tools wel voor.
Ik heb echt net een goedkopie Samsung A8 tablet op de kop getikt, de simpelste uitvoering die er is, en die werkt echt prima. Het enige issue dat ik er mee heb (en dat komt door android zelf) is het feit dat ik de tablet niet kan vertellen om te stoppen met laden, dus ik moet de tablet nu telkens aansluiten en loskoppelen van de laadkabel.marcel19 schreef op maandag 20 februari 2023 @ 10:06:
Ik ben in het bezit van een Android tablet aan de muur met een speciale wallmount.
Nou merk ik dat het soms allemaal wat langzamer loopt dan dat ik zou willen en wil hem dus vervangen.
Ik heb nog in mijn bezit een Microsoft Surface Pro 4 maar daar draait Windows op. (Dan kan ik natuurlijk met een browser gewoon werken in HA)
Maar ik kan niet de Camera gebruikt voor bijvoorbeeld motion sensor wat ik nu wel kan bij de Android tablet met Fully Kiosk Browser.
Iemand nog andere tips? Want die Microsoft Surface Pro 4 is een Core I5 met 8GB geheugen dus een heel stuk sneller dan de Android tablet welke ik nu gebruik.
Als ik een andere OS moet instaleren op die Microsoft Surface Pro 4 is dat ook geen enkel probleem, daar heb ik de tools wel voor.
Als daar nog iets voor zou zijn zou het wmb. ideaal zijn.
Kia E-Niro 2019 Executiveline. OTGW/HA Enthousiasteling.
Ik heb nu deze: uitvoering: Samsung Galaxy Tab A 10.1 WiFi (2019) 2GB/32GB ZwartB-Force schreef op maandag 20 februari 2023 @ 11:22:
[...]
Ik gebruik een Lenovo M10, niet de snelste maar voldoet voor zijn werk prima. Weet niet waar je vanaf komt, want 'snelheid' is natuurlijk subjectief.
Maar ik maak veel gebruik van Browser mod, en daar merk ik nogal een delay in.
Als ik dan iets open: Bijvoorbeeld met camera van de deurbel dan duurt het 5-10 seconden voordat die laad.
Als ik dit in Windows doe is dat instant
Daar heb ik wat anders op bedacht, ik heb er een schakelaar tussen gezet van Ikea en daarna een automation welke in de gaten houd of de tablet vol is. Indien 100% gaat die na 5 minuten uit. Als de tablet dan op 10% zit, gaat die schakelaar weer aan en begint het opladen weerDutchess_Nicole schreef op maandag 20 februari 2023 @ 11:26:
[...]
Ik heb echt net een goedkopie Samsung A8 tablet op de kop getikt, de simpelste uitvoering die er is, en die werkt echt prima. Het enige issue dat ik er mee heb (en dat komt door android zelf) is het feit dat ik de tablet niet kan vertellen om te stoppen met laden, dus ik moet de tablet nu telkens aansluiten en loskoppelen van de laadkabel.
Als daar nog iets voor zou zijn zou het wmb. ideaal zijn.
Dat is idd waar ik naar op zoek ben. Probleem is voornamelijk dat ik dan weer ergens een volledige smartplug moet gaan stallen, wat weer een muur aansluiting in gaat nemen.marcel19 schreef op maandag 20 februari 2023 @ 11:28:
[...]
Daar heb ik wat anders op bedacht, ik heb er een schakelaar tussen gezet van Ikea en daarna een automation welke in de gaten houd of de tablet vol is. Indien 100% gaat die na 5 minuten uit. Als de tablet dan op 10% zit, gaat die schakelaar weer aan en begint het opladen weer
Als ik de tablet zou kunnen rooten kan ik het ding gewoon vertellen dat ie niet moet laden, ingeplugd of niet.
Kia E-Niro 2019 Executiveline. OTGW/HA Enthousiasteling.
Hier zit het stopcontact in een kast, dus het valt niet op. Maar snap je punt ook wel dat als het in het zicht is, dat het niet echt een goeie oplossing is.Dutchess_Nicole schreef op maandag 20 februari 2023 @ 11:30:
[...]
Dat is idd waar ik naar op zoek ben. Probleem is voornamelijk dat ik dan weer ergens een volledige smartplug moet gaan stallen, wat weer een muur aansluiting in gaat nemen.
Als ik de tablet zou kunnen rooten kan ik het ding gewoon vertellen dat ie niet moet laden, ingeplugd of niet.
Gezien dit puur ESP is zou ik het eens proberen in Het grote ESP topicAmanoo schreef op maandag 20 februari 2023 @ 10:17:
Ik probeer nog mijn Arduino sketch te porten naar ESPHome via Custom Component. Het wil nog niet lukken. Langzaamaan zeker kom ik wel verder maar ik blijf nog foutmeldingen krijgen.
Linkje: https://github.com/Amanoo.../feature-esphome/eggslice
Commando's:
code:
1 2 3 4 5 python3 -m venv venv source venv/bin/activate pip3 install esphome pip3 install tornado esptool esphome run eggcooker.yaml
Ik krijg nu de volgende foutmeldingen:
code:
1 2 3 /home/marco/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld: .pioenvs/eggcooker/src/main.cpp.o:(.literal._ZNSt17_Function_handlerIFSt6vectorIPN7esphome9ComponentESaIS3_EEvEZ5setupvEUlvE_E9_M_invokeERKSt9_Any_data+0x8): undefined reference to `EggCooker::EggCooker(esphome::sensor::Sensor*, esphome::text_sensor::TextSensor*)' /home/marco/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld: .pioenvs/eggcooker/src/main.cpp.o: in function `std::_Function_handler<std::vector<esphome::Component*, std::allocator<esphome::Component*> > (), setup()::{lambda()#1}>::_M_invoke(std::_Any_data const&)': /home/marco/Desktop/Smart-Egg-Cooker-feature-esphome/eggslice/.esphome/build/eggcooker/eggcooker.yaml:53: undefined reference to `EggCooker::EggCooker(esphome::sensor::Sensor*, esphome::text_sensor::TextSensor*)'
Ik heb wel al gespeeld met namespaces en esphome::text_sensor:: en esphome::sensor:: toevoegen en zo, maar ik ben er nog niet helemaal uit.
Je mist sowieso een {% endif %}dotcom87 schreef op maandag 20 februari 2023 @ 08:03:
Ik heb volgende code om de status van de wasmachine bij te houden
YAML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 - trigger: - platform: numeric_state entity_id: sensor.smart_plug_washing_machine_active_power for: hours: 0 minutes: 0 seconds: 20 above: 10 id: running - platform: numeric_state entity_id: sensor.smart_plug_washing_machine_active_power below: 3 id: complete sensor: - name: Washing Machine Status Template unique_id: 5ba0de82-ee6e-4f56-bfbe-2ab6c5cd030e state: >- {%- if trigger.id == 'running' and ( is_state('input_select.washing_machine_status', 'Idle') or is_state('input_select.washing_machine_status', 'Complete') ) %} Running {%- elif trigger.id == 'complete' and is_state('input_select.washing_machine_status', 'Running') %} Complete
Dit lijkt echter niet te werken, want ik zie de template niet in HA. Iemand een idee wat hier mis mee is?
En zijn dit enige twee mogelijke cases? Want anders zou ik er ook een else in zetten
Opletten op de dealtjes dan.Dutchess_Nicole schreef op maandag 20 februari 2023 @ 11:30:
[...]
Dat is idd waar ik naar op zoek ben. Probleem is voornamelijk dat ik dan weer ergens een volledige smartplug moet gaan stallen, wat weer een muur aansluiting in gaat nemen.
Als ik de tablet zou kunnen rooten kan ik het ding gewoon vertellen dat ie niet moet laden, ingeplugd of niet.
Ik weet niet voor hoeveel je de A8 hebt kunnen krijgen, maar de Lenovo M10 2nd Gen was voor mij een half jaar geleden (met zijn speciale 'home assist' dock) 150 euro.
De Lenovo M10 heeft zelf door als die aan de lader hangt en gaat dan zelf tussen de 50 en 80% laden, een functionaliteit die er waarschijnlijk in zit door zijn dock support.
Enyaq iV 80 - 5135 Wp
Eurotje of 160 gok ik. Ik heb hem via mijn werk kunnen bemachtigen via een bruto regeling, dus dacht: waarom niet?Kodess schreef op maandag 20 februari 2023 @ 13:29:
[...]
Opletten op de dealtjes dan.
Ik weet niet voor hoeveel je de A8 hebt kunnen krijgen, maar de Lenovo M10 2nd Gen was voor mij een half jaar geleden (met zijn speciale 'home assist' dock) 150 euro.
De Lenovo M10 heeft zelf door als die aan de lader hangt en gaat dan zelf tussen de 50 en 80% laden, een functionaliteit die er waarschijnlijk in zit door zijn dock support.
helaas zit deze functionaliteit dus niet in de Samsung OS features. Zou wel makkelijk zijn maar helaas.
Ik kan genoeg schakelbare wandcontactdozen vinden via mijn oom Ali maar die lijken allemaal de AC te schakelen en dus niet de USB poorten.
Anders zou dat nog wel een oplossing zijn, maar helaas.
Kia E-Niro 2019 Executiveline. OTGW/HA Enthousiasteling.
Ik kan niet heel veel vinden op internet, maar misschien is hier iemand die me kan helpen.
Is dit op een simpele manier met helpers te maken of moet ik toch templates bouwen hiervoor?
iRacing Profiel -|- Mijn RaceRig -|- Mijn stream
Volgens mij kan dat met min_max:JoepW schreef op maandag 20 februari 2023 @ 14:52:
Ik heb ca. 13 ruimtes in huis die verwarmd zijn allen met een nauwkeurige temperatuur sensor. Nu wil ik van elke ruimte apart de gemiddelde temperatuur berekenen over 24 uur EN ik wil een gemiddelde (niet gewogen naar m3 van elke ruimte) van alle ruimtes over 24 uur berekenen.
Ik kan niet heel veel vinden op internet, maar misschien is hier iemand die me kan helpen.
Is dit op een simpele manier met helpers te maken of moet ik toch templates bouwen hiervoor?
1
2
3
4
5
6
7
| sensor: - platform: min_max name: "Gemiddelde Temperatuur" type: mean round_digits: 1 entity_ids: - sensor.xxxx |
Kan ook via de GUI.
Dan moet je het alleen nog per dag gaan bijhouden, dat kan weer met een aparte sensor die cycle: daily heeft. Wellicht kan het makkelijker hoor...
[ Voor 8% gewijzigd door Slinkos op 20-02-2023 15:01 ]
Aangeboden: MHI Airco Wifi controller (MHI-AC-Ctrl) (Local control)
Hoe meet jij het verbruik met de Silvercrest stekkers? Enige entity die ik krijg is Power on Behaviour en de Switch zelf.Belsj schreef op vrijdag 17 februari 2023 @ 23:57:
Zelfs sinds kort overgestapt, na jarenlang Homeseer-gebruiker te zijn geweest, naar Home Assistant. Echt ongelooflijk hoe dat allemaal werkt. Was echt verbaasd dat toen het opgezet was, wat die zelf allemaal vindt en opzet.
De overgang is me dus eigenlijk erg meegevallen. Had namelijk allerlei apparaten (RFXcom 434 en 868, Zwave, Plugwise) en veel events en was huiverig om de stap te zetten. Achteraf had ik dit veel eerder moeten doen...
Heb wel nog paar issues:
- Heb sinds kort ook Zigbee toegevoegd (Sonoff Zigbee 3.0 USB Dongle Plus) en ook veel Silvercrest smart plugs met energiemonitoring toegevoegd (kosten nog geen 12 Euro per stuk). Heb deze geintegreerd via ZHA integratie. Mijn probleem is dat regelmatig bepaalde pluggen spontaan uit gaan, zonder dat hier een event iets schakelt. Als ik kijk in de logs/traces dan zie ik dat die opeens uitgezet staat, maar kan geen duidelijke aanleiding zien. Iemand die die problemen herkent?
- Heb oude Harrison gordijnrails die vanuit RFXcom 434 worden bestuurd. Heb deze inmiddels zover dat signaal wordt verstuurd. In eerste instantie reageerden de gordijnrails niet, maar plotseling (ik denk na diverse restarts vanwege updates) opeens wel. Na andere updates werken ze dan opeens weer niet. Uiteraard niet heel fijn, maar misschien kan iemand me helpen om te snappen wat ik eventueel kan doen zodat ze wel continu werken? Een laatste actie, waarbij ik het gevoel heb dat het wel werkt, is om na een update en restart van HA de USB van de 434 RFXcom module kort eruit te halen, daarna weer terugsteken en de 434 reloaden. Durf dit nog niet opnieuw te testen omdat het nu weer werkt...
- Buienradar; in Homeseer had iemand een script gemaakt die iedere 10 minuten of zo de regenverwachting van mijn gps-locatie ophaalde en als dan de 10 minuten verwachting veranderde van niet-regen naar regen liet ik mijn screens omhoog gaan en was er een mededeling via de speakers. Wat ik gelezen heb, is dit helaas niet mogelijk met de integratie, maar ik vroeg me af of iemand een andere oplossing gebruikt hiervoor?
Sonoff heeft een usb schakelaar genaamd "SONOFF Micro USB Smart Adaptor"Dutchess_Nicole schreef op maandag 20 februari 2023 @ 14:52:
[...]
Eurotje of 160 gok ik. Ik heb hem via mijn werk kunnen bemachtigen via een bruto regeling, dus dacht: waarom niet?
helaas zit deze functionaliteit dus niet in de Samsung OS features. Zou wel makkelijk zijn maar helaas.
Ik kan genoeg schakelbare wandcontactdozen vinden via mijn oom Ali maar die lijken allemaal de AC te schakelen en dus niet de USB poorten.
Anders zou dat nog wel een oplossing zijn, maar helaas.
Enyaq iV 80 - 5135 Wp
In eerste instantie werkt het prima, maar na x uur valt de boel om. In states zie ik dat het source_type null is geworden.
Da
:strip_exif()/f/image/Uz76oDW59mKQ8yqi7Qe3JbWB.jpg?f=fotoalbum_large)
Daarna van alles geprobeerd (bluetooth integratie weggooien, zodat deze opnieuw wordt gecreeerd, state forceren, HA restarten), maar niks lijkt te werken.
2 x geprobeerd met 2 verschillende telefoons, maar krijg het donkerbruine vermoeden dat RPi3 iets kwijtraakt.
Enige ervaring op dit vlak?
Sonoff heeft ook USB adapters (GA-0502000) dan is dat tussenstuk niet nodig.Kodess schreef op maandag 20 februari 2023 @ 15:10:
[...]
Sonoff heeft een usb schakelaar genaamd "SONOFF Micro USB Smart Adaptor"
https://www.rouwette.com/
Waar moet ik de icons van mijn afvalverwerker precies neerzetten? Of: hoe maak ik een /local/icons directory?
Met de code van @Septillion ziet de card er bij mij als volgt uit:
:fill(white):strip_exif()/f/image/tDYSGfNDUNvmvg0iXLkgMTyd.png?f=user_large)
Ik mis de custom icons en zonder iconen en de PBD is "unknown"
[ Voor 46% gewijzigd door Ruimzicht op 20-02-2023 17:25 ]
En nog een keer mijzelf quoten. Dit is opgelost met Spotify en SONOS!RoTeK70 schreef op donderdag 2 februari 2023 @ 14:59:
[...]
Even mijzelf quoten!
Gisterenavond maar weer even verder gaan zoeken naar de Spotify integratie van Home Assistant.
Deze API ondersteund dus de SONOS speakers niet. Ook in HACS niks kunnen vinden.
Dus dan SONOS Beam eruit en Harman Kardon 700 terugkopen want die heeft een Chromecast aan boord.
Kan iemand bevestigen dat dit wel gaat werken met de Spotify integratie voor Home Assistant?
Je kan nu gewoon playlists - albums ed direct via SONOS vanuit Home Assistant afspelen! Top
Ik ben mijn vriezer temperatuur aan het monitoren met een DS18d20 sensor en wil een alert krijgen als de temp. boven de -15 komt. De data wordt aangeleverd via mqtt esp/ds18d20/temperature. De temp. wordt in de dahboard card goed weergegeven in ℃. Als ik echter een automation maak met een trigger via mqtt of een trigger via numeric state en een negatieve waarde invoer, krijg ik bij de mqtt trigger: "value_json" undefined, ook als ik {{ value_json.temperature }} invul in de value waarde en bij de numeric state trigger: "condition passes", maar er wordt in beide gevallen geen bericht gestuurd. Terwijl ik wel een ℃ dashboard card krijg.
In configuration.yaml staat:
1
2
3
4
5
| mqtt: sensor: - name: "Vriezer temperatuur" state_topic: "esp/ds18b20/temperature" unit_of_measurement: "°C" |
Heeft iemand een suggestie waar het fout gaat tussen de trigger en de conditie? De actions op zich werken wel, maar worden dus niet getriggerd.
vast bedankt,
Hans
Code-tags toegevoegd en voeg hem samen met het HA topic
[ Voor 4% gewijzigd door Septillion op 21-02-2023 15:12 ]
Door middel van customize.yaml kun je afbeeldingen gebruiken i.p.v. iconen.Ruimzicht schreef op maandag 20 februari 2023 @ 15:58:
[...]
Waar moet ik de icons van mijn afvalverwerker precies neerzetten? Of: hoe maak ik een /local/icons directory?
Met de code van @Septillion ziet de card er bij mij als volgt uit:
[Afbeelding]
Ik mis de custom icons en zonder iconen en de PBD is "unknown"
De afbeeldingen sla je dan op in je "www/local/images"-map
1
2
3
4
5
6
7
8
9
| sensor.afvalwijzer_papier: friendly_name: Papier entity_picture: /local/images/papier.png sensor.afvalwijzer_gft: friendly_name: GFT entity_picture: /local/images/gft.png sensor.afvalwijzer_restafval: friendly_name: Restafval entity_picture: /local/images/restafval.png |
:fill(white):strip_exif()/f/image/vxi8yUwjLrTLBu9XFGWNxwrB.png?f=user_large)
[ Voor 10% gewijzigd door CappieL op 20-02-2023 17:41 ]
Zie daarvoor de hosting files.Ruimzicht schreef op maandag 20 februari 2023 @ 15:58:
[...]
Waar moet ik de icons van mijn afvalverwerker precies neerzetten? Of: hoe maak ik een /local/icons directory?
Met de code van @Septillion ziet de card er bij mij als volgt uit:
[Afbeelding]
Ik mis de custom icons en zonder iconen en de PBD is "unknown"
Ik heb nu dit dashboard, waarbij de bovenste grafieken de afgelopen 36 uur per type (temperatuur, luchtvochtigheid, verwarmen) mbv Apex Charts zijn, en de onderste per ruimte mbv Mini Graph.
/f/image/wzLZNHVa05AvfPeJr7GOIzLO.png?f=fotoalbum_large)
Ik vind de onderste grafieken nuttiger, want juist de relatie tussen verwarmen en warmte en de relatie tussen warmte en luchtvochtigheid is interessante informatie, maar je kunt ze niet echt in één grafiek knallen. Je krijgt daarmee een grafiek die altijd schaalt van 0 naar 100 (want verwarmen en luchtvochtigheid hebben een hele andere schaal dan temperatuur). Ik zou graag meer detail in de temperatuur willen zien, en een 'relatieve relatieve luchtvochtigheid' ofzo; 5% luchtvochtigheid maakt weinig verschil, maar 5 graden in temperatuur toch echt wel.
Eigenlijk wil ik dus meerdere grafieken met ieder een eigen Y-as over elkaar heen hebben. Heeft iemand dit op een simpele manier voor elkaar gekregen?
Heb er aan zitten denken om met Apex Charts een transform te doen, maar dan krijg je weer rare waarden die op het oog wel kloppen maar niks zeggen als je er met je muis over gaat, en dat lijkt me ook niet ideaal..
Workaholic schreef op maandag 16 januari 2023 @ 09:45:
Voor de google (nest) users onder ons: Het was niet eenvoudig om de integratie aan de praat te krijgen, maar het is gelukt icm google cloud. Het enige wat nu niet lukt is: ik krijg op de nieuwe generatie google nest camera's geen beeld, maar bij de oude nest camera's (inclusief oud type nest deurbel wel). Iemand een idee? Zie ook dit topic met hetzelfde probleem - hopelijk heeft iemand dit wel kunnen tackelen

Even mijn eigen vraag een schopje geven.. heeft iemand de nieuwe generatie google camera's aan de praat gekregen met HA?
Foto hierboven is nieuwe generatie vs oude (oude werkt wel - nieuwe laat zwart scherm zien)
[ Voor 12% gewijzigd door Workaholic op 20-02-2023 19:21 ]
[edit] Nooit gebruikt maar zie dat Apex Chars multi-y axis aankan
[ Voor 20% gewijzigd door Septillion op 20-02-2023 20:27 ]
Het nadeel van Apex Charts is dat je heel snel een kaartje krijgt dat enorm veel data ophaalt aan de back-end kant en ook je browser nog flink wat te verwerken geeft, dus ik ga je suggestie voor Mini Graph eerst eens proberen. Bedankt in ieder geval!Septillion schreef op maandag 20 februari 2023 @ 20:26:
@Oon Bij de Mini Graph kan je een secondary as maken. Bij het andere entiteit zet je dan y_axis: secondary erbij. Die as kan je net als de primaire y-as aanpassen maar dan met lower_bound_secondary, upper_bound_secondary en min_bound_range_secondary.
[edit] Nooit gebruikt maar zie dat Apex Chars multi-y axis aankan
Heb hem inderdaad al een aantal keer herstart maar nog zonder verschil. Het probleem zal dus niet in de configuratie zitten. Ik ga nog eens verder zoeken.Dutchess_Nicole schreef op zondag 19 februari 2023 @ 17:08:
[...]
Heb je HA herstart na het toevoegen van de regel? Dikke kans dat de nieuwe configuratie nog niet is gelezen
Ik heb deze net even ingesteld en een herstart van HA werkt voor mij.
Nou zit ik momenteel nog niet op een dynamisch tarief maar ik heb het alvast ingesteld voor van de zomer.
Waar heb je overigens de waarde gecontroleerd? Vanuit de 'Statussen' of in de entiteit zelf (bij mij overigens geen verschil).
[ Voor 10% gewijzigd door Onedayflyer682 op 20-02-2023 21:13 ]
Bedankt, die endif had ik inderdaad over het hoofd gezienTheFes schreef op maandag 20 februari 2023 @ 13:17:
[...]
Je mist sowieso een {% endif %}
En zijn dit enige twee mogelijke cases? Want anders zou ik er ook een else in zetten
Nu zie ik op het Energie tabblad deze 2 mooie grafieken staan:
:fill(white):strip_exif()/f/image/rWZs8eQkQFVggwWWkWfSsRgy.png?f=user_large)
Hoe kan ik deze ook op mijn eigen gecreëerde dashboard krijgen?
Verder nog een andere vraag: Ik heb micro-inverters van APS (YC-500), nog in combinatie met een ECU van de eerste generatie. Nu ben ik wel implementaties tegengekomen voor de ECU-R & ECU-B, maar is er iemand die een methode kent op de info uit deze oude ECU in HA te krijgen?
www.file-hunter.com | www.arnauddeklerk.com | Mijn zonnepaneeltjes LIVE: http://pvoutput.org/list.jsp?sid=40939
https://github.com/Bram-d...erisk-homeassistant-tools
>.< >.< >.< >.<
Is er iemand die me naar een goede tutorial of handleiding kan verwijzen waarmee ik dit op kan zetten? Ik ben al flink aan het zoeken geweest, maar het is allemaal nog behoorlijke abracadabra voor me.
3120WP Solax, 4825WP SolarEdge, Nibe S2125-8 met een VVMS320, 7680Wh Zendure Hyper 2000.
Das wel een hele makkelijke google vraag, maar ik doe het graag voor jeTFHfony schreef op maandag 20 februari 2023 @ 22:27:
Net HA geïnstalleerd en de hele mikmak qua P1, Hue, netwerk apparatuur, keuken apparatuur, media, Openweathermap, etc... allemaal toegevoegd.
Nu zie ik op het Energie tabblad deze 2 mooie grafieken staan:
[Afbeelding]
Hoe kan ik deze ook op mijn eigen gecreëerde dashboard krijgen?
https://www.home-assistant.io/dashboards/energy/
Hoe doe ik dat het makkelijkst? IK heb wel "File editor" geïnstalleerd maar dat is uploaded per bestandje en handmatig elk mapje aanmaken, volgens mij zie ik iets over het hoofd?
Bedankt! Inderdaad maar 2 klikken nu. Snap ook niet dat het er niet bij staat, weer wat geleerd en super makkelijk voor andere plugins.Septillion schreef op dinsdag 21 februari 2023 @ 07:15:
@Silvan Makkelijkste is om eenmalig HACS te installeren. Dan kan je daarna allerlei custom componenten met een paar muisklikken installeren. Eigenlijk raar dat Afvalwijzer niet duidelijker meldt beschikbaar te er zijn in HACS.
1
2
3
4
5
6
7
8
9
10
11
12
| MyTheme: # use standard dark themes modes: dark: # now overrule certain items state-active-color: gold state-binary_sensor-active-color: gold state-switch-active-color: gold |
Met binary-sensors en switches werkt dit goed.
Vraag: hoe doe ik dit in de HUE-integratie met een hue-plug, deze wordt gezien als een light. Maar ik wil wel de andere meekleurende lichten behouden.
[ Voor 1% gewijzigd door TWKterry op 21-02-2023 08:53 . Reden: kleine toevoeging ]
Home Assistant gebruikt intern een sqlite database. Grafana kan data uit sqlite ook in een grafiekje toepassen. BV ik heb een omvormer voor zonnepanelen, die heeft als entity_id in Home AssistantAziraphale schreef op maandag 20 februari 2023 @ 22:30:
Ik heb HA draaien op een Pi 4 vanaf een 256gb ssd. Nu wil ik graag alle data in InfluxDB hebben om er dan met Grafana goede overzichten van te maken, want de standaard grafieken in HA vind ik wel erg beperkt vergeleken met Domoticz.
Is er iemand die me naar een goede tutorial of handleiding kan verwijzen waarmee ik dit op kan zetten? Ik ben al flink aan het zoeken geweest, maar het is allemaal nog behoorlijke abracadabra voor me.
1
| sensor.sb3_0_1av_41_902_grid_power |
En dan kan ik in Grafana een grafiek maken met deze query
1
2
3
| SELECT last_updated_ts as time, cast(state as integer) as value from states WHERE entity_id = 'sensor.sb3_0_1av_41_902_grid_power' AND last_updated_ts >= $__from / 1000 and last_updated_ts < $__to / 1000 |
Mooie is dat je dan helemaal geen influxdb nodig hebt. Als je Grafana en Home Assistant op dezelfde server hebt en de database is bereikbaar voor Grafana (het is gewoon een bestand) dan kan dat werken.
Grafana kan echter met influxdb een mooie query editor laten zien dus dan hoef je je queries niet handmatig op te bouwen. Ik heb het zelf nooit gebruikt maar deze integratie lijkt te doen wat jij wilt:
Er is ook een add on die het je nog makkelijker kan maken omdat die ook de installatie van InfluxDB kan verzorgen https://github.com/hassio-addons/addon-influxdbThe influxdb integration makes it possible to transfer all state changes to an external InfluxDB database.
[ Voor 4% gewijzigd door Kalentum op 21-02-2023 09:07 ]
Oh ik had gewoon gekeken wat de grafiek aan waarden gaf voor en na de change. Omdat ik ook de kleurgrenzen heb ingevuld was het helemaal makkelijk want met alleen de kale prijs was de grafiek volledig groen, en erna (zeker met dubbel BTW) was die volledig rood.Onedayflyer682 schreef op maandag 20 februari 2023 @ 21:10:
[...]
Heb hem inderdaad al een aantal keer herstart maar nog zonder verschil. Het probleem zal dus niet in de configuratie zitten. Ik ga nog eens verder zoeken.
Waar heb je overigens de waarde gecontroleerd? Vanuit de 'Statussen' of in de entiteit zelf (bij mij overigens geen verschil).
Kon niet missen.
Kia E-Niro 2019 Executiveline. OTGW/HA Enthousiasteling.
Je kunt een template switch op basis van de light entity maken, en die gebruiken.TWKterry schreef op dinsdag 21 februari 2023 @ 08:51:
Met de nieuwe mogelijkheid om kleuren van de iconen te veranderen heb ik mijn dashboard weer terug aan het brengen naar de oude staat.
code:
1 2 3 4 5 6 7 8 9 10 11 12 MyTheme: # use standard dark themes modes: dark: # now overrule certain items state-active-color: gold state-binary_sensor-active-color: gold state-switch-active-color: gold
Met binary-sensors en switches werkt dit goed.
Vraag: hoe doe ik dit in de HUE-integratie met een hue-plug, deze wordt gezien als een light. Maar ik wil wel de andere meekleurende lichten behouden.
Zelfde gedaan met een Blitzwolf sensor. Deze gekoppeld aan " kantoor " en daar zie ik het niet in mijn Tiles deze waarde terug. (De sensor werkt wel in de config)
Is hier een trucje voor ?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| - type: custom:button-card entity: input_boolean.scene_woonkamersfeer icon: "mdi:lightbulb-on" name: Sfeer color_type: icon color: rgb(255,128,0) tap_action: action: call-service service: light.turn_on service_data: entity_id: - light.tv_lampje - light.hanglamp_2 - light.staanlamp_2_2 - light.color_temperature_light_16 - light.color_temperature_light_19 brightness: 45 kelvin: 1800 |
Zet je code tussen [code=yaml] [/code] tags om het goed leesbaar te houden; ook makkelijker voor de eventuele foutopsporing.
Lees ook eerst even de topicstart voor je je vraag plaatst, wellicht wordt je vraag daar al beantwoord. Wil je pronken met je setup mag dat in Home Assistant - Show je setup.