Home Assistant: Open source Python3 home automation - deel 5 Vorige deel Overzicht

Pagina: 1 ... 239 ... 349 Laatste
Acties:

  • Seafarer
  • Registratie: November 2012
  • Laatst online: 03:53

Seafarer

XXX

Zeer waarschijnlijk moet het hele binnenwerk vervangen worden door conen die zijn geschikt voor motor bediening.

Kijk maar in de bak dan zul je zien dat het nu niet zo eenvoudig is om er even een motortje bij de knutselen.

Een CV-Ketel is een vlamkoeler en een radiator is een waterkoeler.


  • Kenwood960
  • Registratie: December 2021
  • Laatst online: 10:56
Deze week even een stroompanne gehad in onze straat. Daarna kwam mijn HA installatie niet meer terug online.

HA staat op een NUC geinstalleerd, en was over het netwerk niet meer te bereiken. Wanneer ik er een monitor aanhing kreeg ik wel nog de CLI.

Restore van een backup geprobeerd, zonder geluk.

Ik heb dan een nieuwe instantie van HAOS op de nuc gezet, dan is de nieuwe installatie wel bereikbaar via het netwerk.


Ondertussen heb ik 3x een volledige restore van een backup gedaan, toch zonder succes. De nuc verdwijnt van het netwerk en er is niks bereikbaar.

Kan het een defecte SSD zijn? Heb ff gecheckt in ubuntu en daar wordt wel een aantal prefail markeringen aangeduid en er zijn ook een 21-tal sectoren kapot.

Iemand nog een idee?

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 11:17

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@Kenwood960 Mja, dat zou wel kunnen. Direct na image write is maar klein stukje van de SSD actief. Kan je volledig check van de disk doen?

En je had wel CLI, toen in de logs gekeken?

  • 10us10
  • Registratie: Augustus 2016
  • Laatst online: 03-11 16:21
Troetelbeer schreef op zondag 6 oktober 2024 @ 14:44:
Ik heb eens tijd gehad om mijn dashboard aan te pakken. Ben nog niet 100% tevreden, dus ik ga misschien nog wat kleine dingen finetunen, maar goed, bij deze :9

Before:

[Afbeelding]

After:

[Afbeelding]
Heel nice, lekkere kleurtjes!
Ik ben een template noob maar hoe bereken je die ' dagen tot" bij afvalinfo?

  • Workaholic
  • Registratie: Februari 2003
  • Niet online
Is het mogelijk om binnen een automation de "turn off tijd" ook korter te maken tussen bijvoorbeeld 23:00 en 06.30? We willen onze lichtsensor alleen 's nachts kort aan laten staan en willen er liever niet weer een extra automation voor maken.

Ik heb deze nu op 10 min standaard staan en werk nu met choose om de automation al zo kort en simpel mogelijk te houden, maar wil dus eigenlijk nog een voorwaarde creëren binnen dezelfde automation. Hoe kan ik dit het beste doen?

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
 
alias: Badkamer ouders sensor
description: ""
trigger:
  - type: occupied
    platform: device
    device_id: 25f95c92a795567d2549fad0844bcd16
    entity_id: 36a3473c0fd9880fd038f7185d1ff5ba
    domain: binary_sensor
    id: sensoraan
  - type: not_occupied
    platform: device
    device_id: 25f95c92a795567d2549fad0844bcd16
    entity_id: 36a3473c0fd9880fd038f7185d1ff5ba
    domain: binary_sensor
    id: sensoruit
    for:
      hours: 0
      minutes: 10
      seconds: 0
condition: []
action:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - sensoraan
        sequence:
          - service: light.turn_on
            data:
              brightness_pct: 40
            target:
              device_id:
                - 3cb6c8bcb30dfd9a95322e73f8a761d7
                - 12a835b8641cdc96042c1001c5649ab4
                - 9a4c9b57d31c3e8c35dd5320059adbe3
                - 855244b00ad23d68497e96d980425c02
      - conditions:
          - condition: trigger
            id:
              - sensoruit
        sequence:
          - service: light.turn_off
            data: {}
            target:
              device_id:
                - 12a835b8641cdc96042c1001c5649ab4
                - 3cb6c8bcb30dfd9a95322e73f8a761d7
                - 9a4c9b57d31c3e8c35dd5320059adbe3
                - 855244b00ad23d68497e96d980425c02
mode: single

[ Voor 6% gewijzigd door Workaholic op 06-10-2024 20:46 ]

Mijn V&A


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 11:17

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@Workaholic Gewoon als extra trigger toevoegen en checken wanneer je welke trigger geldig vind:
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
alias: Badkamer ouders sensor
description: ""
trigger:
  - type: occupied
    platform: device
    device_id: 25f95c92a795567d2549fad0844bcd16
    entity_id: 36a3473c0fd9880fd038f7185d1ff5ba
    domain: binary_sensor
    id: sensoraan
  - type: not_occupied
    platform: device
    device_id: 25f95c92a795567d2549fad0844bcd16
    entity_id: 36a3473c0fd9880fd038f7185d1ff5ba
    domain: binary_sensor
    id: sensoruit
    for:
      hours: 0
      minutes: 10
      seconds: 0
  - type: not_occupied
    platform: device
    device_id: 25f95c92a795567d2549fad0844bcd16
    entity_id: 36a3473c0fd9880fd038f7185d1ff5ba
    domain: binary_sensor
    id: sensoruit snel
    for:
      hours: 0
      minutes: 2
      seconds: 0
condition: []
action:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - sensoraan
        sequence:
          - data:
              brightness_pct: 40
            target:
              device_id:
                - 3cb6c8bcb30dfd9a95322e73f8a761d7
                - 12a835b8641cdc96042c1001c5649ab4
                - 9a4c9b57d31c3e8c35dd5320059adbe3
                - 855244b00ad23d68497e96d980425c02
            action: light.turn_on
      - conditions:
          - condition: trigger
            id:
              - sensoruit
          - condition: time
            after: "06:30:00"
            before: "23:00:00"
        sequence:
          - data: {}
            target:
              device_id:
                - 12a835b8641cdc96042c1001c5649ab4
                - 3cb6c8bcb30dfd9a95322e73f8a761d7
                - 9a4c9b57d31c3e8c35dd5320059adbe3
                - 855244b00ad23d68497e96d980425c02
            action: light.turn_off
      - conditions:
          - condition: trigger
            id:
              - sensoruit snel
          - condition: time
            after: "23:00:00"
            before: "06:30:00"
        sequence:
          - data: {}
            target:
              device_id:
                - 12a835b8641cdc96042c1001c5649ab4
                - 3cb6c8bcb30dfd9a95322e73f8a761d7
                - 9a4c9b57d31c3e8c35dd5320059adbe3
                - 855244b00ad23d68497e96d980425c02
            action: light.turn_off
mode: single

  • Workaholic
  • Registratie: Februari 2003
  • Niet online
Septillion schreef op zondag 6 oktober 2024 @ 20:51:
@Workaholic Gewoon als extra trigger toevoegen en checken wanneer je welke trigger geldig vind:
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
alias: Badkamer ouders sensor
description: ""
trigger:
  - type: occupied
    platform: device
    device_id: 25f95c92a795567d2549fad0844bcd16
    entity_id: 36a3473c0fd9880fd038f7185d1ff5ba
    domain: binary_sensor
    id: sensoraan
  - type: not_occupied
    platform: device
    device_id: 25f95c92a795567d2549fad0844bcd16
    entity_id: 36a3473c0fd9880fd038f7185d1ff5ba
    domain: binary_sensor
    id: sensoruit
    for:
      hours: 0
      minutes: 10
      seconds: 0
  - type: not_occupied
    platform: device
    device_id: 25f95c92a795567d2549fad0844bcd16
    entity_id: 36a3473c0fd9880fd038f7185d1ff5ba
    domain: binary_sensor
    id: sensoruit snel
    for:
      hours: 0
      minutes: 2
      seconds: 0
condition: []
action:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - sensoraan
        sequence:
          - data:
              brightness_pct: 40
            target:
              device_id:
                - 3cb6c8bcb30dfd9a95322e73f8a761d7
                - 12a835b8641cdc96042c1001c5649ab4
                - 9a4c9b57d31c3e8c35dd5320059adbe3
                - 855244b00ad23d68497e96d980425c02
            action: light.turn_on
      - conditions:
          - condition: trigger
            id:
              - sensoruit
          - condition: time
            after: "06:30:00"
            before: "23:00:00"
        sequence:
          - data: {}
            target:
              device_id:
                - 12a835b8641cdc96042c1001c5649ab4
                - 3cb6c8bcb30dfd9a95322e73f8a761d7
                - 9a4c9b57d31c3e8c35dd5320059adbe3
                - 855244b00ad23d68497e96d980425c02
            action: light.turn_off
      - conditions:
          - condition: trigger
            id:
              - sensoruit snel
          - condition: time
            after: "23:00:00"
            before: "06:30:00"
        sequence:
          - data: {}
            target:
              device_id:
                - 12a835b8641cdc96042c1001c5649ab4
                - 3cb6c8bcb30dfd9a95322e73f8a761d7
                - 9a4c9b57d31c3e8c35dd5320059adbe3
                - 855244b00ad23d68497e96d980425c02
            action: light.turn_off
mode: single
Thanks voor je hulp! Ik heb geprobeerd je YAML te copy en pasten, maar deze is dan niet zichtbaar in de GUI. Klopt dit?

Kun je mij mogelijk in de goede richting helpen via de GUI:

Ik heb nu twee triggers, 1 occupied en not occupied. Ik heb geen tijd optie bij deze trigger settings geen between time optie, ook niet als ik een bestaande aanmaak.

Sorry for being the noob here!

Afbeeldingslocatie: https://upload.bmwaddict.nl/images/2024/10/06/image.md.png

Mijn V&A


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 11:17

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@Workaholic Je zou in ieder geval iets in de UI moeten zien. Je moet wel hele automation in yaml zettten, niet alleen een stap.

Ik heb hem zelf ook in de UI aangepast maar moest alleen zelf even de device triggers zelf copy-pasten omdat HA niet bestaande device triggers weghaalt :/ En draai nog niet de laatste versie dus ik heb nog trigger ipv triggers etc.

Maar feitelijk is het dus gewoon een derde trigger toevoegen die dus al eerder triggert voor uit dan de 10 minuten nu. Deze geef je los ID.

Vervolgens maak je een derde option in de chooser daarvoor. En bij beide off options geef je het tijdsvak mee waarin ze mogen werken.


En ja, er zijn ook nog vele andere manieren he het kan. Maar voor nu lijkt me dit een mooie duidelijke uitbreiding van de huidige automation.

  • HuismAndré
  • Registratie: Augustus 2001
  • Laatst online: 10:20

HuismAndré

-Pardon my French, I'm Dutch-

Workaholic schreef op zondag 6 oktober 2024 @ 20:42:
Is het mogelijk om binnen een automation de "turn off tijd" ook korter te maken tussen bijvoorbeeld 23:00 en 06.30? We willen onze lichtsensor alleen 's nachts kort aan laten staan en willen er liever niet weer een extra automation voor maken.
Zijn het Hue sensoren? Daarvan kun je namelijk de bewegingssensor uitzetten. Je hoeft dan alleen maar 2 triggers toe te voegen (1 met het tijdstip waarop de sensor uitgezet wordt en 1 waar de sensor weer wordt aangezet). Bijkomende voordeel kan zijn dat de batterijen nóg wat langer meegaan dan de 2-3 jaar die ze nu al meegaan (hoewel dat verschil, if any, marginaal zal zijn).

[ Voor 3% gewijzigd door HuismAndré op 06-10-2024 21:23 ]

André Huisman (www.new-line.nl)


  • Devke
  • Registratie: December 2022
  • Laatst online: 11:13
Devke schreef op vrijdag 4 oktober 2024 @ 15:06:
Wellicht een leuke uitdaging dit. Het volgende.
Ik heb een sfeerhaard in huis. Deze staat al jaren. Het vermogen waar deze warmte kan leveren is 1 kW of 2 kW. Dit kun je via de afstandsbediening selecteren. Ik zou graag deze sfeerhaard zelf willen besturen maar het volgende probleem ontstaat:

Sfeerhaard aan zetten mbv de afstandsbediening. Daarna 1 kW selecteren middels een LOW knop op de afstandsbediening. Stel het is 20 graden. Dan mag hij uit. Doe ik via de afstandsbediening handmatig. Doe ik niks dan zou ik hooguit een HW stekker waar hij opzit kunnen gebruiken met een aparte temperatuursensor dat de kachel uit mag (stroom van apparaat halen). Nu is het bijvoorbeeld 19.5 graden. Haard mag weer aan. Dat gaat niet zonder tussenkomst van de afstandsbediening. Apparaat weer aanzetten middels de POWER knop en op 1kW zetten weer. Is dit toch te fixen?

[Afbeelding]

[Afbeelding][Afbeelding]

Ik gebruik deze om het overschot zonnestroom weg te werken. Airco/Verwarming plaatsen is niet echt een optie voor nu. De locatie in huis waar het kan vinden wij niet optimaal.

Wellicht vinden jullie een leuke oplossing hiervoor. Ik zie hem (nog) niet.
Thnx all voor de tips! Heb een broadlink 4 mini laten invliegen 😜. Inmiddels lukt het om via HA de sfeerhaard zo te schakelen. Soms mist hij wel eens een x een signaaltje. Misschien op een ander plekje zetten. Nu even opgelost met een loopje maken. Ik denk dat ik hier mijn automatisering de komende dagen wel op kan bouwen. Niet verwacht dat het kon. Super om te zien dat het kan. Nogmaals dank!

Denk in kansen, niet in problemen. Homewizard Plug-In Battery 5.4 kWh. Zendure 2400 AC 17.2 kWh. 3330 Wp zonnepanelen. EV 77 kWh. Peblar Business Laadpaal.


  • Workaholic
  • Registratie: Februari 2003
  • Niet online
Septillion schreef op zondag 6 oktober 2024 @ 21:12:
@Workaholic Je zou in ieder geval iets in de UI moeten zien. Je moet wel hele automation in yaml zettten, niet alleen een stap.

Ik heb hem zelf ook in de UI aangepast maar moest alleen zelf even de device triggers zelf copy-pasten omdat HA niet bestaande device triggers weghaalt :/ En draai nog niet de laatste versie dus ik heb nog trigger ipv triggers etc.

Maar feitelijk is het dus gewoon een derde trigger toevoegen die dus al eerder triggert voor uit dan de 10 minuten nu. Deze geef je los ID.

Vervolgens maak je een derde option in de chooser daarvoor. En bij beide off options geef je het tijdsvak mee waarin ze mogen werken.


En ja, er zijn ook nog vele andere manieren he het kan. Maar voor nu lijkt me dit een mooie duidelijke uitbreiding van de huidige automation.
Super! Dit kan ik volgen, dank!
HuismAndré schreef op zondag 6 oktober 2024 @ 21:21:
[...]

Zijn het Hue sensoren? Daarvan kun je namelijk de bewegingssensor uitzetten. Je hoeft dan alleen maar 2 triggers toe te voegen (1 met het tijdstip waarop de sensor uitgezet wordt en 1 waar de sensor weer wordt aangezet). Bijkomende voordeel kan zijn dat de batterijen nóg wat langer meegaan dan de 2-3 jaar die ze nu al meegaan (hoewel dat verschil, if any, marginaal zal zijn).
Ik wil juist de sensor altijd actief alleen tussen bepaalde uren -> sneller de lamp weer uit :) Dank voor het meedenken though. Mogelijk begrijp ik je verkeerd hoor, maar sensor moet in mijn geval blijven werken - alleen de lamp moet korter ingeschakeld blijven (standaard 10 min -> 2 min).

[ Voor 30% gewijzigd door Workaholic op 06-10-2024 23:21 ]

Mijn V&A


  • HuismAndré
  • Registratie: Augustus 2001
  • Laatst online: 10:20

HuismAndré

-Pardon my French, I'm Dutch-

Workaholic schreef op zondag 6 oktober 2024 @ 22:10:
[...]

Ik wil juist de sensor altijd actief alleen tussen bepaalde uren -> sneller de lamp weer uit :) Dank voor het meedenken though
7(8)7

André Huisman (www.new-line.nl)


  • Troetelbeer
  • Registratie: Juni 2018
  • Laatst online: 29-08 13:09
g1n0 schreef op zondag 6 oktober 2024 @ 15:21:
[...]

Uit nieuwsgierigheid: Waarom 2x een power-flow-card?

[mbr]<knip> Dat mag even wat minder / vriendelijker en we gaan ook geen posts leeg trekken. DM staat open maar niet op deze toon[/]
Omdat één van de twee live laat zien en de ander het totaal van de dag en ik er nog niet over uit ben of ik het totaal van de dag mooier vind met kleine grafiekjes of cijfers.

Believe. Imagine. Create.


  • Troetelbeer
  • Registratie: Juni 2018
  • Laatst online: 29-08 13:09
10us10 schreef op zondag 6 oktober 2024 @ 20:28:
[...]


Heel nice, lekkere kleurtjes!
Ik ben een template noob maar hoe bereken je die ' dagen tot" bij afvalinfo?
Thnx :)

Er zijn meerdere manieren, maar ik heb de makkelijkste gebruikt. Ik heb de afvalkalender gedownload op de website van de firma die het ophaalt en die vervolgens toegevoegd in mijn Google agenda.

Dan de Google Calendar integratie gebruikt:
https://www.home-assistant.io/integrations/google/

Je krijgt dan een entiteit genaamd: calendar.afvalbeheer

Die entiteit heb ik vervolgens gebruikt in deze mooie trash card:
https://github.com/idaho/hassio-trash-card

Believe. Imagine. Create.


  • Snippertje
  • Registratie: December 2004
  • Laatst online: 09:58

Snippertje

Light up your life

Troetelbeer schreef op zondag 6 oktober 2024 @ 14:44:
Ik heb eens tijd gehad om mijn dashboard aan te pakken. Ben nog niet 100% tevreden, dus ik ga misschien nog wat kleine dingen finetunen, maar goed, bij deze :9

Before:

[Afbeelding]

After:

[Afbeelding]
Vet, kan je eens vertellen hoe je deze hebt gemaakt?

Discord kanaal: https://discord.gg/X3CqdTKd


  • Pejdref
  • Registratie: November 2012
  • Laatst online: 08:51
Ik ben inmiddels een stuk verder gekomen door alles op te nemen in de trigger based sensor.

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
  #for prediction of heatpump COP corrected heating price        
  - trigger:
      - platform: time_pattern
        hours: /1
      - platform: event
        event_type: event_template_reloaded
    action:
      - service: weather.get_forecasts
        data:
          type: hourly
        target:
          entity_id: weather.knmi_thuis_knmi
        response_variable: hourly_KNMI
      - variables:
          COP_hourly: >
            {% set COPW35_table = {
                -20 :   1.98    ,
                -19 :   2.05    ,
                -18 :   2.12    ,
                -17 :   2.19    ,
                -16 :   2.26    ,
                -15 :   2.33    ,
                -14 :   2.39    ,
                -13 :   2.45    ,
                -12 :   2.51    ,
                -11 :   2.57    ,
                -10 :   2.63    ,
                -9  :   2.69    ,
                -8  :   2.75    ,
                -7  :   2.81    ,
                -6  :   2.86    ,
                -5  :   2.92    ,
                -4  :   2.97    ,
                -3  :   3.02    ,
                -2  :   3.08    ,
                -1  :   3.13    ,
                0   :   3.18    ,
                1   :   3.29    ,
                2   :   3.40    ,
                3   :   3.67    ,
                4   :   3.94    ,
                5   :   4.22    ,
                6   :   4.49    ,
                7   :   4.76    ,
                8   :   4.89    ,
                9   :   5.02    ,
                10  :   5.15    ,
                11  :   5.26    ,
                12  :   5.37    ,
                13  :   5.48    ,
                14  :   5.60    ,
                15  :   5.71    ,
                16  :   5.82    ,
                17  :   5.93    ,
                18  :   6.04    ,
                19  :   6.21    ,
                20  :   6.37    ,
                21  :   6.54    ,
                22  :   6.70    ,
                23  :   6.86    ,
                24  :   7.01    ,
                25  :   7.17    
            } %} {% set data = namespace(hourly_cop=[]) %} 
            {% for x in hourly_KNMI['weather.knmi_thuis_knmi']['forecast'][0:24] | list  %}
                {% set temp = hourly_KNMI['weather.knmi_thuis_knmi']['forecast'][loop.index0]['temperature'] %}
                {% set data.hourly_cop = data.hourly_cop + [COPW35_table[temp]] %}
            {% endfor %} {{data.hourly_cop}}
          price_data: >
            {% set indexfind=(hourly_KNMI['weather.knmi_thuis_knmi']['forecast'][0]['datetime']|as_timestamp)|timestamp_custom("%H", local=true)|int %}
            {% set upcoming_prices=(state_attr('sensor.nordpool_kwh_nl_eur_3_10_021', 'raw_today')|map(attribute="value", default=0)|list)%} 
            {% set upcoming_prices_time=(state_attr('sensor.nordpool_kwh_nl_eur_3_10_021', 'raw_today')|map(attribute="start", default=0)|list)%}  
            {% set data = namespace(heatprice=[], times=[]) %} 
            {% for x in upcoming_prices | list  %}
              {% set data.times=data.times+[upcoming_prices_time[loop.index0]|as_timestamp] %}
              {% if loop.index0 >= indexfind %}
                {% set data.heatprice=data.heatprice+[(upcoming_prices[loop.index0]/COP_hourly[loop.index0-indexfind])] %}
              {% else %}
                {% set data.heatprice=data.heatprice+[0] %}
              {% endif %}
            {% endfor %} {{data.heatprice}}
          price_data_time: >
            {% set indexfind=(hourly_KNMI['weather.knmi_thuis_knmi']['forecast'][0]['datetime']|as_timestamp)|timestamp_custom("%H", local=true)|int %}
            {% set upcoming_prices=(state_attr('sensor.nordpool_kwh_nl_eur_3_10_021', 'raw_today')|map(attribute="value", default=0)|list)%} 
            {% set upcoming_prices_time=(state_attr('sensor.nordpool_kwh_nl_eur_3_10_021', 'raw_today')|map(attribute="start", default=0)|list)%}  
            {% set data = namespace(heatprice=[], times=[]) %} 
            {% for x in upcoming_prices | list  %}
              {% set data.times=data.times+[upcoming_prices_time[loop.index0]|as_timestamp] %}
              {% if loop.index0 >= indexfind %}
                {% set data.heatprice=data.heatprice+[(upcoming_prices[loop.index0]/COP_hourly[loop.index0-indexfind])] %}
              {% else %}
                {% set data.heatprice=data.heatprice+[0] %}
              {% endif %}
            {% endfor %} {{data.times|list}}
    sensor:
      - name: KNMI Hourly Forecast COP
        icon: mdi:thermometer
        state: "{{ hourly_KNMI['weather.knmi_thuis_knmi']['forecast'][0]['temperature'] }}"
        attributes:
          forecast: "{{ hourly_KNMI['weather.knmi_thuis_knmi']['forecast'][0:24] }}"
          COP: "{{COP_hourly}}"
          heatingprice: "{{price_data}}"
          heatingprice_time: "{{price_data_time}}"


Het resultaat:
Afbeeldingslocatie: https://tweakers.net/i/t5CQMCDUimTkfsbIFMOfv2fS3SQ=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/BNEbDH8BaPcgi447BlDqTE03.png?f=user_large

Het ziet er nu niet zo spannend uit omdat de voorspelde buitentemperatuur hoog is en weinig veranderd, waardoor de verwarmingsprijstrend vrijwel gelijk is aan die van de stroomprijs.

  • brtkpr
  • Registratie: Januari 2014
  • Laatst online: 03-11 13:42
Weet iemand of het mogelijk is om een Haier Airco met wifi te koppelen aan HA? De module die er in zit is een USB KZW-W002.
Ik las wel dat het bij sommige is gelukt met een Wemos D1 en wat soldeerwerk, maar wellicht is inmiddels op andere manier te koppelen

  • Troetelbeer
  • Registratie: Juni 2018
  • Laatst online: 29-08 13:09
Snippertje schreef op maandag 7 oktober 2024 @ 07:59:
[...]


Vet, kan je eens vertellen hoe je deze hebt gemaakt?
Ik zal proberen een omschrijving te geven.
Het is best een onconventionele manier hoe ik het heb gedaan, maar voor mij werkt het zo prima :+

Eerst heb ik een theme uit het caule-themes-pack-1 aangepast, zodat alle kaarten en dividers volledig transparant zijn:

code:
1
2
divider-color: "rgba(0, 0, 0, 0)"
ha-card-background: "rgba(0, 0, 0, 0)"


Vervolgens heb ik in photoshop mijn complete layout gemaakt hoe ik wilde dat het visueel zou uitzien:
Afbeeldingslocatie: https://tweakers.net/i/3HwOCe9AU32NJRGOjk2Ob2YXLwM=/800x/filters:strip_exif()/f/image/vdNw419Qb8GtRmMaVTwDSVJ0.png?f=fotoalbum_large

Die achtergrond ook aangepast in de themes yaml:

code:
1
lovelace-background: 'center / cover no-repeat url("/local/background4.png") fixed'


Het geheel moet je eigenlijk zien als 5 losse kolommen:

Afbeeldingslocatie: https://tweakers.net/i/_b0bXLWTBQgBd75m82oaLiox5A4=/800x/filters:strip_exif()/f/image/E2Ieubb7ijs0J2XLb64GQzLz.png?f=fotoalbum_large

Vervolgens heb ik layout cards gebruikt waar ik mijn kaarten in plaatste.
Dus het zijn 5 afzonderlijke layout cards die steeds enkel één kolom hebben, met daarin dan de verschillende kaarten die ik heb gebruikt:
Afbeeldingslocatie: https://tweakers.net/i/Z33qs90UnWHXrNbFD7-XBQpIBNw=/800x/filters:strip_exif()/f/image/eB8hP3B2FCco968ljt4Z6V6y.png?f=fotoalbum_large

Als voorbeeld de code van de eerste kolom:
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
type: custom:layout-card
layout_type: custom:masonry-layout
layout:
  height: 1050px
  max_cols: 1
cards:
  - type: custom:stack-in-card
    mode: vertical
    cards:
      - type: picture-elements
        elements:
          - type: state-label
            entity: sensor.time
            style:
              font-size: 500%
              font-weight: bold
              left: 50%
              top: 50%
          - type: state-label
            entity: sensor.datum
            style:
              font-size: 88%
              left: 50%
              top: 22%
        image: /local/placeholder500x200.png
        card_mod:
          style: |
            ha-card {
              font-family: "roboto";
            }
  - type: custom:clock-weather-card
    entity: weather.buienradar
    hide_date: true
    hide_clock: true
    hide_forecast_section: true
    card_mod:
      style: |
        ha-card {
          height: 160px !important;
        }
  - type: custom:stack-in-card
    mode: horizontal
    cards:
      - type: custom:mushroom-template-card
        primary: "{{ states('sensor.volgende_verjaardag') }}"
        secondary: "{{ states('sensor.aantal_dagen_tot_verjaardag') }}"
        icon: mdi:cake-variant-outline
        icon_color: orange
        entity: sensor.volgende_verjaardag
        layout: vertical
        fill_container: false
      - type: custom:mushroom-template-card
        primary: "{{ states('sensor.volgende_verjaardag_2') }}"
        secondary: "{{ states('sensor.aantal_dagen_tot_verjaardag_2') }}"
        icon: mdi:cake-variant-outline
        icon_color: orange
        entity: sensor.volgende_verjaardag_2
        layout: vertical
        fill_container: false
  - type: custom:layout-card
    layout_type: custom:masonry-layout
    layout:
      height: 310px
      max_cols: 1
    cards:
      - type: custom:atomic-calendar-revive
        name: null
        enableModeChange: true
        entities:
          - entity: calendar.xxxxx
            showMultiDay: true
            name: Agenda
        showDeclined: true
        hideFinishedEvents: false
        showDate: false
        showRelativeTime: false
        showLocation: false
        maxDaysToShow: 30
        maxEventCount: 5
        defaultMode: Event
        compactMode: false
        calShowDescription: false
        showWeekDay: true
        showMonth: true
        hoursOnSameLine: false
        showEventIcon: false
        showProgressBar: false
  - type: custom:gap-card
  - type: custom:trash-card
    entities:
      - calendar.afvalbeheer
    layout: vertical
    event_grouping: true
    drop_todayevents_from: "10:00:00"
    next_days: 300
    day_style: counter
    card_style: card
    color_mode: background
    items_per_row: 2
    refresh_rate: 60
    with_label: true
    filter_events: true
    use_summary: false
    hide_time_range: false
    pattern:
      - label: GFT
        icon: mdi:leaf
        pattern: Gft
        color: green
        type: gft
      - label: Papier & Karton
        icon: mdi:semantic-web
        pattern: Papier
        color: brown
        type: paper
      - label: Huisvuil
        icon: mdi:trash-can-outline
        pattern: Huisvuil
        color: orange
        type: waste
      - label: PMD
        icon: mdi:recycle
        pattern: pmd
        color: blue
        type: custom


Door het zo te doen, plaatst hij per layout card mijn kaarten mooi onder elkaar en kon ik met gap cards alles zo verticaal uitlijnen dat het mooi paste in mijn photoshop kolommen 8)
Voor mij werkte dit het beste, omdat ik dan niet elke kaart afzonderlijke met card mod etc. moest gaan stylen.

En om het mooi fullscreen te laten uitzien op mijn scherm, gebruik ik kiosk mode:
Afbeeldingslocatie: https://tweakers.net/i/P-4ZusseAm8AZiVDMYIfsGdUw6Q=/800x/filters:strip_icc():strip_exif()/f/image/a7mdo2mAfwOlIB5iqjBTOinC.jpg?f=fotoalbum_large

[ Voor 0% gewijzigd door Septillion op 07-10-2024 18:32 . Reden: Denk aan de 'yaml' bij de code tags aub! Zie topic warning en hoe deze post is aangepast. ]

Believe. Imagine. Create.


  • maomanna
  • Registratie: Februari 2006
  • Laatst online: 03-11 00:56
Zorian schreef op vrijdag 14 juni 2024 @ 23:20:
Nog meer mensen die last hebben van 1 of andere vage bug in Home Assistant sinds de laatste update?
Als ik in Chrome HA open freezed hij na ~1 seconde, de hele browser loopt muurvast en als ik in taakbeheer kijk zie ik de RAM usage snoeihard oplopen (na ~30 sec al 56GB!! in gebruik door die tab).
Probeer ik het in Edge is er niks aan de hand, net als de Android app.
Cache/cookies wissen doet helaas niks, het is net alsof er een soort conflict zit in de Chrome browser met HA.
Dit had ik ook, maar gebruikte geanimeerde icoontjes. sinds dat weg is, gaat het beter.

Wel heb ik last dat mijn HA elke minuut 10mb meer geheugen pakt. Nu heeft de machine ruim geheugen (16gb), maar het verbaasd mij dat het op blijft lopen. Heeft iemand een idee hoe dat kan?

https://pvoutput.org/intraday.jsp?id=102416&sid=90116


  • Nico95
  • Registratie: December 2017
  • Nu online
Ik gebruik Node-RED voor mijn automatiseringen, poos niet aangeraakt. nu wilde ik wat aanpassingen doen, maar Node-RED vult de entiteiten e.d. niet meer automatisch in? iemand die weet waardoor dit komt? ik kom er niet uit..

  • Vuur Draak
  • Registratie: Mei 2013
  • Laatst online: 01:08
Nico95 schreef op maandag 7 oktober 2024 @ 14:04:
Ik gebruik Node-RED voor mijn automatiseringen, poos niet aangeraakt. nu wilde ik wat aanpassingen doen, maar Node-RED vult de entiteiten e.d. niet meer automatisch in? iemand die weet waardoor dit komt? ik kom er niet uit..
Hoe het komt weet ik niet maar ik las wel iets over direct met node-red verbinden via port 1880

homeassistant.local:1880

  • pietje63
  • Registratie: Juli 2001
  • Laatst online: 10:27

pietje63

RTFM

Pejdref schreef op maandag 7 oktober 2024 @ 11:37:
[...]


Ik ben inmiddels een stuk verder gekomen door alles op te nemen in de trigger based sensor.

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
  #for prediction of heatpump COP corrected heating price        
  - trigger:
      - platform: time_pattern
        hours: /1
      - platform: event
        event_type: event_template_reloaded
    action:
      - service: weather.get_forecasts
        data:
          type: hourly
        target:
          entity_id: weather.knmi_thuis_knmi
        response_variable: hourly_KNMI
      - variables:
          COP_hourly: >
            {% set COPW35_table = {
                -20 :   1.98    ,
                -19 :   2.05    ,
                -18 :   2.12    ,
                -17 :   2.19    ,
                -16 :   2.26    ,
                -15 :   2.33    ,
                -14 :   2.39    ,
                -13 :   2.45    ,
                -12 :   2.51    ,
                -11 :   2.57    ,
                -10 :   2.63    ,
                -9  :   2.69    ,
                -8  :   2.75    ,
                -7  :   2.81    ,
                -6  :   2.86    ,
                -5  :   2.92    ,
                -4  :   2.97    ,
                -3  :   3.02    ,
                -2  :   3.08    ,
                -1  :   3.13    ,
                0   :   3.18    ,
                1   :   3.29    ,
                2   :   3.40    ,
                3   :   3.67    ,
                4   :   3.94    ,
                5   :   4.22    ,
                6   :   4.49    ,
                7   :   4.76    ,
                8   :   4.89    ,
                9   :   5.02    ,
                10  :   5.15    ,
                11  :   5.26    ,
                12  :   5.37    ,
                13  :   5.48    ,
                14  :   5.60    ,
                15  :   5.71    ,
                16  :   5.82    ,
                17  :   5.93    ,
                18  :   6.04    ,
                19  :   6.21    ,
                20  :   6.37    ,
                21  :   6.54    ,
                22  :   6.70    ,
                23  :   6.86    ,
                24  :   7.01    ,
                25  :   7.17    
            } %} {% set data = namespace(hourly_cop=[]) %} 
            {% for x in hourly_KNMI['weather.knmi_thuis_knmi']['forecast'][0:24] | list  %}
                {% set temp = hourly_KNMI['weather.knmi_thuis_knmi']['forecast'][loop.index0]['temperature'] %}
                {% set data.hourly_cop = data.hourly_cop + [COPW35_table[temp]] %}
            {% endfor %} {{data.hourly_cop}}
          price_data: >
            {% set indexfind=(hourly_KNMI['weather.knmi_thuis_knmi']['forecast'][0]['datetime']|as_timestamp)|timestamp_custom("%H", local=true)|int %}
            {% set upcoming_prices=(state_attr('sensor.nordpool_kwh_nl_eur_3_10_021', 'raw_today')|map(attribute="value", default=0)|list)%} 
            {% set upcoming_prices_time=(state_attr('sensor.nordpool_kwh_nl_eur_3_10_021', 'raw_today')|map(attribute="start", default=0)|list)%}  
            {% set data = namespace(heatprice=[], times=[]) %} 
            {% for x in upcoming_prices | list  %}
              {% set data.times=data.times+[upcoming_prices_time[loop.index0]|as_timestamp] %}
              {% if loop.index0 >= indexfind %}
                {% set data.heatprice=data.heatprice+[(upcoming_prices[loop.index0]/COP_hourly[loop.index0-indexfind])] %}
              {% else %}
                {% set data.heatprice=data.heatprice+[0] %}
              {% endif %}
            {% endfor %} {{data.heatprice}}
          price_data_time: >
            {% set indexfind=(hourly_KNMI['weather.knmi_thuis_knmi']['forecast'][0]['datetime']|as_timestamp)|timestamp_custom("%H", local=true)|int %}
            {% set upcoming_prices=(state_attr('sensor.nordpool_kwh_nl_eur_3_10_021', 'raw_today')|map(attribute="value", default=0)|list)%} 
            {% set upcoming_prices_time=(state_attr('sensor.nordpool_kwh_nl_eur_3_10_021', 'raw_today')|map(attribute="start", default=0)|list)%}  
            {% set data = namespace(heatprice=[], times=[]) %} 
            {% for x in upcoming_prices | list  %}
              {% set data.times=data.times+[upcoming_prices_time[loop.index0]|as_timestamp] %}
              {% if loop.index0 >= indexfind %}
                {% set data.heatprice=data.heatprice+[(upcoming_prices[loop.index0]/COP_hourly[loop.index0-indexfind])] %}
              {% else %}
                {% set data.heatprice=data.heatprice+[0] %}
              {% endif %}
            {% endfor %} {{data.times|list}}
    sensor:
      - name: KNMI Hourly Forecast COP
        icon: mdi:thermometer
        state: "{{ hourly_KNMI['weather.knmi_thuis_knmi']['forecast'][0]['temperature'] }}"
        attributes:
          forecast: "{{ hourly_KNMI['weather.knmi_thuis_knmi']['forecast'][0:24] }}"
          COP: "{{COP_hourly}}"
          heatingprice: "{{price_data}}"
          heatingprice_time: "{{price_data_time}}"


Het resultaat:
[Afbeelding]

Het ziet er nu niet zo spannend uit omdat de voorspelde buitentemperatuur hoog is en weinig veranderd, waardoor de verwarmingsprijstrend vrijwel gelijk is aan die van de stroomprijs.
Ziet er netjes uit! Ben wel benieuwd hoe groot de verschillen in COP gaan zijn op verschillende dagen (vandaag zal het beperkt zijn..).

Zelf ben ik voor mijn wpb wel al tijdje om van "nacht laden" naar "lunch laden" (in de regel hogere temp en lagere prijs). Heb het echter eenvoudig gehouden (al vind ik het wel gaaf om het maximale er uit te halen).

Neem je ook het verschil in efficiëntie van de WP mee tussen 20uur/dag aan en 24uur/dag aan (het laatste is gemiddeld lagere temp water = hogere COP)_;-)

De grootste Nederlandstalige database met informatie over computers met zoekfunctie!!


  • D4NG3R
  • Registratie: Juli 2009
  • Nu online

D4NG3R

kiwi

:)

Het laatste stukje van m'n binnenklimaatpuzzel inmiddels ook draaiend. Een gateway voor m'n Nefit Smartline.

Achter de generic thermostat hangt een dummy switch, de weergave word puur en alleen gebruikt om de fysieke thermostaat op een bepaalde waarde te zetten. En natuurlijk andersom; als de fysieke thermostaat aangedraaid word dan update deze ook binnen HA.

De rest van de logica voor het aansturen van de ketel laat ik lekker aan de standaard thermostaat aan de muur over, op afstand de gewenste temperatuur aansturen en uitlezen voldoet voor mijn doeleinde. :)

Afbeeldingslocatie: https://tweakers.net/i/eaGodBE19LGT24VIriFkGSlAIX0=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/BTaJ8z7nw4SKkpCpNwNPnd1A.png?f=user_large

Voor nu draait er een doodsimpel tijdschema (wanneer aanwezig) en schakelt de boel tussen de thuis- en afwezigstand, binnenkort even wat slimmer maken door o.a. het tijdschema voor een paar uur te negeren wanneer de temperatuur handmatig is aangepast.

En verder eens kijken of ik via de proximity integration een beetje voor elkaar krijg om de verwarming tijdig voor thuiskomst aan te laten gaan. Nu nog niet bepaald problematisch, maar als het wat kouder word is het wel zo prettig om thuis te komen bij 19-20c i.p.v. 16c. :+

[ Voor 7% gewijzigd door D4NG3R op 07-10-2024 15:16 ]

Komt d'r in, dan kö-j d’r oet kieken


  • Pejdref
  • Registratie: November 2012
  • Laatst online: 08:51
pietje63 schreef op maandag 7 oktober 2024 @ 14:47:
[...]

Ziet er netjes uit! Ben wel benieuwd hoe groot de verschillen in COP gaan zijn op verschillende dagen (vandaag zal het beperkt zijn..).

Zelf ben ik voor mijn wpb wel al tijdje om van "nacht laden" naar "lunch laden" (in de regel hogere temp en lagere prijs). Heb het echter eenvoudig gehouden (al vind ik het wel gaaf om het maximale er uit te halen).

Neem je ook het verschil in efficiëntie van de WP mee tussen 20uur/dag aan en 24uur/dag aan (het laatste is gemiddeld lagere temp water = hogere COP)_;-)
Ik kwam vorige week op het idee, toen de verschillen per dag groot waren. (15 graden overdag, 3 graden in de nacht). Voor mijn warmtepomp geldt dat die bij 15 graden 55% efficiënter is dan bij 3 graden, op zo'n dagen is het dus wel interessant.
Maar de tijd die ik erin steek zal ik niet terug gaan verdienen. Op het moment heb ik zelfs nog een vaste prijs contract :+ en stuur ik op zonne-energie en vaste tijden (financieel zou ik het beste puur op COP~buitentemperatuur kunnen sturen). Ik simuleer daarnaast een dynamisch contract omdat ik daar waarschijnlijk hierna op terecht ga komen.

Ik heb nog niet gekeken naar het verschil tussen 20u vs 24u per dag, maar nu is het voor mij/de meeste toch nog pendelseizoen dus nog niet van toepassing.

  • Get!em
  • Registratie: Maart 2004
  • Niet online

Get!em

Oh die ja!

Pejdref schreef op maandag 7 oktober 2024 @ 15:08:
[...]


Ik kwam vorige week op het idee, toen de verschillen per dag groot waren. (15 graden overdag, 3 graden in de nacht). Voor mijn warmtepomp geldt dat die bij 15 graden 55% efficiënter is dan bij 3 graden, op zo'n dagen is het dus wel interessant.
Maar de tijd die ik erin steek zal ik niet terug gaan verdienen. Op het moment heb ik zelfs nog een vaste prijs contract :+ en stuur ik op zonne-energie en vaste tijden (financieel zou ik het beste puur op COP~buitentemperatuur kunnen sturen). Ik simuleer daarnaast een dynamisch contract omdat ik daar waarschijnlijk hierna op terecht ga komen.

Ik heb nog niet gekeken naar het verschil tussen 20u vs 24u per dag, maar nu is het voor mij/de meeste toch nog pendelseizoen dus nog niet van toepassing.
Komt nog bij dat met de 15C bewolkt je nog weer anders stookt dan met 15C zonnig.

Bij mij thuis is dat nog best lastig: In situatie 1 moet ik hele huis stoken, in situatie 2 alleen de eetkamer. In situatie 2 heb ik dan weer meer aan een grote ventilatie, die de warmte van woonkamer naar eetkamer transporteert, want in totaal is er warmte voldoende in huis.

  • wodkabuikje
  • Registratie: Maart 2005
  • Laatst online: 09:57
Bartske schreef op dinsdag 24 januari 2023 @ 15:25:
[...]


Ja het is mogelijk met deze addon: https://github.com/fuatakgun/eufy_security

Maar dat aan en uit schakelen werkt niet heel soepel bij mij, zit best wel wat delay in.
Hij vraagt bij mij op de poort. Bij poort 80 gaat hij nadenken maar krijg toch een error. Ben sinds afgelopen vrijdag aan het stoeien met HA en probeer alles zichtbaar te krijgen :)

niet iedereen heeft een bierbuikje


  • AW_Bos
  • Registratie: April 2002
  • Nu online

AW_Bos

Liefhebber van nostalgie... 🕰️

Een maandje geleden heb ik in mijn nieuwe huis Home Assistant geconfigureerd. Maar kan iemand wat over deze sensoren vertellen, die automatisch verschijnen?

Het komt mij in ieder geval niet bekend voor, maar ik heb het idee dat dit bepaalde radiografische signalen zijn uit de omgeving?

Afbeeldingslocatie: https://tweakers.net/i/RJKSOjAwmH9vzLBXAAyxOstvC4I=/x800/filters:strip_icc():strip_exif()/f/image/Cn5Rvd74nORqPaL9GLuyAlWo.jpg?f=fotoalbum_large

[ Voor 6% gewijzigd door AW_Bos op 07-10-2024 19:26 ]

Telecommunicatie van vroeger
🚅Alles over spoor en treintjes


  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 10:24
AW_Bos schreef op maandag 7 oktober 2024 @ 19:25:
Een maandje geleden heb ik in mijn nieuwe huis Home Assistant geconfigureerd. Maar kan iemand wat over deze sensoren vertellen, die automatisch verschijnen?

Het komt mij in ieder geval niet bekend voor, maar ik heb het idee dat dit bepaalde radiografische signalen zijn uit de omgeving?

[Afbeelding]
Lijken me iBeacons die door BT opgepikt worden.

Home Assistant configuratie


  • sypie
  • Registratie: Oktober 2000
  • Niet online
Ik zit even met een klein kleurendingetje. Wanneer de lampen/schakelaars uit zijn hebben ze netjes dezelfde kleur. Wanneer ze aan staan hebben ze andere kleuren. Waarom?

De style code is voor allemaal gelijk:
YAML:
1
2
3
4
5
styles:
  icon:
    - color: >
        [[[ return states['entity.naam'].state === 'on' ? 'yellow' :
        'dark-gray'; ]]]

entity.naam is voor allemaal verschillend uiteraard.
Dit zijn vervolgens de kleuren:
Afbeeldingslocatie: https://tweakers.net/i/tV_JWANFOzO4ESaLEerJ8y9Nn_Y=/232x232/filters:strip_exif()/f/image/qFkLf7TAEmBwzmcnbp2hZpvn.png?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/HDCz6v1E-MyBiCDJLMGQyOjhV9w=/232x232/filters:strip_exif()/f/image/7HLlX6M1a8tp5cEYJUcOcPKz.png?f=fotoalbum_tile


Wie-o-wie heeft hier een verklaring voor?

EDIT: Net nummer 1 opgelost: Het spiegellicht stond op een blauwe/paarse kleur ondanks dat die helemaal niet gebruikt kan worden vanwege de witte ledstrip.

Zul je altijd zien: post geplaatst, kom je nog eens op een idee om te kijken -> oplossing.

Nu alleen nog even kijken hoe ik de kleur van de RGBW-dinges kan negeren in HA.

[ Voor 14% gewijzigd door sypie op 07-10-2024 22:58 ]


  • RudolfR
  • Registratie: Maart 2011
  • Laatst online: 03-11 19:36
Meer mensen met HA OS (op Proxmox?) deze warning?
Unsupported system - Systemd-Resolved issues

System is unsupported because Systemd Resolved is missing, inactive or misconfigured. Use the link to learn more and how to fix this.
Link brengt me hier.

Er is niet ook een issue gemeld met D-Bus.
Is er op HA OS een manier om die service handmatig te starten of is de reboot m'n beste optie?

  • dotcom87
  • Registratie: Januari 2011
  • Laatst online: 11:09
Ik zou graag onze location tracking (home / not home) wat beter willen maken.

Mijn partner heeft een Pixel 8 Pro, ikzelf een Pixel 9 Pro. We hebben allebei de HA Companion App geïnstalleerd, alleen merk ik dat de Pixel 8 Pro van mijn partner heel traag zijn locatie update. Ik heb alle instellingen vergeleken met die van mijn Pixel 9 Pro, en er is geen verschil.

We hebben thuis ook een volledige Ubiquiti setup die ik eventueel zou kunnen gebruiken voor presence detection. Ik heb ook gelezen dat er een Ping integratie is die je kan gebruiken.

Hebben hier nog andere mensen meerdere systemen gecombineerd om tot een betere/snellere presence detection te komen? En hoe doen jullie dit dan? Met Bayesian?

Wat voorbeeldjes zouden meer dan welkom zijn :)

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 11:17

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@RudolfR Zie hier niets. Herstart kan nooit kwaad natuurlijk :)

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 11:17

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@sypie Wat is het voor device? Want beste om te kijken of je die correct in kunt stellen.

  • JoepW
  • Registratie: Juli 2007
  • Laatst online: 07:57

JoepW

iRacer & Home Assistant

dotcom87 schreef op dinsdag 8 oktober 2024 @ 09:17:
Ik zou graag onze location tracking (home / not home) wat beter willen maken.

Mijn partner heeft een Pixel 8 Pro, ikzelf een Pixel 9 Pro. We hebben allebei de HA Companion App geïnstalleerd, alleen merk ik dat de Pixel 8 Pro van mijn partner heel traag zijn locatie update. Ik heb alle instellingen vergeleken met die van mijn Pixel 9 Pro, en er is geen verschil.

We hebben thuis ook een volledige Ubiquiti setup die ik eventueel zou kunnen gebruiken voor presence detection. Ik heb ook gelezen dat er een Ping integratie is die je kan gebruiken.

Hebben hier nog andere mensen meerdere systemen gecombineerd om tot een betere/snellere presence detection te komen? En hoe doen jullie dit dan? Met Bayesian?

Wat voorbeeldjes zouden meer dan welkom zijn :)
Ik gebruik voor onze telefoons het al dan verbonden zijn met onze wifi.

iRacing Profiel -|- Mijn RaceRig -|- Mijn stream


  • dotcom87
  • Registratie: Januari 2011
  • Laatst online: 11:09
JoepW schreef op dinsdag 8 oktober 2024 @ 09:34:
[...]

Ik gebruik voor onze telefoons het al dan verbonden zijn met onze wifi.
Via de unifi integratie (als je unifi gear gebruikt natuurlijk)? Of gebruik je een andere manier?

  • Sicco92
  • Registratie: September 2010
  • Laatst online: 01:10
dotcom87 schreef op dinsdag 8 oktober 2024 @ 09:17:
Ik zou graag onze location tracking (home / not home) wat beter willen maken.

Mijn partner heeft een Pixel 8 Pro, ikzelf een Pixel 9 Pro. We hebben allebei de HA Companion App geïnstalleerd, alleen merk ik dat de Pixel 8 Pro van mijn partner heel traag zijn locatie update. Ik heb alle instellingen vergeleken met die van mijn Pixel 9 Pro, en er is geen verschil.

We hebben thuis ook een volledige Ubiquiti setup die ik eventueel zou kunnen gebruiken voor presence detection. Ik heb ook gelezen dat er een Ping integratie is die je kan gebruiken.

Hebben hier nog andere mensen meerdere systemen gecombineerd om tot een betere/snellere presence detection te komen? En hoe doen jullie dit dan? Met Bayesian?

Wat voorbeeldjes zouden meer dan welkom zijn :)
Onder 'People' in de instellingen kan je per persoon meerdere devices toevoegen voor het tracken van iemand. Deze krijgen een bepaalde prioriteit (meebewegende apparaten vs. stationaire trackingdevices) om de persoon op home/away te zetten. Deze volgorde kan je hier vinden: https://www.home-assistant.io/integrations/person/

Ik heb zelf GPS-tracking via de HA Companion App en wifi-detectie via de Unifi-integration. Werkt hier prima.

  • JoepW
  • Registratie: Juli 2007
  • Laatst online: 07:57

JoepW

iRacer & Home Assistant

dotcom87 schreef op dinsdag 8 oktober 2024 @ 09:43:
[...]


Via de unifi integratie (als je unifi gear gebruikt natuurlijk)? Of gebruik je een andere manier?
Ik heb uit de de tijd van XS4ALL een Fritz!Box en met de AVM FRITZ!Box Tools werkt het zeer betrouwbaar.

iRacing Profiel -|- Mijn RaceRig -|- Mijn stream


  • skank
  • Registratie: Januari 2003
  • Laatst online: 02-11 19:04
Hoi

Iemand ideetjes voor het volgen van pakjes?
Het probleem daar zit dat je met verschillende koeriersdiensten zit he.
DHL, DPD, PostNL, Bpost, amazon etc etc
Ik weet dat je mogelijks verschillende integraties nodig hebt.
Ik had ook nog volgende integratie tegengekomen:
https://github.com/moralm...ckages?tab=readme-ov-file

Echter weinig Belgische/Nederlandse support.

Hoe doen jullie dit?
Ik heb wel een pakjesbus met een sensor als die effectief geleverd is, maar het zou wel leuk zijn als je kan weten dat het een bepaalde dag toekomt...

Benieuwd naar de reacties... ik ben vast niet de enige die dit wil..

  • dotcom87
  • Registratie: Januari 2011
  • Laatst online: 11:09
Sicco92 schreef op dinsdag 8 oktober 2024 @ 09:55:
[...]

Onder 'People' in de instellingen kan je per persoon meerdere devices toevoegen voor het tracken van iemand. Deze krijgen een bepaalde prioriteit (meebewegende apparaten vs. stationaire trackingdevices) om de persoon op home/away te zetten. Deze volgorde kan je hier vinden: https://www.home-assistant.io/integrations/person/

Ik heb zelf GPS-tracking via de HA Companion App en wifi-detectie via de Unifi-integration. Werkt hier prima.
Aha, dit is nuttig! Welke settings heb je ingevoerd in de Unifi integratie?

  • crimby
  • Registratie: Januari 2005
  • Laatst online: 10:31
@Troetelbeer welke card is dat voor je auto? Ik zie hm zo ff niet in je configuratie.

  • skank
  • Registratie: Januari 2003
  • Laatst online: 02-11 19:04
dotcom87 schreef op dinsdag 8 oktober 2024 @ 10:40:
[...]


Aha, dit is nuttig! Welke settings heb je ingevoerd in de Unifi integratie?
Als je de unifi integratie toevoegt , krijg je een device.tracker van je smartphone.
Koppel die aan je persoon binnen home assistant.
Dat is je eerste tracker.
Een tweede tracker kun je inderdaad door de companion app gebruiken.
Werkt perfect.

Wil je helemaal los, dan kun je nog room presence doen ook (bv middels bermuda integratie).
Zo doe ik het, dan heb je in totaal 3 trackers :)
1. via unifi integratie -> de smartphone gekoppeld aan je persoon
2. via ha companion app -> koppel je aan je persoon
3. een smartwatch -> koppel je aan bermuda integratie -> hierdoor weet je in welke kamer je je bevindt (dit is echt een grote stap verder)


Om te detecteren of ik thuis of weg ben, gebruik ik een Device Tracker, wat betekende dat ik uiteindelijk drie sensoren had om mezelf te volgen: de BLE-sensor voor de kamer en de device tracker voor thuis of weg (bestaande uit de unifi en de companion app).

Ik heb deze samengevoegd in één Template-sensor, die ik heb toegevoegd aan mijn configuration.yaml-bestand. Deze sensor toont de kamer waarin ik me bevind, als dat bekend is, of de Thuis/Weg-status als dat niet het geval is. Dit betekent dat ik één overzichtelijke sensor op mijn dashboards kan plaatsen die aangeeft of ik thuis of weg ben, en als ik thuis ben, in welke kamer ik me bevind.

YAML:
1
2
3
4
5
6
7
8
9
10
- platform: template
    sensors:
      locatie_me: 
        friendly_name: "Me's locatie"
        value_template: >-
            {% if states('sensor.me_huidige_kamer') != 'unknown' and states('sensor.me_huidige_kamer') != 'unavailable'%}
              {{ states('sensor.me_huidige_kamer') }}
            {% else %}
              {{ states('person.me').replace('not_home', 'Away').title() }}
            {% endif %}


Als ik jou was zou ik beginnen met gewoon de 2 eerste sensoren te koppelen aan je persoon

  • Oon
  • Registratie: Juni 2019
  • Niet online

Oon

skank schreef op dinsdag 8 oktober 2024 @ 10:39:
Hoi

Iemand ideetjes voor het volgen van pakjes?
Het probleem daar zit dat je met verschillende koeriersdiensten zit he.
DHL, DPD, PostNL, Bpost, amazon etc etc
Ik weet dat je mogelijks verschillende integraties nodig hebt.
Ik had ook nog volgende integratie tegengekomen:
https://github.com/moralm...ckages?tab=readme-ov-file

Echter weinig Belgische/Nederlandse support.

Hoe doen jullie dit?
Ik heb wel een pakjesbus met een sensor als die effectief geleverd is, maar het zou wel leuk zijn als je kan weten dat het een bepaalde dag toekomt...

Benieuwd naar de reacties... ik ben vast niet de enige die dit wil..
Je zou de 17track integration kunnen proberen, maar dan moet je wel handmatig je pakketjes daar in zetten. Je kunt ze archiveren vanuit Home Assistant, maar helaas niet toevoegen.

Edit: Er is ook AfterShip, die heeft wel een 'add_tracking' action zodat je daar een mooi dashboard met input van kunt maken, maar daar hoort dan weer een abonnement van 9 dollar per maand bij..

[ Voor 10% gewijzigd door Oon op 08-10-2024 11:02 ]


  • skank
  • Registratie: Januari 2003
  • Laatst online: 02-11 19:04
crimby schreef op dinsdag 8 oktober 2024 @ 10:54:
@Troetelbeer welke card is dat voor je auto? Ik zie hm zo ff niet in je configuratie.
Ik weet niet op welke card je het hebt, maar kijk zeker eens naar deze.
Je kan er iets geweldigs van maken, heb dit ook pas , en is echt subliem.
Dit gekoppeld met de carbu.com integratie doe je prachtige zaken :p
https://github.com/ngocjohn/vehicle-status-card

  • skank
  • Registratie: Januari 2003
  • Laatst online: 02-11 19:04
Oon schreef op dinsdag 8 oktober 2024 @ 11:00:
[...]


Je zou de 17track integration kunnen proberen, maar dan moet je wel handmatig je pakketjes daar in zetten. Je kunt ze archiveren vanuit Home Assistant, maar helaas niet toevoegen.

Edit: Er is ook AfterShip, die heeft wel een 'add_tracking' action zodat je daar een mooi dashboard met input van kunt maken, maar daar hoort dan weer een abonnement van 9 dollar per maand bij..
Hoi
Merci voor je reply.

Die eerste valt af omdat je alles manueel moet toevoegen :(
Das onbegonnen werk en zal mn vrouw ook nooit doen :p

Die tweede lijkt huge te zijn als ik de website volg, met alle integraties die ik wil, echter een essential plan van 9 dollar per maand voor het volgens van pakjes , phew no thx

Jammer wel, maar goeie tips..
Ik zoek nog even verder.

Doen jullie dit?

  • dotcom87
  • Registratie: Januari 2011
  • Laatst online: 11:09
skank schreef op dinsdag 8 oktober 2024 @ 10:59:
[...]


Als je de unifi integratie toevoegt , krijg je een device.tracker van je smartphone.
Koppel die aan je persoon binnen home assistant.
Dat is je eerste tracker.
Een tweede tracker kun je inderdaad door de companion app gebruiken.
Werkt perfect.

Wil je helemaal los, dan kun je nog room presence doen ook (bv middels bermuda integratie).
Zo doe ik het, dan heb je in totaal 3 trackers :)
1. via unifi integratie -> de smartphone gekoppeld aan je persoon
2. via ha companion app -> koppel je aan je persoon
3. een smartwatch -> koppel je aan bermuda integratie -> hierdoor weet je in welke kamer je je bevindt (dit is echt een grote stap verder)


Om te detecteren of ik thuis of weg ben, gebruik ik een Device Tracker, wat betekende dat ik uiteindelijk drie sensoren had om mezelf te volgen: de BLE-sensor voor de kamer en de device tracker voor thuis of weg (bestaande uit de unifi en de companion app).

Ik heb deze samengevoegd in één Template-sensor, die ik heb toegevoegd aan mijn configuration.yaml-bestand. Deze sensor toont de kamer waarin ik me bevind, als dat bekend is, of de Thuis/Weg-status als dat niet het geval is. Dit betekent dat ik één overzichtelijke sensor op mijn dashboards kan plaatsen die aangeeft of ik thuis of weg ben, en als ik thuis ben, in welke kamer ik me bevind.

YAML:
1
2
3
4
5
6
7
8
9
10
- platform: template
    sensors:
      locatie_me: 
        friendly_name: "Me's locatie"
        value_template: >-
            {% if states('sensor.me_huidige_kamer') != 'unknown' and states('sensor.me_huidige_kamer') != 'unavailable'%}
              {{ states('sensor.me_huidige_kamer') }}
            {% else %}
              {{ states('person.me').replace('not_home', 'Away').title() }}
            {% endif %}


Als ik jou was zou ik beginnen met gewoon de 2 eerste sensoren te koppelen aan je persoon
Heel interessant, op hoeveel heb je de "Time in seconds from last seen until considered away" staan? Default is deze 300 precies...

  • skank
  • Registratie: Januari 2003
  • Laatst online: 02-11 19:04
dotcom87 schreef op dinsdag 8 oktober 2024 @ 11:17:
[...]


Heel interessant, op hoeveel heb je de "Time in seconds from last seen until considered away" staan? Default is deze 300 precies...
Staat gewoon standaard bij mij

  • alex3305
  • Registratie: Januari 2004
  • Laatst online: 03-11 20:35
Wel grappig dat er hier over presence detection met wifi gesproken wordt. Ik wilde gisterenavond eigenlijk nog iets delen, maar had dat niet meer gedaan omdat het te laat was en ik naar bed wilde :+. Maar ik doe wifi-tracking nét iets anders.

Ik gebruik de wifi sensoren van de mobiele app om een Device Tracker aan te maken. Die device_tracker gebruik ik dan weer in mijn Person om aanwezigheid te tracken. Die doe ik helemaal via één automatisering:

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
id: device_tracker_from_wifi
alias: Device Tracker - Van App Wifi Sensor
variables:
  ssid_zones:
    ThuisWifi: home
    SecundaireThuisWifi: home
trigger:
  - id: update
    platform: state
    entity_id:
      - sensor.galaxy_van_alex_wifi_connection
      - sensor.iphone_van_partner_ssid
  - platform: homeassistant
    event: start
action:
  if:
    condition: trigger
    id: update
  then:
    - action: device_tracker.see
      data:
        dev_id: "{{ trigger.from_state.object_id }}"
        location_name: "{{ ssid_zones.get(trigger.to_state.state, 'not_home') }}"
        attributes:
          source_type: router
  else:
    - action: device_tracker.see
      data:
        dev_id: galaxy_van_alex_wifi_connection
        location_name: "{{ ssid_zones.get(states('sensor.galaxy_van_alex_wifi_connection'), 'not_home') }}"
        attributes:
          source_type: router
    - action: device_tracker.see
      data:
        dev_id: iphone_van_partner_ssid
        location_name: "{{ ssid_zones.get(states('sensor.iphone_van_partner_ssid'), 'not_home') }}"
        attributes:
          source_type: router


In de variables wordt een map gemaakt met daarin de thuis wifi netwerken. Dit mag er één zijn of meerdere. Die map wordt onderin de automatisering gebruikt om te kijken of deze voorkomt in de SSID die de Home Assistant Companion app rapporteert. Is dit zo, dan wordt er een device_tracker aangemaakt door middel van de Device Tracker See actie. Deze actie maakt de sensor aan bij opstarten van Home Assistant, vandaar de else en update deze ook. De brontype wordt op Router gezet (default GPS) zodat de GPS locatie deze bron altijd kan overrulen wanneer je vertrekt. De GPS bron is dus leidend.

In Home Assistant ziet er dat dan zo uit:
Afbeeldingslocatie: https://tweakers.net/i/5oY3VhMmjB3aJ9AfVRqKUVcQlKg=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/6ntJBf4LDED4mhyhX94eZcJU.png?f=user_large

Waarbij ik dus gebruik maak van:
  • Mobiele app (GPS)
  • Wifi staat volgens mobiele app
  • Mijn workstation
  • Wifi staat volgens router
Ik heb dit nu al ruim 4 maanden naar volle tevredenheid draaien en ben er erg tevreden mee.

  • Troetelbeer
  • Registratie: Juni 2018
  • Laatst online: 29-08 13:09
crimby schreef op dinsdag 8 oktober 2024 @ 10:54:
@Troetelbeer welke card is dat voor je auto? Ik zie hm zo ff niet in je configuratie.
De YAML code die ik gedeeld heb is enkel van de eerste kolom, zoals ik ook heb beschreven, dus dan is de card van de auto inderdaad niet te zien. Het is een picture-elements card.

Believe. Imagine. Create.


  • skank
  • Registratie: Januari 2003
  • Laatst online: 02-11 19:04
alex3305 schreef op dinsdag 8 oktober 2024 @ 11:35:
Wel grappig dat er hier over presence detection met wifi gesproken wordt. Ik wilde gisterenavond eigenlijk nog iets delen, maar had dat niet meer gedaan omdat het te laat was en ik naar bed wilde :+. Maar ik doe wifi-tracking nét iets anders.

Ik gebruik de wifi sensoren van de mobiele app om een Device Tracker aan te maken. Die device_tracker gebruik ik dan weer in mijn Person om aanwezigheid te tracken. Die doe ik helemaal via één automatisering:

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
id: device_tracker_from_wifi
alias: Device Tracker - Van App Wifi Sensor
variables:
  ssid_zones:
    ThuisWifi: home
    SecundaireThuisWifi: home
trigger:
  - id: update
    platform: state
    entity_id:
      - sensor.galaxy_van_alex_wifi_connection
      - sensor.iphone_van_partner_ssid
  - platform: homeassistant
    event: start
action:
  if:
    condition: trigger
    id: update
  then:
    - action: device_tracker.see
      data:
        dev_id: "{{ trigger.from_state.object_id }}"
        location_name: "{{ ssid_zones.get(trigger.to_state.state, 'not_home') }}"
        attributes:
          source_type: router
  else:
    - action: device_tracker.see
      data:
        dev_id: galaxy_van_alex_wifi_connection
        location_name: "{{ ssid_zones.get(states('sensor.galaxy_van_alex_wifi_connection'), 'not_home') }}"
        attributes:
          source_type: router
    - action: device_tracker.see
      data:
        dev_id: iphone_van_partner_ssid
        location_name: "{{ ssid_zones.get(states('sensor.iphone_van_partner_ssid'), 'not_home') }}"
        attributes:
          source_type: router


In de variables wordt een map gemaakt met daarin de thuis wifi netwerken. Dit mag er één zijn of meerdere. Die map wordt onderin de automatisering gebruikt om te kijken of deze voorkomt in de SSID die de Home Assistant Companion app rapporteert. Is dit zo, dan wordt er een device_tracker aangemaakt door middel van de Device Tracker See actie. Deze actie maakt de sensor aan bij opstarten van Home Assistant, vandaar de else en update deze ook. De brontype wordt op Router gezet (default GPS) zodat de GPS locatie deze bron altijd kan overrulen wanneer je vertrekt. De GPS bron is dus leidend.

In Home Assistant ziet er dat dan zo uit:
[Afbeelding]

Waarbij ik dus gebruik maak van:
  • Mobiele app (GPS)
  • Wifi staat volgens mobiele app
  • Mijn workstation
  • Wifi staat volgens router
Ik heb dit nu al ruim 4 maanden naar volle tevredenheid draaien en ben er erg tevreden mee.
Phew, hele brok.
Bereik je hiermee niet gewoon hetzelfde?

  • dotcom87
  • Registratie: Januari 2011
  • Laatst online: 11:09
skank schreef op dinsdag 8 oktober 2024 @ 11:31:
[...]


Staat gewoon standaard bij mij
Heb je advies gevolgd en de unifi integratie opgezet. Wanneer ik mijn person nu opzoek in dev tools zie ik dit:

code:
1
2
3
4
5
6
7
8
9
editable: true
id: raf
device_trackers:
  - device_tracker.unifi_google_pixel_9_pro
  - device_tracker.google_pixel_9_pro
source: device_tracker.unifi_google_pixel_9_pro
user_id: 3a0724ea064b47e4b36f7d27b22e49d7
entity_picture: /api/image/serve/da2317dd5a57c95554cab6a1bbf0a2c7/512x512
friendly_name: Raf


Het lijkt er dus op dat hij mijn locatie op dit moment via de unifi device tracker neemt :)

  • alex3305
  • Registratie: Januari 2004
  • Laatst online: 03-11 20:35
skank schreef op dinsdag 8 oktober 2024 @ 11:46:
Bereik je hiermee niet gewoon hetzelfde?
Uiteindelijk wel. Dat is ook de bedoeling. Hierbij ben je echter niet afhankelijk van de router implementatie. Als je bijvoorbeeld een KPN Experiabox of Ziggo Connectbox hebt dan is device tracking in Home Assistant op router niveau nagenoeg onmogelijk*.

Ook ben je minder afhankelijk van Android Doze implementaties. Er zat nogal wat verschil in slaapstand tussen OneUI van Samsung en OnePlus OxygenOS toen ik dat nog gebruikte. Het kon zomaar zijn dat mijn telefoon niet meer zichtbaar was in de router door een of andere stroombesparing. Als ik dan mijn telefoon activeerde, werd deze weer als thuis gerapporteerd. Idem voor ICMP en NMAP bij iPhones. Dat is in mijn ervaring een stuk minder stabiel dan verwacht.

Zelf gebruikte ik wifi tracking vanuit de mobiele app sowieso in mijn automatiseringen. Maar normaliter is dat alleen maar een sensor. Hiermee wordt het een device_tracker en kun je deze dus ook bij een Persoon configureren. Dat kan met een sensor niet.

In ieder geval had ik de informatie toch al. En als ik dat dan met één automatsering kan gebruiken, waarom niet?

* Het kan wel bij Ziggo met de UPC Connect integratie, maar dan kun je het apparaat niet meer beheren. En toen ik het jaren geleden gebruikte was het niet stabiel.

  • skank
  • Registratie: Januari 2003
  • Laatst online: 02-11 19:04
dotcom87 schreef op dinsdag 8 oktober 2024 @ 11:58:
[...]


Heb je advies gevolgd en de unifi integratie opgezet. Wanneer ik mijn person nu opzoek in dev tools zie ik dit:

code:
1
2
3
4
5
6
7
8
9
editable: true
id: raf
device_trackers:
  - device_tracker.unifi_google_pixel_9_pro
  - device_tracker.google_pixel_9_pro
source: device_tracker.unifi_google_pixel_9_pro
user_id: 3a0724ea064b47e4b36f7d27b22e49d7
entity_picture: /api/image/serve/da2317dd5a57c95554cab6a1bbf0a2c7/512x512
friendly_name: Raf


Het lijkt er dus op dat hij mijn locatie op dit moment via de unifi device tracker neemt :)
Top
Als je thuis bent zal hij de eerste nemen (unifi), als je away bent, gebruikt hij de app (ik vermoed dat dat de tweede is..)

Je kan ook nog zones toevoegen op je kaart, dan neemt hij die ook automatisch over (bv werk... of school of...)

  • sypie
  • Registratie: Oktober 2000
  • Niet online
Septillion schreef op dinsdag 8 oktober 2024 @ 09:19:
@sypie Wat is het voor device? Want beste om te kijken of je die correct in kunt stellen.
Het gaat om een Shelly Plus RGBW PM. Ik kan op de Shelly wel een kleur instellen, die is alleen bij benadering gelijk aan de kleuren in HA. Eigenlijk wil ik de kleur van de Shelly overrulen.

  • NicoLP
  • Registratie: December 2020
  • Laatst online: 30-09 16:53
Hippe Lip schreef op woensdag 2 oktober 2024 @ 22:24:
[...]

Is dat met zo’n winkeldisplay niet veel eenvoudiger te maken?
Dat is dan bovendien draadloos; wel zo makkelijk!

[Afbeelding]
Hippe Lip

waar kan je die displays ergens krijgen of kopen ??
en hoe flash je die dan voor gebruik in HA heb je daar voorbeeld van hoe dan aan te sturen ?

Nico

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 11:17

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@sypie maar hangt er ook een RGBW strip aan?

  • sypie
  • Registratie: Oktober 2000
  • Niet online
@Septillion Nee, alleen wit.

Je kunt de kleuren in de Shelly zelf wel aanpassen maar dat heeft geen effect op wat de ledstrip doet. Je ziet de ingestelde kleur dan ook weer terug in het dashboard. Ik wil die kleur van het icoon op het dashboard overrulen met mijn eigen kleuren, voor een beetje uniformiteit.

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 11:17

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@sypie Volgens mij kan je op de Shelly netjes instellen wat voor strip je er aan hebt hangen. Als je daar dan netjes monochroom instelt zal dat ook zo ik HA getoond worden.

  • Ronker32
  • Registratie: Mei 2018
  • Laatst online: 10:07
Mogelijk lopen meer mensen tegen hetzelfde probleem aan, maar zo rond 1 oktober ontstonden er bij mij thuis issues met de koppeling tussen Home Assistant en Google Home/Assistant. Nu heb ik zojuist pas de oplossing gevonden, het blijkt bij Cloudflare te liggen. Zie voor meer informatie dit topic: https://community.home-as...flare-to-expose-ha/778067.

  • skank
  • Registratie: Januari 2003
  • Laatst online: 02-11 19:04
Ik ben al ganse middag aan het zoeken om middels een automation mijn bluetooth aan/uit te schakelen op mijn smartphone.

Ik had dit eerst geprobeerd als volgt
YAML:
1
2
3
4
5
service: notify.mobile_app_sm_g998b
data:
  message: "command_bluetooth"
  data:
    command: "turn_off"

maar blijkbaar is dit maar tot android 12 en hoger niet meer wegens beveiliging?

Een andere methode zou zijn middels webhooks... en tasker.
Tasker heb ik niet, en is ook betalend...
Dan maar gekeken naar "automate" op android, waar het toch ook zou moeten mee lukken, maar helaas nog geen succes..
Ik heb 2 automations : on en off
De on start op met automate maar doet vreemd
De off start en stopt dan direct met een foutmelding. Zeer vreemd

Iemand die me kan helpen of een correcte manier kan opgeven? Mag ook via pb indien het teveel offtopic zou gaan.

  • Deadsy
  • Registratie: September 2003
  • Laatst online: 01-11 17:32
Heb al meer dan een jaar een Livarno buiten lamp van de Lidl werken via Home assistent.

Werkte goed maar een paar weken geleden had de lamp plots geen verbinding meer met HA en stond dus continu aan.
Heb HA al diverse keren opnieuw naar de lamp laten zoeken maar kan niets vinden. De lamp heeft geen knop ofzo dus een hard reset van de lamp is niet mogelijk.
De handleiding heeft het qua reset alleen over dat je hem in de Lidl app 3x aan en uit moet zetten, wat in dit geval dus niet gaat werken.

Heeft iemand nog een idee of gewoon iets zoals een SONOFF ZBMINI kopen om de lamp te bedienen?

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 10:24
skank schreef op dinsdag 8 oktober 2024 @ 16:34:
Ik ben al ganse middag aan het zoeken om middels een automation mijn bluetooth aan/uit te schakelen op mijn smartphone.

Ik had dit eerst geprobeerd als volgt
YAML:
1
2
3
4
5
service: notify.mobile_app_sm_g998b
data:
  message: "command_bluetooth"
  data:
    command: "turn_off"

maar blijkbaar is dit maar tot android 12 en hoger niet meer wegens beveiliging?

Een andere methode zou zijn middels webhooks... en tasker.
Tasker heb ik niet, en is ook betalend...
Dan maar gekeken naar "automate" op android, waar het toch ook zou moeten mee lukken, maar helaas nog geen succes..
Ik heb 2 automations : on en off
De on start op met automate maar doet vreemd
De off start en stopt dan direct met een foutmelding. Zeer vreemd

Iemand die me kan helpen of een correcte manier kan opgeven? Mag ook via pb indien het teveel offtopic zou gaan.
Het is niet zo dat HA vind dat dit niet meer moet kunnen. Het mag niet meer van Android. Het gaat je met andere apps waarschijnlijk ook niet lukken, tenzij je ze root access kunt geven (waarvoor dus je hele telefoon geroot moet zijn).

Home Assistant configuratie


  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 10:24
Deadsy schreef op dinsdag 8 oktober 2024 @ 16:39:
Heb al meer dan een jaar een Livarno buiten lamp van de Lidl werken via Home assistent.

Werkte goed maar een paar weken geleden had de lamp plots geen verbinding meer met HA en stond dus continu aan.
Heb HA al diverse keren opnieuw naar de lamp laten zoeken maar kan niets vinden. De lamp heeft geen knop ofzo dus een hard reset van de lamp is niet mogelijk.
De handleiding heeft het qua reset alleen over dat je hem in de Lidl app 3x aan en uit moet zetten, wat in dit geval dus niet gaat werken.

Heeft iemand nog een idee of gewoon iets zoals een SONOFF ZBMINI kopen om de lamp te bedienen?
Is het deze? Op die pagina staan instructies hoe je hem weer in pairing mode krijgt
https://www.zigbee2mqtt.io/devices/HG08010.html

Home Assistant configuratie


  • Vuur Draak
  • Registratie: Mei 2013
  • Laatst online: 01:08
Deadsy schreef op dinsdag 8 oktober 2024 @ 16:39:
Heb al meer dan een jaar een Livarno buiten lamp van de Lidl werken via Home assistent.

Werkte goed maar een paar weken geleden had de lamp plots geen verbinding meer met HA en stond dus continu aan.
Heb HA al diverse keren opnieuw naar de lamp laten zoeken maar kan niets vinden. De lamp heeft geen knop ofzo dus een hard reset van de lamp is niet mogelijk.
De handleiding heeft het qua reset alleen over dat je hem in de Lidl app 3x aan en uit moet zetten, wat in dit geval dus niet gaat werken.

Heeft iemand nog een idee of gewoon iets zoals een SONOFF ZBMINI kopen om de lamp te bedienen?
Vaak kom je in een paring mode van een Zigbee lamp door deze verschillende keren kort achter elkaar in- en uit- te schakelen.

Probeer eens hetvolgende:
- verwijder de lamp (het apparaat) uit Home assistant
- stel de paring mode van de lamp in door:

‒ switch on (dus fysiek stroom erop en vervolgens eraf, etc.)
‒ 1 sec. off
– 1 sec. on
‒ 1 sec. off
– 1 sec. on
‒ 1 sec. off
– 1 sec. on

- Laat Home Assistant zoeken naar een nieuw apparaat.

Succes!
(Mocht je er nog niet uitkomen dan is het ook handig als je precies het type nr. van de lamp zelf deelt en hoe je deze met HA verbindt.)

edit: crosspost met TheFes, hopelijk werkt bovenstaande methode!

  • Cimpel
  • Registratie: Januari 2012
  • Nu online
Ik krijg af en toe de volgende melding:

Logger: aiohttp.server
Bron: /usr/local/lib/python3.12/site-packages/aiohttp/web_protocol.py:448
Eerst voorgekomen: 16:18:22 (3 gebeurtenissen)
Laatst gelogd: 16:45:40

Error handling request
Traceback (most recent call last):
File "/usr/local/lib/python3.12/site-packages/aiohttp/web_protocol.py", line 377, in data_received
messages, upgraded, tail = self._request_parser.feed_data(data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "aiohttp/_http_parser.pyx", line 563, in aiohttp._http_parser.HttpParser.feed_data
aiohttp.http_exceptions.BadStatusLine: 400, message:
Invalid method encountered:

b'\x16\x03\x01'
^

Ik heb geen idee waarom/waardoor deze melding komt.
Iemand die licht op deze duisternis kan werpen ?

  • Deadsy
  • Registratie: September 2003
  • Laatst online: 01-11 17:32
TheFes schreef op dinsdag 8 oktober 2024 @ 16:43:
[...]


Is het deze? Op die pagina staan instructies hoe je hem weer in pairing mode krijgt
https://www.zigbee2mqtt.io/devices/HG08010.html
dank aan beide.
Zal morgen eens een stekker eraan vast maken en dan aan een switch hangen en eens uitproberen.
Zal het laten weten of het werkt of niet

  • sypie
  • Registratie: Oktober 2000
  • Niet online
Septillion schreef op dinsdag 8 oktober 2024 @ 14:00:
@sypie Volgens mij kan je op de Shelly netjes instellen wat voor strip je er aan hebt hangen. Als je daar dan netjes monochroom instelt zal dat ook zo ik HA getoond worden.
Verdulleme, onder Settings -> Device profile. Daar has ik het niet gezocht. Bovendien was ik weer eens te technisch aan het denken door dit met code op te willen lossen.

  • Hippe Lip
  • Registratie: Februari 2011
  • Laatst online: 09:37

Hippe Lip

Er valt altijd wat te leren

NicoLP schreef op dinsdag 8 oktober 2024 @ 13:01:
[...]


Hippe Lip

waar kan je die displays ergens krijgen of kopen ??
en hoe flash je die dan voor gebruik in HA heb je daar voorbeeld van hoe dan aan te sturen ?

Nico
Al even gelezen tussen de post die je aanhaalt en je eigen post?
Daar staat veel nuttige info. Soms niet direct, maar met even zoeken kom je er wel en leer je bovendien ook veel meer over die materie.

Verdraagzaamheid is het hoogste gebod
en wie dat niet eert die schoppen we rot.
<John O`Mill>


  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 31-10 15:14
Troetelbeer schreef op zondag 6 oktober 2024 @ 14:44:
Ik heb eens tijd gehad om mijn dashboard aan te pakken. Ben nog niet 100% tevreden, dus ik ga misschien nog wat kleine dingen finetunen, maar goed, bij deze :9

Before:

[Afbeelding]

After:

[Afbeelding]
Dat is erg mooi. Kan je hier de code van delen aub?
Ook benieuwd hoe je de agenda erin krijgt.

Water-Escape


  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 31-10 15:14
EBOOZ schreef op zondag 28 januari 2024 @ 22:15:
Geïnspireerd door het werk van paQ en Toppe ben ik een paar weken geleden ook begonnen met het maken van een 3D floorplan.

En hoewel mijn uitgangspunt altijd is geweest (en zal blijven) dat goede home automation geen dashboard nodig heeft, raakte ik wel helemaal verslaafd aan het bouwen ervan voor een iPad (2017). Deze kan mooi worden gebruikt door anderen als wij met vakantie zijn.

Ik wilde sowieso nog eens mijn volledige setup en configuratie op Github zetten en de ervaringen met het bouwen van het 3D floorplan is alvast een mooie start. Een volledige uitleg van hoe het floorplan is opgebouwd staat hier. Wellicht heeft iemand er wat aan!

Afgezien van de sensors die worden weergegeven op het floorplan en het aan/uit zetten van de verlichting, zit het volgende o.a. extra ingebouwd:
  • Door te tikken op het TV meubel kan je alles rondom home cinema bedienen, zoals bijvoorbeeld de Apple TV en de radio
  • Door te tikken op de ramen in de woonkamer kunnen de jaloezieën worden bediend
  • Instellen van de thermostaat door te tikken op de woonkamertemperatuur
  • Informatie m.b.t. het laden van de auto wordt alleen weergegeven als er ook daadwerkelijk een laadsessie aan de gang is
  • Op het moment dat de deurbel wordt ingedrukkt wordt een automatisering gestart om via de Eufy Security integratie een P2P streaming sessie te starten en deze te pushen naar de iPad via browser_mod
  • Dynamische iconen (draaiend bij een ventilator en knipperend bij de rookmelders) via button-card
  • Gekleurde iconen op basis van de status, zoals bijvoorbeeld een oranje mdi:heat op het moment dat de airco aan het verwarmen is, of blauw tijdens het koelen
Er zitten nog een paar schoonheidsfoutjes in die ik moet fixen, de kWh-waarde is niet juist, moet de energy-graphic nog worden verbeterd, en wil ik nog de neerslag-card aanpassen zodat het minimalistisch wordt weergegeven, maar dat wordt gezien de broncode van de integratie nog een hele klus. Tenzij iemand dit al voor elkaar heeft gekregen en de code wil delen ;)

.

Dashboard tijdens de dag

[Afbeelding]

[Afbeelding]

[Afbeelding]

.

Dashboard wanneer het donker is

[Afbeelding]

[Afbeelding]

[Afbeelding]

Zodra ik al mijn use cases heb gedocumenteerd op Github dan meld ik me hier wel weer even :)
Wauw! dit zou ik graag willen. Ik moet je linkjes eens gaan lezen.

Water-Escape


  • Xqlus1ve
  • Registratie: Augustus 2019
  • Laatst online: 07:30

Xqlus1ve

Ik roep ook maar wat…

Probeer vele automation te combineren om het wat overzichtelijker te houden, mogelijk zijn er vele nadelen hiervan maar probeer het wel werkend te krijgen.

Doelstelling: 1 automation die 3 air conditioners kan monitor op modus cool > off

Resultaat:

schakel air conditioner 1 naar FAN ONLY mode > delay 30 min > OFF
schakel air conditioner 2 naar FAN ONLY mode > delay 30 min > OFF
schakel air conditioner 3 naar FAN ONLY mode > delay 30 min > OFF

En alle 3 air conditioner moeten onafhankelijk van elkaar door dezelfde automation behandeld kunnen worden, dus ook als AC1 10 minuten eerder getriggered is in de automation en de delay loop nog steeds, dat AC2 ook netjes getriggered wordt en zijn stappen doorloopt.

Is dit mogelijk? Ik zit namelijk te spelen met paralell actions maar mogelijk is delay hier niet de juiste actie hiervoor.

  • Troetelbeer
  • Registratie: Juni 2018
  • Laatst online: 29-08 13:09
water_escape schreef op dinsdag 8 oktober 2024 @ 18:50:
[...]


Dat is erg mooi. Kan je hier de code van delen aub?
Ook benieuwd hoe je de agenda erin krijgt.
De code van de picture-elements card staat gewoon op de website van HA. De agenda is met de Google Calendar integratie, ook standaard HA.

Believe. Imagine. Create.


  • The-Source
  • Registratie: Augustus 2001
  • Nu online
Ben al een redelijk eind om een ETH008 bordje in mijn HASS te krijgen.
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
rest:
  resource: http://192.168.x.y/status.xml
  scan_interval: 15
  binary_sensor:
    - name: ETH008-relay1
      value_template: "{{ value_json.response.relay0 == '1'}}"
    - name: ETH008-relay2
      value_template: "{{ value_json.response.relay1 == '1'}}"
    - name: ETH008-relay3
      value_template: "{{ value_json.response.relay2 == '1'}}"
    - name: ETH008-relay4
      value_template: "{{ value_json.response.relay3 == '1'}}"
    - name: ETH008-relay5
      value_template: "{{ value_json.response.relay4 == '1'}}"
    - name: ETH008-relay6
      value_template: "{{ value_json.response.relay5 == '1'}}"
    - name: ETH008-relay7
      value_template: "{{ value_json.response.relay6 == '1'}}"
    - name: ETH008-relay8
      value_template: "{{ value_json.response.relay7 == '1'}}"

command_line:
  switch:
  - name: ETH008_relay1Full
    command_on: /usr/bin/curl -X GET http://192.168.x.y/io.cgi?DOA1
    command_off: /usr/bin/curl -X GET http://192.168.x.y/io.cgi?DOI1
    command_state: /usr/bin/curl -X GET http://192.168.x.y/status.xml
    value_template: '{{ value_json.response.relay0 == "1" }}'

Het rest: blok werkt en maakt 8 devices aan. Zou mooier zijn dat ik 1 device heb met 8 entities maar het is beter dan niets.
command_line blok werkt niet. Krijg daarbij de volgende error:
"expected a dictionary for dictionary value 'command_line->0->switch', got None,"

Mijn doel is dus een on/off device hebben welke dus ook periodiek zijn status uit leest. (status uitlees snelheid daarvan is niet kritisch en 10 a 15s er op wachten is prima)
Heb ook nog een ander bordje welke voornamelijk statussen heeft maar technisch is dat dezelfde opzet waarbij er waarbij alleen ipv relay0 tm x andere tekst komt te staan.

Iemand die mij een zetje in de juiste richting kan geven :)

Taal fouten inbegrepen ;)
Mijn AI Art YouTube kanaal


  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 31-10 15:14
Troetelbeer schreef op dinsdag 8 oktober 2024 @ 19:05:
[...]


De code van de picture-elements card staat gewoon op de website van HA. De agenda is met de Google Calendar integratie, ook standaard HA.
Thanks. Kende ik nog niet.
Met de code bedoel ik de hele yaml van je nieuwe pagina zoals je ook van je vorige pagina de hele yaml had. Dank.

Water-Escape


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 11:17

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@The-Source Je array onder pmono]switch[/] moet nog twee spaties naar rechts. En ik denk dat hij valt over de strings die je gebruikt in je commando's dus deze even voorzien van " ".

Maar waarom niet een RESTful Switch?

[ Voor 12% gewijzigd door Septillion op 08-10-2024 19:28 ]


  • The-Source
  • Registratie: Augustus 2001
  • Nu online
Septillion schreef op dinsdag 8 oktober 2024 @ 19:27:
@The-Source Je array onder pmono]switch[/] moet nog twee spaties naar rechts. En ik denk dat hij valt over de strings die je gebruikt in je commando's dus deze even voorzien van " ".

Maar waarom niet een RESTful Switch?
Omdat ik niet weet hoe ik dat moet doen 8)7
De 2 extra spaties helpen niet, daarna nogmaals met " om de URL heen geprobeerd maar dat helpt ook niet.

Taal fouten inbegrepen ;)
Mijn AI Art YouTube kanaal


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 11:17

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@The-Source Wat is het dan geworden? Want moet natuurlijk niet alleen om de URL...

  • The-Source
  • Registratie: Augustus 2001
  • Nu online
Septillion schreef op dinsdag 8 oktober 2024 @ 19:32:
@The-Source Wat is het dan geworden? Want moet natuurlijk niet alleen om de URL...
YAML:
1
2
3
4
5
6
7
command_line:
  switch:
    - name: ETH008_relay1Full
      command_on: "/usr/bin/curl -X GET http://192.168.1.45/io.cgi?DOA1"
      command_off: "/usr/bin/curl -X GET http://192.168.1.45/io.cgi?DOI1"
      command_state: "/usr/bin/curl -X GET http://192.168.1.45/status.xml"
      value_template: '{{ value_json.response.relay0 == "1" }}'

Daarbij dus getest zonder " op de command regels, met "http....." en zoals het voorbeeld nu in code blok.
Allemaal dezelfde error

Taal fouten inbegrepen ;)
Mijn AI Art YouTube kanaal


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 11:17

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@The-Source Wat als je alleen even de basics over laat:
YAML:
1
2
3
4
5
command_line:
  switch:
    - name: ETH008_relay1Full
      command_on: "/usr/bin/curl -X GET http://192.168.1.45/io.cgi?DOA1"
      command_off: "/usr/bin/curl -X GET http://192.168.1.45/io.cgi?DOI1"


En als je nog nooit een geldige command_line hebt gehad moet je denk ik echt HA herstarten.

  • The-Source
  • Registratie: Augustus 2001
  • Nu online
Met volgende yaml (let op - teken is nu voor switch gekomen)
YAML:
1
2
3
4
5
6
7
command_line:
  - switch:
      name: ETH008_relay1Full
      command_on: '/usr/bin/curl -X GET http://192.168.1.45/io.cgi?DOA1'
      command_off: '/usr/bin/curl -X GET http://192.168.1.45/io.cgi?DOI1'
      command_state: '/usr/bin/curl -X GET http://192.168.1.45/status.xml'
      value_template: '{{ value_json.response.relay0 == "1" }}'

Krijg ik geen foutmelding meer, op sterk advies documentatie is command_lines in single ' gezet.
Maar er komt ook geen device erbij :|
Zover ik in de logs kan zien lijkt dat te komen door:
Template variable error: 'value_json' is undefined when rendering '{{ value_json.response.relay0 == "1" }}'
Template variable warning: 'str object' has no attribute 'value' when rendering '{{ value_json.value }}

[ Voor 19% gewijzigd door The-Source op 08-10-2024 19:56 ]

Taal fouten inbegrepen ;)
Mijn AI Art YouTube kanaal


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 11:17

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@The-Source Je hebt gelijk, onder command_line moet de list!

Maar je zal er ook geen device bij krijgen, alleen een entiteit.

  • gazzzman61
  • Registratie: November 2012
  • Nu online
Cimpel schreef op dinsdag 8 oktober 2024 @ 17:16:
Ik krijg af en toe de volgende melding:

Logger: aiohttp.server
Bron: /usr/local/lib/python3.12/site-packages/aiohttp/web_protocol.py:448
Eerst voorgekomen: 16:18:22 (3 gebeurtenissen)
Laatst gelogd: 16:45:40

Error handling request
Traceback (most recent call last):
File "/usr/local/lib/python3.12/site-packages/aiohttp/web_protocol.py", line 377, in data_received
messages, upgraded, tail = self._request_parser.feed_data(data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "aiohttp/_http_parser.pyx", line 563, in aiohttp._http_parser.HttpParser.feed_data
aiohttp.http_exceptions.BadStatusLine: 400, message:
Invalid method encountered:

b'\x16\x03\x01'
^

Ik heb geen idee waarom/waardoor deze melding komt.
Iemand die licht op deze duisternis kan werpen ?
Ik heb exact dezelfde errors.
Ging er van uit dat er iets is achter gebleven van duckdns.
Ben over op nabu casa.
Maar ik hoop net als jij dat iemand de oplossing heeft.
Ik heb er in het verleden naar gezocht maar geen oplossing gevonden.

Canon 5dMkIV


  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 10:24
Xqlus1ve schreef op dinsdag 8 oktober 2024 @ 18:58:
Probeer vele automation te combineren om het wat overzichtelijker te houden, mogelijk zijn er vele nadelen hiervan maar probeer het wel werkend te krijgen.

Doelstelling: 1 automation die 3 air conditioners kan monitor op modus cool > off

Resultaat:

schakel air conditioner 1 naar FAN ONLY mode > delay 30 min > OFF
schakel air conditioner 2 naar FAN ONLY mode > delay 30 min > OFF
schakel air conditioner 3 naar FAN ONLY mode > delay 30 min > OFF

En alle 3 air conditioner moeten onafhankelijk van elkaar door dezelfde automation behandeld kunnen worden, dus ook als AC1 10 minuten eerder getriggered is in de automation en de delay loop nog steeds, dat AC2 ook netjes getriggered wordt en zijn stappen doorloopt.

Is dit mogelijk? Ik zit namelijk te spelen met paralell actions maar mogelijk is delay hier niet de juiste actie hiervoor.
Heeft je fan entity daadwerkelijk een [/]preset_mode: off[/]?
Kun je eens sturen wat er bij devtools > states staat als hij uit staat?

Home Assistant configuratie


  • Cimpel
  • Registratie: Januari 2012
  • Nu online
gazzzman61 schreef op dinsdag 8 oktober 2024 @ 20:09:
[...]

Ik heb exact dezelfde errors.
Ging er van uit dat er iets is achter gebleven van duckdns.
Ben over op nabu casa.
Maar ik hoop net als jij dat iemand de oplossing heeft.
Ik heb er in het verleden naar gezocht maar geen oplossing gevonden.
Duckdns zal het niet zijn, dat heb ik niet gebruikt.
Ik draai op Ubuntu, wellicht iets te maken met de libraries van Ubuntu?

  • Cadezo
  • Registratie: Februari 2006
  • Niet online
Reply @ The-Source in "Home Assistant: Open source Python3 home automation - deel 5"
@The-Source Ik heb de ETH8020-B van Robot Electronics (Devantech), maar die lijkt qua software hetzelfde te werken als de ETH008-B (ik ga er even vanuit dat je de nieuwere B-variant hebt).

Ik had ook eerst alles via de HTTP commands DOAx and DOIx geregeld, maar ik kreeg warnings in de log:
(WARNING) Command Line
Updating Command Line Switch ETH8020-B Relay 11 took longer than the scheduled update interval 0:00:01
Daarna alles omgezet naar mqtt (alleen beschikbaar voor de B-varianten) en dat werkt echt veel makkelijker en meer realtime qua status van de relays (push via mqtt i.p.v. polling via http). Bovendien kan je de mqtt binary sensors ook allemaal onder 1 device onderbrengen (dat wilde je volgens mij).

HTTP/Command Line
Via http commands werkte het volgende (ik gebruikte overigens een puls van 2,5s overigens als command_on). Status (command_state) kun je uitlezen via io.cgi of via status.xml.

io.cgi
YAML:
1
2
3
4
5
6
7
8
9
command_line:
  - switch:
      name: ETH8020-B Relay 1
      unique_id: eth8020_relay_1
      command_on: "/usr/bin/curl -u admin:password -X GET http://192.168.x.x/io.cgi?DOA1=25"
      command_off: "/usr/bin/curl -u admin:password -X GET http://192.168.x.x/io.cgi?DOI1=0"
      command_state: "/usr/bin/curl -u admin:password -X GET http://192.168.x.x/io.cgi"
      value_template: '{{ value[1+6] == "1" }}' #status of relay x is x+6, so 1 is 7)
      scan_interval: 1

status.xml
YAML:
1
2
3
4
      command_state: "/usr/bin/curl -u admin:password -X GET http://192.168.x.x/status.xml"
      value_template: >
        {% set found = value | regex_findall('<relay1>(\d)<\/relay1>') %}
        {{ '1' in found[0] if found else false }}


MQTT
Daarna alles omgezet naar mqtt. Mqtt topic settings had ik als volgt:
Afbeeldingslocatie: https://tweakers.net/i/V56G9dZ2dWIuiNk_I15cFtoO_60=/800x/filters:strip_exif()/f/image/iE6sxQGdFOqfAyPZ35aYymF8.png?f=fotoalbum_large

En dan de MQTT Switch in HA:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
mqtt:
  - switch:
      name: "Relay 1"
      unique_id: eth8020_b_relay_1
      state_topic: "eth8020/1/state"
      command_topic: "eth8020/1/set"
      payload_on: "1"
      payload_off: "0"
      device:
        identifiers: eth8020b
        name: "ETH8020-B"
        manufacturer: "Robot Electronics (Devantech Ltd)"
        model: "ETH8020-B"
        model_id: "21"
        hw_version: "V2"
        sw_version: "V25"
        suggested_area: meterkast
        connections: [["mac", "60:8A:10:95:85:56"]]
        configuration_url: "http://192.168.x.x"

Alle device info hoef je slechts bij 1 switch mee te geven (voor zover je wilt, identifier en naam is sowieso verstandig), bij de andere switches kan je volstaan met alleen de identifier.

Je kunt in dat geval het relay switchen via de mqtt switch, maar ook je kunt ook makkelijk een pulse doen via een action call (voormalige service call) naar mqtt.publish, met als data het mqtt pulse-topic en payload (lengte van de pulse in 100ms).
YAML:
1
2
3
4
action: mqtt.publish
data:
  topic: "eth8020/1/pulse"
  payload: "25"

[ Voor 46% gewijzigd door Cadezo op 09-10-2024 19:03 . Reden: status via http/command line toegevoegd: io.cgi en status.xml ]


  • Xqlus1ve
  • Registratie: Augustus 2019
  • Laatst online: 07:30

Xqlus1ve

Ik roep ook maar wat…

TheFes schreef op dinsdag 8 oktober 2024 @ 20:27:
[...]


Heeft je fan entity daadwerkelijk een [/]preset_mode: off[/]?
Kun je eens sturen wat er bij devtools > states staat als hij uit staat?
Jazeker; cool, heat, cool/heat, fan_only, dry en off. off is daadwerkelijk de state die die aangeeft als hij uit staat.

Ik heb deze automation al in 3 losse automation draaien, het leuk mij practisch als 1 automation alle 3 de airco's kan droog blazen voor 30 minuten lang, maar de parallel actie heb ik nog niet op deze manier werkend gekregen om delay nog lopend is.

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 10:24
Xqlus1ve schreef op dinsdag 8 oktober 2024 @ 21:03:
[...]


Jazeker; cool, heat, cool/heat, fan_only, dry en off. off is daadwerkelijk de state die die aangeeft als hij uit staat.

Ik heb deze automation al in 3 losse automation draaien, het leuk mij practisch als 1 automation alle 3 de airco's kan droog blazen voor 30 minuten lang, maar de parallel actie heb ik nog niet op deze manier werkend gekregen om delay nog lopend is.
Wat is je huidige automation dan?

Home Assistant configuratie


  • krizzziz
  • Registratie: December 2001
  • Nu online
Read-1st schreef op dinsdag 2 mei 2023 @ 12:27:
Ik heb een tijd geleden een korte video geplaatst met een vraag over een animated gif. Toen kreeg ik de vraag of ik een complete video van mijn dashboard wilde maken. Die vraag heb ik veel te serieus genomen... < het maken van deze video kostte me bijna net zoveel tijd als de bouw van dat hele dashboard 8)7 Dus naja hierbij dus. Inclusief een echte youtuber-titel en thumbnail :+

[YouTube: This 3D floorplan dashboard in HA changed my smarthome experience forever! (Wall mounted tablet)]
Je moet je dashboard setup verkopen, ga je mee binnen lopen!

ehhhh..HOI


  • The-Source
  • Registratie: Augustus 2001
  • Nu online
Cadezo schreef op dinsdag 8 oktober 2024 @ 20:37:
@The-Source Ik heb de ETH8020-B, maar die lijkt qua software hetzelfde te werken als de ETH008-B (ik ga er even vanuit dat je de nieuwere B-variant hebt).

Ik had ook eerst alles via die http command geregeld, maar ik kreeg warnings in de log:
code:
1
Updating Command Line Switch ETH8020-B Relay 11 took longer than the scheduled update interval 0:00:01

Ook een scan interval van 1s resulteerde niet in een betrouwbare realtime status van de relay.

Daarna alles omgezet naar mqtt (alleen beschikbaar voor de B-varianten) en dat werkt echt veel makkelijker en meer realtime qua status van de relays. Bovendien kan je de mqtt binary sensors ook allemaal onder 1 device onderbrengen (dat wilde je volgens mij).

Via http commands werkte dit (ik gebruikte een puls van 2,5s overigens als command_on), status las ik dus uit via io.cgi i.p.v. status.xml.
YAML:
1
2
3
4
5
6
7
8
9
command_line:
  - switch:
      name: ETH8020-B Relay 11
      unique_id: eth8020_relay_11
      command_on: "/usr/bin/curl -u admin:password -X GET http://192.168.x.x/io.cgi?DOA11=25"
      command_off: "/usr/bin/curl -u admin:password -X GET http://192.168.x.x/io.cgi?DOI11=0"
      command_state: "/usr/bin/curl -u admin:password -X GET 'http://192.168.x.x/io.cgi'"
      value_template: '{{ value[11] == "1" }}'
      scan_interval: 1


Daarna alles omgezet naar mqtt:
[Afbeelding]

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
mqtt:
  - binary_sensor:
      name: "Relay 11"
      unique_id: binary_sensor.eth8020_b_relay_11
      state_topic: "eth8020/11/state"
      payload_on: "1"
      payload_off: "0" 
      device:
        identifiers: eth8020b
        name: "ETH8020-B"
        manufacturer: "Robot Electronics (Devantech Ltd)"
        model: "ETH8020-B"
        suggested_area: meterkast
        connections: [["mac", "xx:xx:xx:xx:xx:xx"]]

En in het switchen van het relay (in mijn geval een pulse), gaat via een action (de voormalige service) call naar mqqt.publish, met als data het mqtt-topic en payload.
YAML:
1
2
3
4
action: mqtt.publish
data:
  topic: "eth8020/11/pulse"
  payload: "25"
Helaas heb ik de oude versies zonder MQTT mogelijkheid.
Maar de on/off als command werkt prima maar de status weergave wil gewoon niet.
Heb verschillende opties nu geprobeerd met ophalen status.xml al dan niet met grep actie om daarmee 1 regel output te krijgen. Lijkt erop dat command_state met curl geen value geeft maar als ik dit via putty test werkt commando prima.

Maar ook met value_template verwijzen naar de binary_sensors die de status wel goed weergeven. Komt er geen status wijziging voor mijn relay1full.
Value_template naar unique_ID maakt ook geen verschil. Ook getest met states('binary_sensor.eth008_relay1') en is_state('binary_sensor.eth008_relay1') == 'on'

Ben een beetje lost nu hoe het wel werkend te krijgen is.

Taal fouten inbegrepen ;)
Mijn AI Art YouTube kanaal


  • Xqlus1ve
  • Registratie: Augustus 2019
  • Laatst online: 07:30

Xqlus1ve

Ik roep ook maar wat…

TheFes schreef op dinsdag 8 oktober 2024 @ 21:15:
[...]


Wat is je huidige automation dan?
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
 alias: "Aircon: Dry blowing mode after cooling."
description: >-
  Blow condenser dry for 30 minutes after cooling mode to prevent unwanted
  odours and fungus growth in all rooms.
triggers:
  - entity_id:
      - climate.aircon_bedroom_room_temperature
      - climate.aircon_baby_s_room_room_temperature
      - climate.aircon_living_room_room_temperature
    from: cool
    to: "off"
    alias: When Air Conditioner switches from COOL to OFF.
    trigger: state
conditions: []
actions:
  - parallel:
      - choose:
          - conditions:
              - condition: state
                entity_id: climate.aircon_baby_s_room_temperature
                state: "off"
            sequence:
              - delay: "00:01:00"
              - target:
                  entity_id: climate.aircon_baby_s_room_room_temperature
                data:
                  hvac_mode: fan_only
                action: climate.set_hvac_mode
              - delay: "00:30:00"
              - target:
                  entity_id: climate.aircon_baby_s_room_room_temperature
                data:
                  hvac_mode: "off"
                action: climate.set_hvac_mode
      - choose:
          - conditions:
              - condition: state
                entity_id: climate.aircon_living_room_temperature
                state: "off"
            sequence:
              - delay: "00:01:00"
              - target:
                  entity_id: climate.aircon_living_room_room_temperature
                data:
                  hvac_mode: fan_only
                action: climate.set_hvac_mode
              - delay: "00:30:00"
              - target:
                  entity_id: climate.aircon_living_room_room_temperature
                data:
                  hvac_mode: "off"
                action: climate.set_hvac_mode
      - choose:
          - conditions:
              - condition: state
                entity_id: climate.aircon_bedroom_room_temperature
                state: "off"
            sequence:
              - delay: "00:01:00"
              - target:
                  entity_id: climate.aircon_bedroom_room_temperature
                data:
                  hvac_mode: fan_only
                action: climate.set_hvac_mode
              - delay: "00:30:00"
              - target:
                  entity_id: climate.aircon_bedroom_room_temperature
                data:
                  hvac_mode: "off"
                action: climate.set_hvac_mode
mode: parallel


Heb al vele opties geprobeerd, ook met GPT, maar heb het nog niet werkend gekregen.

  • Cadezo
  • Registratie: Februari 2006
  • Niet online
The-Source schreef op dinsdag 8 oktober 2024 @ 21:56:
[...]

Helaas heb ik de oude versies zonder MQTT mogelijkheid.
Maar de on/off als command werkt prima maar de status weergave wil gewoon niet.
Heb verschillende opties nu geprobeerd met ophalen status.xml al dan niet met grep actie om daarmee 1 regel output te krijgen. Lijkt erop dat command_state met curl geen value geeft maar als ik dit via putty test werkt commando prima.

Maar ook met value_template verwijzen naar de binary_sensors die de status wel goed weergeven. Komt er geen status wijziging voor mijn relay1full.
Value_template naar unique_ID maakt ook geen verschil. Ook getest met states('binary_sensor.eth008_relay1') en is_state('binary_sensor.eth008_relay1') == 'on'

Ben een beetje lost nu hoe het wel werkend te krijgen is.
Ik heb het hier aan de praat met:
YAML:
1
2
3
4
5
6
7
8
9
command_line:
  - switch:
      name: ETH8020-B Relay 1
      unique_id: eth8020_relay_1
      command_on: "/usr/bin/curl -u admin:password -X GET http://192.168.x.x/io.cgi?DOA1=25"
      command_off: "/usr/bin/curl -u admin:password -X GET http://192.168.x.x/io.cgi?DOI1=0"
      command_state: "/usr/bin/curl -u admin:password -X GET http://192.168.x.x/io.cgi"
      value_template: '{{ value[1+6] == "1" }}' #status of relay x is x+6, so 1 is 7)
      scan_interval: 1

Dus met als command_state de io.cgi (dus niet die xml), maar dat moet voor de EH008 ook werken. Bij mij ziet io.cgi er als volgt uit:
code:
1
relays 00000000000000000000 io 1023,1023,1023,1023,1023,1023,1023,1023

Dus value[0] is 'r', dus de state van relay 1 is positie 7, dus vandaar +6. Je zou even moeten kijken hoe die io.cgi er bij jou precies uitziet, welke positie je nodig hebt.

Ik weet niet of jij die warning krijgt in je logs, maar dat kan je uitzetten met:
YAML:
1
2
3
logger:
  logs:
    homeassistant.components.command_line: error

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 10:24
Xqlus1ve schreef op dinsdag 8 oktober 2024 @ 22:54:
[...]


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
 alias: "Aircon: Dry blowing mode after cooling."
description: >-
  Blow condenser dry for 30 minutes after cooling mode to prevent unwanted
  odours and fungus growth in all rooms.
triggers:
  - entity_id:
      - climate.aircon_bedroom_room_temperature
      - climate.aircon_baby_s_room_room_temperature
      - climate.aircon_living_room_room_temperature
    from: cool
    to: "off"
    alias: When Air Conditioner switches from COOL to OFF.
    trigger: state
conditions: []
actions:
  - parallel:
      - choose:
          - conditions:
              - condition: state
                entity_id: climate.aircon_baby_s_room_temperature
                state: "off"
            sequence:
              - delay: "00:01:00"
              - target:
                  entity_id: climate.aircon_baby_s_room_room_temperature
                data:
                  hvac_mode: fan_only
                action: climate.set_hvac_mode
              - delay: "00:30:00"
              - target:
                  entity_id: climate.aircon_baby_s_room_room_temperature
                data:
                  hvac_mode: "off"
                action: climate.set_hvac_mode
      - choose:
          - conditions:
              - condition: state
                entity_id: climate.aircon_living_room_temperature
                state: "off"
            sequence:
              - delay: "00:01:00"
              - target:
                  entity_id: climate.aircon_living_room_room_temperature
                data:
                  hvac_mode: fan_only
                action: climate.set_hvac_mode
              - delay: "00:30:00"
              - target:
                  entity_id: climate.aircon_living_room_room_temperature
                data:
                  hvac_mode: "off"
                action: climate.set_hvac_mode
      - choose:
          - conditions:
              - condition: state
                entity_id: climate.aircon_bedroom_room_temperature
                state: "off"
            sequence:
              - delay: "00:01:00"
              - target:
                  entity_id: climate.aircon_bedroom_room_temperature
                data:
                  hvac_mode: fan_only
                action: climate.set_hvac_mode
              - delay: "00:30:00"
              - target:
                  entity_id: climate.aircon_bedroom_room_temperature
                data:
                  hvac_mode: "off"
                action: climate.set_hvac_mode
mode: parallel


Heb al vele opties geprobeerd, ook met GPT, maar heb het nog niet werkend gekregen.
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
alias: "Aircon: Dry blowing mode after cooling."
description: >-
  Blow condenser dry for 30 minutes after cooling mode to prevent unwanted
  odours and fungus growth in all rooms.
triggers:
  - entity_id:
      - climate.aircon_bedroom_room_temperature
      - climate.aircon_baby_s_room_room_temperature
      - climate.aircon_living_room_room_temperature
    from: cool
    to: "off"
    alias: When Air Conditioner switches from COOL to OFF.
    trigger: state
conditions: []
actions:
  - delay: "00:01:00"
  - target:
      entity_id: "{{ trigger.entity_id }}"
    data:
      hvac_mode: fan_only
    action: climate.set_hvac_mode
  - delay: "00:30:00"
  - target:
      entity_id: "{{ trigger.entity_id }}"
    action: climate.turn_off
mode: parallel

Home Assistant configuratie


  • dannyvdb1997
  • Registratie: Januari 2012
  • Laatst online: 10:54
Septillion schreef op woensdag 4 september 2024 @ 14:34:
@dannyvdb1997 Dan zou het iets worden als:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
template:
  - trigger:
      - platform: state
        entity_id:
          - sensor.flightradar24_current_in_area
    sensor:
      - name: "Last flight"
        unique_id: last_flight
        state: >-
          {% if trigger.to_state.state |int(0) > 0 %}
            {% set f = trigger.to_state.attributes.flights[0] %}
            {{ f.airport_origin_city ~ ' => ' ~ f.airport_destination_city }}
          {% else %}
            {{ this.state }}
          {% endif %}       


Eventueel kan je het anders weergeven of andere zaken als attributen toevoegen, net wat je later wilt kunnen weergeven.
@Septillion Jij hebt een aantal weken geleden deze mooie code voor mij gemaakt, waar ik nog steeds heel blij mee ben. Hij werkt ook nog steeds, maar sinds de update naar HA 2024.10 (op een NUC) krijg ik deze melding. Ik heb werkelijk geen flauw idee waar ik het moet zoeken. Een herstart werkt niet…

Logger: homeassistant.helpers.template
Bron: helpers/template.py:2740
Eerst voorgekomen: 07:22:08 (2 gebeurtenissen)
Laatst gelogd: 07:22:18

Template variable error: dict object has no element 0 when rendering '{% if trigger.to_state.state |int(0) > 0 %} {% set f = trigger.to_state.attributes.flights[0] %} {{ f.airline ~ ' (' ~ f.aircraft_registration ~ ')' ~ ' · ' ~ f.airport_origin_city ~ ' -> ' ~ f.airport_destination_city }} {% else %} {{ this.state }} {% endif %}'

En deze:

Logger: homeassistant.helpers.sensor
Bron: helpers/trigger_template_entity.py:204
Eerst voorgekomen: 07:22:08 (2 gebeurtenissen)
Laatst gelogd: 07:22:18

Error rendering state template for sensor.last_flight: UndefinedError: dict object has no element 0

[ Voor 7% gewijzigd door dannyvdb1997 op 09-10-2024 07:25 ]


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 11:17

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@dannyvdb1997 Mm, klinkt alsof de attributen en state niet altijd in sync zijn.

Zie wel dat als trigger niet alleen naar de state gekeken wordt. Kan je eens proberen met
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
template:
  - trigger:
      - platform: state
        entity_id:
          - sensor.flightradar24_current_in_area
        to: null
    sensor:
      - name: "Last flight"
        unique_id: last_flight
        state: >-
          {% if trigger.to_state.state |int(0) > 0 %}
            {% set f = trigger.to_state.attributes.flights[0] %}
            {{ f.airport_origin_city ~ ' => ' ~ f.airport_destination_city }}
          {% else %}
            {{ this.state }}
          {% endif %}

Dan is er alleen een trigger op de state. Als dit het juist qua werking om zeep helpt dan moeten we maar gewoon items gaan tellen :)

  • The-Source
  • Registratie: Augustus 2001
  • Nu online
Cadezo schreef op dinsdag 8 oktober 2024 @ 23:19:
[...]

Ik heb het hier aan de praat met:
YAML:
1
2
3
4
5
6
7
8
9
command_line:
  - switch:
      name: ETH8020-B Relay 1
      unique_id: eth8020_relay_1
      command_on: "/usr/bin/curl -u admin:password -X GET http://192.168.x.x/io.cgi?DOA1=25"
      command_off: "/usr/bin/curl -u admin:password -X GET http://192.168.x.x/io.cgi?DOI1=0"
      command_state: "/usr/bin/curl -u admin:password -X GET http://192.168.x.x/io.cgi"
      value_template: '{{ value[1+6] == "1" }}' #status of relay x is x+6, so 1 is 7)
      scan_interval: 1

Dus met als command_state de io.cgi (dus niet die xml), maar dat moet voor de EH008 ook werken. Bij mij ziet io.cgi er als volgt uit:
code:
1
relays 00000000000000000000 io 1023,1023,1023,1023,1023,1023,1023,1023

Dus value[0] is 'r', dus de state van relay 1 is positie 7, dus vandaar +6. Je zou even moeten kijken hoe die io.cgi er bij jou precies uitziet, welke positie je nodig hebt.

Ik weet niet of jij die warning krijgt in je logs, maar dat kan je uitzetten met:
YAML:
1
2
3
logger:
  logs:
    homeassistant.components.command_line: error
Voor output via io.cgi moet ik 1 firmware versie omhoog en ga dat wel proberen. Maar dat gaat mij vanaf het werk niet lukken ;) kom hier later nog wel op terug

Taal fouten inbegrepen ;)
Mijn AI Art YouTube kanaal


  • skank
  • Registratie: Januari 2003
  • Laatst online: 02-11 19:04
krizzziz schreef op dinsdag 8 oktober 2024 @ 21:52:
[...]


Je moet je dashboard setup verkopen, ga je mee binnen lopen!
Howly crap die video.
Hoeveel tijd heb je daar ingestoken !
Knap hoor.
Al vraag ik mij af of zo'n plan wel makkelijk bedienbaar is, je kan bijna overal op klikken.

  • Eriko
  • Registratie: Juli 2022
  • Laatst online: 03-11 11:30
Ik wil werken met een mode via modbus voor laadpaal: 0 - manual, 1 - auto, 2 - scheduled

De entitie modbus.switch is niet de juiste. Hij accepteert alleen 2 waarden: on / off.

Hoe los ik het op voor een mode? En ook dat ie terug moet lezen.

[ Voor 6% gewijzigd door Eriko op 09-10-2024 09:12 ]

4900/4920 Wp ZW + 2520/2100 Wp ZO : SMA STP10.0-3AV-40/STP4.0-3AV-40 : 3xMP2-5000VA : 3xSeplos Mason 280L+42,9kWh : Arotherm VWL125/6+MEH97/6+VIH-RW300/3 : 100 m2 vvw als bijverwarming : Bouwjaar 2008


  • loewie1984
  • Registratie: Mei 2003
  • Laatst online: 09:48
Weet niet of t t juiste topic is, maar heeft iemand dit wel eens gezien?

Vannacht om 01:00 tot 02:00 een verbruik van 11 KWH waarbij de stroom grotendeels opgewekt is door zonnenergie. Lijkt me niet dat we een hele felle maan hebben gehad vannacht, dus ben even zoekende wat de oorzaak hier van is.

Afbeeldingslocatie: https://tweakers.net/i/A_Aft6HbmnF1nfEtavt6Ovitz6U=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/kNF7h318YfeKriLC8KySoDVN.png?f=user_large

Enige verschil met voorgaande dagen is dat ik sinds eergisteren een elektrische radiator in bedrijf heb genomen met een een routine die 's ochtends om half 7 begint met opwarmen maar dat is het dan ook.

En ik kan morgen pas zien of er ook daadwerkelijk stroom onttrokken is in de app van Tibber

[ Voor 6% gewijzigd door loewie1984 op 09-10-2024 09:26 ]

discogs


  • RobertMe
  • Registratie: Maart 2009
  • Laatst online: 10:50
loewie1984 schreef op woensdag 9 oktober 2024 @ 09:25:
Weet niet of t t juiste topic is, maar heeft iemand dit wel eens gezien?

Vannacht om 01:00 tot 02:00 een verbruik van 11 KWH waarbij de stroom grotendeels opgewekt is door zonnenergie. Lijkt me niet dat we een hele felle maan hebben gehad vannacht, dus ben even zoekende wat de oorzaak hier van is.

[Afbeelding]

Enige verschil met voorgaande dagen is dat ik sinds eergisteren een elektrische radiator in bedrijf heb genomen met een een routine die 's ochtends om half 7 begint met opwarmen maar dat is het dan ook.
Klopt de weergave van gisteren wel? Ik zou in eerste instantie vermoeden dat gisteren het uitlezen van de omvormer mislukte, dat vannacht wel lukte, en die vervolgens dus het verschil in "meterstand" dus in dat tijdvak heeft gezet. Ook gezien het maar om 11kWh gaat, dan gaat het zeer waarschijnlijk niet om de all time totale opwek, waarbij de oorzaak in een foutieve "0" waarde had kunnen liggen.

  • loewie1984
  • Registratie: Mei 2003
  • Laatst online: 09:48
RobertMe schreef op woensdag 9 oktober 2024 @ 09:28:
[...]

Klopt de weergave van gisteren wel? Ik zou in eerste instantie vermoeden dat gisteren het uitlezen van de omvormer mislukte, dat vannacht wel lukte, en die vervolgens dus het verschil in "meterstand" dus in dat tijdvak heeft gezet. Ook gezien het maar om 11kWh gaat, dan gaat het zeer waarschijnlijk niet om de all time totale opwek, waarbij de oorzaak in een foutieve "0" waarde had kunnen liggen.
Dank voor het duiden, ik heb een dergelijk gedrag nog nooit gezien bij deze omvormer. Mogelijk is het een nieuw fenomeen.

discogs


  • dannyvdb1997
  • Registratie: Januari 2012
  • Laatst online: 10:54
Septillion schreef op woensdag 9 oktober 2024 @ 08:23:
@dannyvdb1997 Mm, klinkt alsof de attributen en state niet altijd in sync zijn.

Zie wel dat als trigger niet alleen naar de state gekeken wordt. Kan je eens proberen met
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
template:
  - trigger:
      - platform: state
        entity_id:
          - sensor.flightradar24_current_in_area
        to: null
    sensor:
      - name: "Last flight"
        unique_id: last_flight
        state: >-
          {% if trigger.to_state.state |int(0) > 0 %}
            {% set f = trigger.to_state.attributes.flights[0] %}
            {{ f.airport_origin_city ~ ' => ' ~ f.airport_destination_city }}
          {% else %}
            {{ this.state }}
          {% endif %}

Dan is er alleen een trigger op de state. Als dit het juist qua werking om zeep helpt dan moeten we maar gewoon items gaan tellen :)
Hij is nu inderdaad unavailable…
Pagina: 1 ... 239 ... 349 Laatste

Let op:
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.