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

Dit topic is onderdeel van een reeks. Ga naar het meest recente topic in deze reeks.

Pagina: 1 ... 74 ... 245 Laatste
Acties:
  • 1.367.917 views

Acties:
  • 0 Henk 'm!

  • skank
  • Registratie: Januari 2003
  • Laatst online: 21-09 12:21
synoniem schreef op zaterdag 23 oktober 2021 @ 12:09:
[...]


Ik zie als aanbevolen oplossing deze volgorde staan:
code:
1
2
3
4
5
6
7
8
I had some free time today.

what i have done:

    made a backup in the unifi controller
    removed 0.23.2
    installed 1.0.0
    restored backup.


Ik heb zelf geen unifi spullen dus kan het niet controleren.
Dat heb ik al geprobeerd, helaas
Ik had al een backup van de controller
Removen van de oude controller
de nieuwe 1.0.0 installeren,
en dan gaat het fout, geen web ui, dus ik kan ook geen backup restoren :(

Acties:
  • 0 Henk 'm!

  • Stitchie
  • Registratie: December 2005
  • Laatst online: 08-12-2024
Is er iemand die mij kan vertellen hoe ik het volgende kan regelen in Home Assistant.

Ik heb een PIR als apparaat via RFXCOM toegevoegd aan Home Assistant. Deze hoeft niets te schakelaar enkel te loggen. Dus op welke datum incl tijd het de pir iets gedetecteerd. In het apparaat vind ik geen logbestand. Ik dacht aan een virtuele schakelaar die aangezet wordt wanneer er iets wordt gedetecteerd en na 10 seconden automatisch weer uitgaat om de volgende detectie te registreren of wellicht een virtuele teller met datum en tijd registratie.

Deze mogelijkheden heeft Domoticz volgens mij wel maar geen idee of dit mogelijk is en eventueel hoe in Home Assistant. Ik lees iets over boolean maar geen idee of dit is wat ik zoek.

Acties:
  • 0 Henk 'm!

  • skank
  • Registratie: Januari 2003
  • Laatst online: 21-09 12:21
Stitchie schreef op zaterdag 23 oktober 2021 @ 13:56:
Is er iemand die mij kan vertellen hoe ik het volgende kan regelen in Home Assistant.

Ik heb een PIR als apparaat via RFXCOM toegevoegd aan Home Assistant. Deze hoeft niets te schakelaar enkel te loggen. Dus op welke datum incl tijd het de pir iets gedetecteerd. In het apparaat vind ik geen logbestand. Ik dacht aan een virtuele schakelaar die aangezet wordt wanneer er iets wordt gedetecteerd en na 10 seconden automatisch weer uitgaat om de volgende detectie te registreren of wellicht een virtuele teller met datum en tijd registratie.

Deze mogelijkheden heeft Domoticz volgens mij wel maar geen idee of dit mogelijk is en eventueel hoe in Home Assistant. Ik lees iets over boolean maar geen idee of dit is wat ik zoek.
Dat kan idd met een boolean (virtuele schakelaar)

Trigger is dan je pir die detectie doet
en geen condition.
en dan in je action je boolean op "on" zetten en vervolgens 10 min wachten en dan uitzetten

Je geeft eigenlijk zelf perfect weer wat je moet doen volgens mij
In het logboek kan je dan zien wanneer je boolean op on ging

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@Stitchie Dus je krijgt alleen een beweging event langs?

Input_boolean met een automation is zeker mogelijk. Maar, meerdere wegen naar Rome. Je kan er ook een trigger-bases template sensor voor maken met een auto_off ingesteld.

Acties:
  • 0 Henk 'm!

  • skank
  • Registratie: Januari 2003
  • Laatst online: 21-09 12:21
Nog een vervelend probleempje, waar ik niet goed weet hoe het op te lossen.
Ik heb volgende automation
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
- id: TV aanzetten volgens input
  alias: TV Automatisatie
  mode: single
  max_exceeded: silent
  trigger:
    - platform: state
      entity_id: input_boolean.tv_kijken
      to: "on"
      id: tv
    - platform: state
      entity_id: input_select.tv_modus
      to: "Tv Kijken"
      id: tv
    - platform: state
      entity_id: input_boolean.netflix_kijken
      to: "on"
      id: netflix
    - platform: state
      entity_id: input_select.tv_modus
      to: "Netflix Kijken"
      id: netflix
    - platform: state
      entity_id: input_boolean.film_kijken
      to: "on"
      id: film
    - platform: state
      entity_id: input_select.tv_modus
      to: "Film Kijken"
      id: film
    - platform: state
      entity_id: group.tv_kijken
      to: "off"
      id: uit
    - platform: state
      entity_id: input_select.tv_modus
      to: "Uit"
      id: uit    
  action:
    - alias: "choose alias (name)"
      choose:
      - conditions: "{{ trigger.id == 'tv' }}"
        sequence:
          - alias: "Juiste input_boolean aan"
            service: input_boolean.turn_on
            target:
              entity_id: input_boolean.tv_kijken
          - alias: "Andere input booleans uit"
            service: input_boolean.turn_off
            target:
              entity_id: 
                - input_boolean.netflix_kijken
                - input_boolean.film_kijken
          - alias: "Input select op juiste optie"
            service: input_select.select_option
            target:
              entity_id: input_select.tv_modus
            data:
              option: "Tv Kijken"
          - alias: "Script starten"
            service: script.tv_aanzetten
            data:
              actie: tv
      - conditions: "{{ trigger.id == 'netflix' }}"
        sequence:
          - alias: "Juiste input_boolean aan"
            service: input_boolean.turn_on
            target:
              entity_id: input_boolean.netflix_kijken
          - alias: "Andere input booleans uit"
            service: input_boolean.turn_off
            target:
              entity_id: 
                - input_boolean.tv_kijken
                - input_boolean.film_kijken
          - alias: "Input select op juiste optie"
            service: input_select.select_option
            target:
              entity_id: input_select.tv_modus
            data:
              option: "Netflix Kijken"
          - alias: "Script starten"
            service: script.tv_aanzetten
            data:
              actie: netflix
      - conditions: "{{ trigger.id == 'film' }}"
        sequence:
          - alias: "Juiste input_boolean aan"
            service: input_boolean.turn_on
            target:
              entity_id: input_boolean.film_kijken
          - alias: "Andere input booleans uit"
            service: input_boolean.turn_off
            target:
              entity_id: 
                - input_boolean.tv_kijken
                - input_boolean.netflix_kijken
          - alias: "Input select op juiste optie"
            service: input_select.select_option
            target:
              entity_id: input_select.tv_modus
            data:
              option: "Film Kijken"
          - alias: "Script starten"
            service: script.tv_aanzetten
            data:
              actie: film
      - conditions: "{{ trigger.id == 'uit' }}"
        sequence:
          - alias: "Input select op juiste optie"
            service: input_select.select_option
            target:
              entity_id: input_select.tv_modus
            data:
              option: "Uit"
          - alias: "Alle input booleans uit"
            service: input_boolean.turn_off
            target:
              entity_id: 
                - input_boolean.netflix_kijken
                - input_boolean.tv_kijken
                - input_boolean.film_kijken
          - alias: "Script starten"
            service: script.tv_aanzetten
            data:
              actie: uit


Ik roep altijd naar google om deze te activeren.. (1x)
Het gebeurd, niet altijd, dat hij deze automation maar deels uitvoert... dit kan ik zien in de trace....
Dan staat er het volgende:

Stopped because only a single execution is allowed at 23 oktober 2021 19:04:15 (runtime: 0.00 seconds)


Zeer vreemd, want ik heb effectief maar 1x gevraagd om uit te voeren...
Enig idee,of hoe kan ik dit omzeilen?

Acties:
  • +4 Henk 'm!

  • verjager
  • Registratie: Oktober 2012
  • Niet online
Mijn deurbel notificatie is nu actionable _/-\o_
  • Ik krijg desgewenst een camera.snapshot toegestuurd, afhankelijk van de on/off van een input.boolean.
  • Bij een klik op de notificatie/foto ga je via de clickAction naar het tabblad in lovelace
  • De foto kan ik vanuit de notificatie nu direct verwijderen om te voorkomen dat ik later handmatig moet opschonen. Hiervoor maak in gebruik van de custom_component.delete.
  • Tevens gaan de lampen op de overloop een paar keer aan en uit, omdat de deurbel niet zo luid is.
    De tijd die dit in beslag neemt zorgt er ook gelijk voor dat bij meerdere keren belletje drukken, ik niet meerdere meldingen vlak na elkaar krijg.
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
alias: Melding deurbel
trigger:
  - platform: state
    entity_id: binary_sensor.shelly1_deurbel_input
    to: 'on'
variables:
  tijdstip: '{{ now().strftime("%H:%M") }}'
  datum_tijdstip: '{{ now().strftime("%Y%m%d-%H%M%S") }}'
action:
  - choose:
      - conditions:
          - condition: state
            entity_id: input_boolean.dahua_deurbel_snapshot
            state: 'off'
        sequence:
          - service: notify.mobile_app_moto_g_8_power
            data:
              message: '{{ tijdstip }} Er staat iemand voor de deur!'
              data:
                clickAction: /lovelace-thuis/camera-dahua
                group: Deurbel
      - conditions:
          - condition: state
            entity_id: input_boolean.dahua_deurbel_snapshot
            state: 'on'
        sequence:
          - service: camera.snapshot
            target:
              entity_id: camera.dahua_sub
            data:
              filename: /media/camera_snapshots/dahua_{{ datum_tijdstip }}.jpg
          - service: notify.mobile_app_moto_g_8_power
            data:
              message: '{{ tijdstip }} Er staat iemand voor de deur!'
              data:
                image: /media/local/camera_snapshots/dahua_{{ datum_tijdstip }}.jpg
                clickAction: /lovelace-thuis/camera-dahua
                group: Deurbel
                actions:
                  - action: "DELETE_CAMERA_SNAPSHOT"
                    title: "Foto verwijderen"
    default: []
  - repeat:
      count: '{{ 5*2 }}'
      sequence:
        - service: light.toggle
          data: {}
          target:
            entity_id:
              - light.shellydimmer2_lamp_overloop
        - delay:
            hours: 0
            minutes: 0
            seconds: 3
            milliseconds: 0
mode: single


YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
alias: 'Melding deurbel: verwijder camera snapshot'
trigger:
  - platform: event
    event_type: mobile_app_notification_action
    event_data:
      action: "DELETE_CAMERA_SNAPSHOT"
variables:
  bestandslocatie: '{{ trigger.event.data.image | replace("local/","") }}'
condition: []
action:
  - service: delete.file
    data:
      file: '{{ bestandslocatie }}'
mode: single


Het is wel opletten met het exacte pad naar het bestand:
  • De snapshot wordt opgeslagen in /media/camera_snapshots/
  • In de notificatie moet worden verwezen naar /media/local/camera_snapshots/
  • In de delete.file actie is het weer /media/camera_snapshots/
    Daarom wordt er een replace filter over heen gedaan, die local/ er weer tussenuit verwijderd.
De bestandslocatie wordt dus gehaald vanuit de trigger. De data die wordt verzonden bij de deurbel notificatie, wordt namelijk ook mee teruggestuurd bij het aanroepen van de event.

// Android users can also expect to see all data fields sent with the notification in this response such as the "tag"

Bij wijze van alternatief zou dus de aangepaste bestandslocatie ook direct kunnen worden meegegeven als tag.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
this:
  entity_id: automation.event_deurbel_verwijder_camera_snapshot
  state: 'on'
  attributes:
    (...)
trigger:
  id: '0'
  idx: '0'
  platform: event
  event:
    event_type: mobile_app_notification_action
    data:
      group: Deurbel
      image: /media/local/camera_snapshots/dahua_20211023-215040.jpg
      clickAction: /lovelace-thuis/camera-dahua
      message: 21:50 Er staat iemand voor de deur!
      action_1_title: Foto verwijderen
      action_1_key: DELETE_CAMERA_SNAPSHOT
      action: DELETE_CAMERA_SNAPSHOT
      (...)
  description: event 'mobile_app_notification_action'
bestandslocatie: /media/camera_snapshots/dahua_20211023-215040.jpg

In de laatste regel van de automation trace zie je dat de variable is ge-processed!

Acties:
  • 0 Henk 'm!

  • Aiolos
  • Registratie: Januari 2002
  • Niet online
Mis ik nou iets, of heb ik een bug te pakken?

Ik heb een MQTT waarde van mijn stadsverwarming, in MJ (MegaJoule), en dat reken ik om naar kWh:
YAML:
1
2
3
4
5
6
- platform: mqtt
  name: ultraheat_kwh
  state_topic: "ultraheat/heat"
  unit_of_measurement: "kWh"
  value_template: "{{ (value | float / 3.6 ) | round(1) }}"
  device_class: "energy"


Vervolgens heb ik een utility meter die het dagelijkse verbruik bij houdt:
YAML:
1
2
3
4
5
utility_meter:
  ultraheat_heat_kwh_meter:
    #name: Dagverbruik stadsverwarming
    source: sensor.ultraheat_kwh
    cycle: daily


Zodra ik echter die "name" uit de comments haal (want ik wil graag een leesbare naam in de overzichten), dan werkt de utility_meter sensor niet meer. De oude entity kan niet gevonden worden, en de nieuwe kan ik ook niet vinden in de dropdown.

"friendly_name" geeft een error in de config, en ik kan in de docs ook niets vinden, anders dan dat je gewoon "name" moet gebruiken.

Berekening van de prijs gaat ook al mis, dat werkt gewoon niet in het energieoverzicht. Geen meldingen in de statistics over missende eenheden ofzo.

Ik gebruik de kWh-waarde als 'gasverbruik' en qua waarde werkt het prima, maar mooi leesbaar is het dus niet en een prijs heeft het ook niet.

Wat gaat hier mis?

Stuur me een PM voor Wemos D1 shields voor het uitlezen van slimme meters, modbus apparaten of het aansturen van Itho mechanische ventilatie en wtw (zie ook V&A: https://tweakers.net/aanbod/user/47321/)


Acties:
  • 0 Henk 'm!

  • Stitchie
  • Registratie: December 2005
  • Laatst online: 08-12-2024
@skank en @Septillion bedankt voor jullie reacties. De optie met de boolean leek me de makkelijkste. Echter.....ik krijg het nog niet aan de gang.
Het volgende heb ik gedaan. De Configuration. Yaml gecheckt op de default. Config. Vervolgens een helper toegevoegd. Naam pir garage, wat wil je invoeren datum en tijd, gebied garage (de pir hangt in entiteit garage).
En dan weet ik niet of ik goed op weg ben en hoe ik verder moet.
Iemand een suggestie?

Acties:
  • 0 Henk 'm!

  • verjager
  • Registratie: Oktober 2012
  • Niet online
Aiolos schreef op zaterdag 23 oktober 2021 @ 23:21:
Mis ik nou iets, of heb ik een bug te pakken?

Ik heb een MQTT waarde van mijn stadsverwarming, in MJ (MegaJoule), en dat reken ik om naar kWh:
code:
1
2
3
4
5
6
- platform: mqtt
  name: ultraheat_kwh
  state_topic: "ultraheat/heat"
  unit_of_measurement: "kWh"
  value_template: "{{ (value | float / 3.6 ) | round(1) }}"
  device_class: "energy"


Vervolgens heb ik een utility meter die het dagelijkse verbruik bij houdt:
code:
1
2
3
4
5
utility_meter:
  ultraheat_heat_kwh_meter:
    #name: Dagverbruik stadsverwarming
    source: sensor.ultraheat_kwh
    cycle: daily


Zodra ik echter die "name" uit de comments haal (want ik wil graag een leesbare naam in de overzichten), dan werkt de utility_meter sensor niet meer. De oude entity kan niet gevonden worden, en de nieuwe kan ik ook niet vinden in de dropdown.

"friendly_name" geeft een error in de config, en ik kan in de docs ook niets vinden, anders dan dat je gewoon "name" moet gebruiken.
Lijkt inderdaad raar, want zou volgens de docs gewoon moeten kunnen.

De name aanpassen via Instellingen > Aanpassingen werkt volgens mij wel.
In customize.yaml komt dan dit te staan:
YAML:
1
2
sensor.ultraheat_heat_kwh_meter:
  friendly_name: Dagverbruik stadsverwarming

Dit wordt ook als oplossing genoemd op andere plaatsen:
https://github.com/home-assistant/core/issues/22970
https://community.home-as...-friendly-name-set/140818
Aiolos schreef op zaterdag 23 oktober 2021 @ 23:21:
Berekening van de prijs gaat ook al mis, dat werkt gewoon niet in het energieoverzicht. Geen meldingen in de statistics over missende eenheden ofzo.

Ik gebruik de kWh-waarde als 'gasverbruik' en qua waarde werkt het prima, maar mooi leesbaar is het dus niet en een prijs heeft het ook niet.

Wat gaat hier mis?
Mogelijk helpt dit?
code:
1
  state_class: total

https://developers.home-a.../docs/core/entity/sensor/

[ Voor 22% gewijzigd door verjager op 24-10-2021 00:08 ]


Acties:
  • 0 Henk 'm!

  • Aiolos
  • Registratie: Januari 2002
  • Niet online
verjager schreef op zaterdag 23 oktober 2021 @ 23:34:
[...]

Lijkt inderdaad raar, want zou volgens de docs gewoon moeten kunnen.

De name aanpassen via Instellingen > Aanpassingen werkt volgens mij wel.
In customize.yaml komt dan dit te staan:
YAML:
1
2
sensor.ultraheat_heat_kwh_meter:
  friendly_name: Dagverbruik stadsverwarming

Dit wordt ook als oplossing genoemd op andere plaatsen:
https://github.com/home-assistant/core/issues/22970
https://community.home-as...-friendly-name-set/140818
Ah, check, dat werkt inderdaad. Zie nu in die links ook dat het een bekend probleem is, toch vaag dat bij het invullen van 'name' de hele utility meter zo raar doet, maar het is nu opgelost.
[...]

Mogelijk helpt dit?
code:
1
  state_class: total

https://developers.home-a.../docs/core/entity/sensor/
Op het eerste gezicht nog niet, maar het kan natuurlijk best dat er daarvoor eerst wat waarden in moeten. Ik wacht het even een dagje af.

Stuur me een PM voor Wemos D1 shields voor het uitlezen van slimme meters, modbus apparaten of het aansturen van Itho mechanische ventilatie en wtw (zie ook V&A: https://tweakers.net/aanbod/user/47321/)


Acties:
  • +1 Henk 'm!

  • vanDaal
  • Registratie: November 1999
  • Laatst online: 22:05

vanDaal

-ismeereentje

TheFes schreef op vrijdag 22 oktober 2021 @ 19:06:
[...]


Een ESP32 in de buurt leggen en door laten sturen met ESPHome
Thanks, lijkt me voor nu een iets te complexe oplossing voor mij. Ik heb voor nu de Pi even naar het bijgebouw geplaatst. Dat werkt in ieder geval.

Afbeeldingslocatie: https://live.staticflickr.com/65535/51622932133_5fbd41f541_c.jpg

Acties:
  • 0 Henk 'm!

  • krizzziz
  • Registratie: December 2001
  • Laatst online: 22-09 14:47
Iemand hier al HA draaien met Frigate en een Google Coral accelerator op zijn/haar RPi?
Ik ben even opzoek naar ervaringen voordat ik die Google Coral aanschaf.

ehhhh..HOI


Acties:
  • 0 Henk 'm!

  • Polyphemus
  • Registratie: Maart 2003
  • Laatst online: 22:36
krizzziz schreef op zondag 24 oktober 2021 @ 08:18:
Iemand hier al HA draaien met Frigate en een Google Coral accelerator op zijn/haar RPi?
Ik ben even opzoek naar ervaringen voordat ik die Google Coral aanschaf.
Ik draai wel Frigate en een Coral, maar 'helaas' niet op een RPi.

Acties:
  • +1 Henk 'm!

  • skank
  • Registratie: Januari 2003
  • Laatst online: 21-09 12:21
vanDaal schreef op zondag 24 oktober 2021 @ 08:01:
[...]

Thanks, lijkt me voor nu een iets te complexe oplossing voor mij. Ik heb voor nu de Pi even naar het bijgebouw geplaatst. Dat werkt in ieder geval.

[Afbeelding]
Knap hoor!

Acties:
  • 0 Henk 'm!

  • asjenietergvin
  • Registratie: April 2020
  • Laatst online: 21-09 14:46
Vraagje: Lees mijn slimme meter uit via een P1 kabel. Werkt top. Handleiding was duidelijk. Het energie dashboard vult zich nu mooi. Alleen zou ik graag een grafiek maken met welke het verbruik per 10 seconden toont. Dit zat standaard in Domoticz. Was fan van deze grafiek omdat je door wat stekkers te trekken en schakelaars uit te zetten je direct kon zien wat nou je electra verbruik veroorzaakte. Nu wordt de boel per uur getoond. Geeft me nog niet het inzicht wat ik zoek. Iemand tips? thanx

Acties:
  • +1 Henk 'm!

  • gastje01
  • Registratie: Oktober 2005
  • Laatst online: 22-09 14:10
asjenietergvin schreef op zondag 24 oktober 2021 @ 09:25:
Vraagje: Lees mijn slimme meter uit via een P1 kabel. Werkt top. Handleiding was duidelijk. Het energie dashboard vult zich nu mooi. Alleen zou ik graag een grafiek maken met welke het verbruik per 10 seconden toont. Dit zat standaard in Domoticz. Was fan van deze grafiek omdat je door wat stekkers te trekken en schakelaars uit te zetten je direct kon zien wat nou je electra verbruik veroorzaakte. Nu wordt de boel per uur getoond. Geeft me nog niet het inzicht wat ik zoek. Iemand tips? thanx
Je kunt toch gewoon de entiteit/sensor direct uitlezen? Dan bedoel ik buiten je energy dashboard om.

Acties:
  • +1 Henk 'm!

  • raymondw
  • Registratie: November 2000
  • Laatst online: 23:22
@asjenietergvin
Wat @gastje01 aangeeft, extra tab in je dashboard maken of Grafana erbij zetten.
Tabje is het makkelijkste als je wat snelle en simpele dingen wil zien.

Grafana is wel enorm cool over langere periode.
Sinds Augustus enorm veel besparingen in huis gedaan en dat kun je nu goed zien.
Je kan dan ook op een ander tijdstip weer inzoomen op een oudere periode.
bv verbruik 's nachts toen en nu.

to linux or not ,that's my quest... | 5800X | 32GB 3800C15 | X570-Pro | 980 1TB | 7900XTX | PVoutput | Fiets


Acties:
  • 0 Henk 'm!

  • skank
  • Registratie: Januari 2003
  • Laatst online: 21-09 12:21
Stitchie schreef op zaterdag 23 oktober 2021 @ 23:23:
@skank en @Septillion bedankt voor jullie reacties. De optie met de boolean leek me de makkelijkste. Echter.....ik krijg het nog niet aan de gang.
Het volgende heb ik gedaan. De Configuration. Yaml gecheckt op de default. Config. Vervolgens een helper toegevoegd. Naam pir garage, wat wil je invoeren datum en tijd, gebied garage (de pir hangt in entiteit garage).
En dan weet ik niet of ik goed op weg ben en hoe ik verder moet.
Iemand een suggestie?
Zoiets als automation?
code:
1
2
3
4
5
6
7
8
9
10
11
12
alias: Registratie pir
mode: single
trigger:
  - platform: state
    entity_id: binary_sensor.pir_garage
    to: 'true'
action:
  - service: input_boolean.turn_on
    entity_id: input_boolean.pir_garage
  - delay: "00:00:10"
  - service: input_boolean.turn_off
    entity_id: input_boolean.pir_garage

Acties:
  • 0 Henk 'm!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 21:26
skank schreef op zondag 24 oktober 2021 @ 10:47:
[...]


Zoiets als automation?
code:
1
2
3
4
5
6
7
8
9
10
11
12
alias: Registratie pir
mode: single
trigger:
  - platform: state
    entity_id: binary_sensor.pir_garage
    to: 'true'
action:
  - service: input_boolean.turn_on
    entity_id: input_boolean.pir_garage
  - delay: "00:00:10"
  - service: input_boolean.turn_off
    entity_id: input_boolean.pir_garage
De state van een binary_sensor zal 'on' of 'off' zijn. In ieder geval niet 'true'. True (zonder quotes) zal wellicht wel werken.

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • skank
  • Registratie: Januari 2003
  • Laatst online: 21-09 12:21
TheFes schreef op zondag 24 oktober 2021 @ 11:08:
[...]


De state van een binary_sensor zal 'on' of 'off' zijn. In ieder geval niet 'true'. True (zonder quotes) zal wellicht wel werken.
ja dat moet hij even bekijken, alsook de effectieve naam van zn binary sensor en input_boolean

Acties:
  • 0 Henk 'm!

  • krizzziz
  • Registratie: December 2001
  • Laatst online: 22-09 14:47
Polyphemus schreef op zondag 24 oktober 2021 @ 08:45:
[...]

Ik draai wel Frigate en een Coral, maar 'helaas' niet op een RPi.
Wat voor setup heb jij? Tevreden?

ehhhh..HOI


Acties:
  • 0 Henk 'm!

  • RvdHeide
  • Registratie: December 2012
  • Laatst online: 11-01 11:51
Waah schreef op donderdag 21 oktober 2021 @ 14:07:
[...]

Ga je daadwerkelijk HA onder Windows 10 draaien? Of zet je er een linux-variant op of direct een image van de NUC voor HA?

In dat laatste geval: Het is zelfs overkill. Geen enkel issue
In windows geen idee. Maar ik kan me niet voorstellen dat het níét genoeg zou zijn.
Hoi, dat weet ik nog niet precies. In de eerste instantie ga ik puur en alleen home assistant draaien. Welk platform maakt mij niet uit, Windows is pre-installed dus dat is het makkelijkst. Uiteraard vind ik het belangrijk dat het goed en steady werkt maar ik ben nogal een leek op dit gebied. Als er ergens een YouTube video is red ik mij vaak wel maar er moet wel iets zijn om dat te doen. Tips en tricks zijn welkom uiteraard. Heb het product nog niet gekocht dus kan altijd nog terug. Zag wel dat het een 2013 model NUC is.

Acties:
  • 0 Henk 'm!

  • barrymossel
  • Registratie: Juni 2003
  • Laatst online: 22-09 09:18
RvdHeide schreef op zondag 24 oktober 2021 @ 11:34:
[...]


Hoi, dat weet ik nog niet precies. In de eerste instantie ga ik puur en alleen home assistant draaien. Welk platform maakt mij niet uit, Windows is pre-installed dus dat is het makkelijkst. Uiteraard vind ik het belangrijk dat het goed en steady werkt maar ik ben nogal een leek op dit gebied. Als er ergens een YouTube video is red ik mij vaak wel maar er moet wel iets zijn om dat te doen. Tips en tricks zijn welkom uiteraard. Heb het product nog niet gekocht dus kan altijd nog terug. Zag wel dat het een 2013 model NUC is.
Als je de Windows omgeving niet gaat gebruiken zou ik gewoon de NUC image gebruiken. Op YouTube genoeg te vinden, zoals: YouTube: Install Home Assistant on an Intel NUC

Acties:
  • +1 Henk 'm!

  • Polyphemus
  • Registratie: Maart 2003
  • Laatst online: 22:36
krizzziz schreef op zondag 24 oktober 2021 @ 11:22:
[...]

Wat voor setup heb jij? Tevreden?
Ik heb HA onder Proxmox draaien op een i3-8100 met een mini PCIe Coral kaartje via hardware passthrough. Werkt prima :). Ik wilde eigenlijk de USB Coral hebben, maar alles is al maanden overal uitverkocht. Toen maar voor de mini PCIe variant gegaan, en via een adapter in het moederbord gehangen. Ik heb UniFi Protect camera’s en die heb ik aan Frigate doorgestuurd met 5 frames per seconden. Detecteert alles snel en behoorlijk nauwkeurig. Alleen een kat ziet ie soms aan voor een hond :P. Zonder Coral is het niet te doen, want dat vraagt veel te veel van de CPU.

Acties:
  • 0 Henk 'm!

  • vonkkie
  • Registratie: Januari 2014
  • Laatst online: 21-09 23:05
@Polyphemus

Wat is het nut van zo.n coral kaart met HA

Acties:
  • +2 Henk 'm!

  • RobertMe
  • Registratie: Maart 2009
  • Laatst online: 22:32
vonkkie schreef op zondag 24 oktober 2021 @ 13:36:
@Polyphemus

Wat is het nut van zo.n coral kaart met HA
Frigate is een NVR oplossing met wat extra dingetjes zoals detecteren van personen etc. Dat laatste wordt Tensorflow voor gebruikt, maar dat kan vrij zwaar zijn voor de CPU (zeker bij een RPi dus). Die Coral kaart / stick is een dedicated stuk hardware wat deze operaties een stuk sneller en beter kan doen. Dus op langzame hardware gaat het sneller / kan het meer tegelijkertijd, en op goede hardware zorgt het nog steeds voor een veel lager CPU gebruik (met als mogelijke bijkomstigheid dat het ook allemaal wat zuiniger is qua energieverbruik).

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
TheFes schreef op zondag 24 oktober 2021 @ 11:08:
[...]


De state van een binary_sensor zal 'on' of 'off' zijn. In ieder geval niet 'true'. True (zonder quotes) zal wellicht wel werken.
@skank
Als het al een binary sensor is zal ook al hetzelfde bijgehouden worden aan metadata als wat je nu met een helper probeert te doen. Heeft dus alleen zin als de trigger nu alleen een event is en geen entity.

Acties:
  • 0 Henk 'm!

  • vonkkie
  • Registratie: Januari 2014
  • Laatst online: 21-09 23:05
@RobertMe

En opslag dan appart of op ha schijf

Acties:
  • +1 Henk 'm!

  • Polyphemus
  • Registratie: Maart 2003
  • Laatst online: 22:36
vonkkie schreef op zondag 24 oktober 2021 @ 13:36:
@Polyphemus

Wat is het nut van zo.n coral kaart met HA
Als je object-herkenning wil doen (een voorbijrijdende auto, een kat, een fietser), in je camerabeelden, dan kun je met een Coral je processor dat werk uit handen nemen.

Staat hier (https://docs.frigate.video/) uitgelegd. :)

Acties:
  • 0 Henk 'm!

  • tomdh76
  • Registratie: Maart 2015
  • Laatst online: 22:17
Kan iemand mij helpen om mijn water verbruik / flow per minuut inzichtelijk te krijgen in HA?

Ik heb diverse tutorials gezien hoe dat te doen in met name domoticz. Wat me nu lukt is via mijn rapsberry pi met een inductive sensor pulsen af te geven en dat via mqtt naar HA te sturen. Ik krijg dan totaal verbruik en elke keer als er een liter wordt verbruikt wordt dit opgeteld. Ik wil echter een flow weten (zodat ik mijn dochters via google home kan waarschuwen als ze langer dan 5 minuten onder douche staan :-). Ik heb de derivative sensor gezien (https://www.home-assistant.io/integrations/derivative/). En deze werkt wel lijkt het als ik kraan openzet maar gaat niet naar 0 als ik kraan dicht zet (wat ik ook in github zie als probleem: https://github.com/home-assistant/core/issues/31579)

Heeft iemand anders een idee hoe je van een op tellende sensor over de tijd (waterverbuik) dit kan omrekenen naar flow per minuut oid?

Acties:
  • 0 Henk 'm!

  • Stitchie
  • Registratie: December 2005
  • Laatst online: 08-12-2024
@skank en @TheFes en @Septillion
Bedankt voor jullie meedenken.
Ik heb het voorgestelde script toegevoegd in Automation.yaml die helemaal leeg was.
De naam van de pir is: pir_1 de entity binary_sensor.pir_1 en deze staat on
De naam van de helper is: dummy_pir_1 de enity-id input_datetime.dummy_pir_1

als ik bij de helper kijk bij history dan is er No logbook entries found.
Er heeft op zeker detectie plaatsgevonden.
Geen idee wat ik niet goed doe.
Toegevoegd mijn script
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
alias: Registratie pir
mode: single
trigger:
  - platform: state
    entity_id: binary_sensor.pir_1
    to: on
action:
  - service: input_boolean.turn_on
    entity_id: input_datetime.dummy_pir_1
  - delay: "00:00:05"
  - service: input_boolean.turn_off
    entity_id: input_datetime.dummy_pir_1

Afbeeldingslocatie: https://tweakers.net/i/glsSVTviJQTAp5wOjtE99wymHjo=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/Xq70cQFN2wwwwg6OJ8sQiukH.jpg?f=user_large

Quote-tags zijn geen code-tags, zie topic warning

[ Voor 3% gewijzigd door Septillion op 24-10-2021 18:13 ]


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@Stitchie Daar je PIR nu al gewoon een entity is zou deze al alle info bij moeten houden. Je hele automation is dus vrij nutteloos.

Gezien zowel je binary_sensor als je input_boolean geen gegevens laten zien heb ik het idee dat jij gewoon niet de standaard logbook instellingen hebt. Heb jij gewoon default_config: in je configuration.yaml? En geen beperkende instellingen onder recoder:?

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@tomdh76 Denk dat het komt omdat er geen update van de entity is als er geen puls is en daarmee ook niet voor de afgeleide. Je zou eens kunnen proberen of een call naar de homeassistant.update_entity service voor de oplopende entity zorgt dat de afgeleide ook herberekend wordt. Of misschien zelfs wel door die service aan te roepen op de derivative-entity.

Als dat werkt zou je een automation kunnen maken die dient als time-out. Dus dat die aangeroepen wordt als de waterstand al 5 minuten geen update heeft gehad bijvoorbeeld.

Acties:
  • +1 Henk 'm!

  • witterholt
  • Registratie: Juli 2007
  • Laatst online: 22:47
Goedendag,

Het is mijn gelukt om mijn Watts Vision draadloos verwarmingssysteem uit te lezen in Home Assistant.

YAML:
1
2
3
4
5
6
7
8
9
10
- platform: rest
  resource: https://smarthome.wattselectronics.com/api/v0.1/human/smarthome/read
  headers:
    Authorization: !secret watts_vision_token
    Content-Type: application/x-www-form-urlencoded
  method: POST
  payload: !secret watts_vision_payload
  value_template: "{{ ((value_json['data']['zones']['0']['devices']['0']['temperature_air'] | float / 10 - 32) / 1.8) | round(2) }}"
  name: "Woonkamer temperatuur"
  unit_of_measurement: "°C"


Helaas is de access token van de API maar vijf minuten geldig. Is er een eenvoudige manier om de access token te laten verversen vóór het uitlezen van de sensor waarde?
Ik heb een refresh token waarmee d.m.v. de API een nieuw access token aangevraagd kan worden.

[ Voor 5% gewijzigd door witterholt op 24-10-2021 20:30 ]


Acties:
  • 0 Henk 'm!

  • Stitchie
  • Registratie: December 2005
  • Laatst online: 08-12-2024
@Septillion dit is de configuration.yaml
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:

# Text to speech
tts:
- platform: google_translate

group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

logger:
logs:
RFXtrx: debug

Acties:
  • 0 Henk 'm!

  • tomdh76
  • Registratie: Maart 2015
  • Laatst online: 22:17
Septillion schreef op zondag 24 oktober 2021 @ 18:25:
@tomdh76 Denk dat het komt omdat er geen update van de entity is als er geen puls is en daarmee ook niet voor de afgeleide. Je zou eens kunnen proberen of een call naar de homeassistant.update_entity service voor de oplopende entity zorgt dat de afgeleide ook herberekend wordt. Of misschien zelfs wel door die service aan te roepen op de derivative-entity.

Als dat werkt zou je een automation kunnen maken die dient als time-out. Dus dat die aangeroepen wordt als de waterstand al 5 minuten geen update heeft gehad bijvoorbeeld.
Goed idee, maar update entity doet niets op de totaal water verbruik of de derivative

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@Stitchie Als je naar logbook gaat links, zie jij daar überhaupt data?

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@tomdh76 Hoe heb je de sensor voor gebruik nu HA gemaakt? Aka, hoe verwerk je welke MQTT info in HA tot watersensor?

Acties:
  • 0 Henk 'm!

  • Sharky
  • Registratie: September 1999
  • Laatst online: 16:22

Sharky

Skamn Dippy!

Iemand verstand van VM's? Ik draai HA als VM op een Synology. De installatie heb ik met een guide gedaan want ben daar niet heel handig mee. Draaide altijd enorm stabiel. Vandaag zag ik een update in de supervisor van het OS dus die heb ik gedaan. Na een uurtje zag ik dat de interface niet reageerde (in de tussentijd niet gecheckt overigens) dus toen maar even een herstart gedaan van de VM. Als ik 'connect' met de VM tijdens het booten lijkt alles redelijk goed te gaan, maar uiteindelijk staat er dit:

Afbeeldingslocatie: https://tweakers.net/i/At7r9XcGx3J41ZZ3DH9GC4UQb6w=/800x/filters:strip_icc():strip_exif()/f/image/SQSjLqoNnofD0owmEDBIj4xU.jpg?f=fotoalbum_large

Iemand enig idee hoe ik dit oplos? Ik heb geen snapshots oid (ja in HA zelf), maar niet van de VM. Ja dom, I know. Ik maak overal dubbele back-ups van, behalve hiervan.

Tijdens het booten zie ik nog wel dit, weet niet of dat ermee te maken kan hebben:

Afbeeldingslocatie: https://tweakers.net/i/hNsCgPGa3XIy2glO0vPLrhzdKPY=/800x/filters:strip_icc():strip_exif()/f/image/k13uoE9JhPpePSmXUXIEAWZ2.jpg?f=fotoalbum_large

Iemand enig idee waar ik kan beginnen? Alles opnieuw installaren en configureren zie ik niet zitten. Heb er al heel wat uren ingestoken.

edit: na een kwartier is HA toch te benaderen ...vaag. :P

This too shall pass


Acties:
  • 0 Henk 'm!

  • tomdh76
  • Registratie: Maart 2015
  • Laatst online: 22:17
Septillion schreef op zondag 24 oktober 2021 @ 20:37:
@tomdh76 Hoe heb je de sensor voor gebruik nu HA gemaakt? Aka, hoe verwerk je welke MQTT info in HA tot watersensor?
De raspberry pi draait een python scriptje en die stuurt het via MQTT naar HA.

YAML:
1
2
3
-   platform: mqtt
    state_topic: "water/total"
    name: "water verbruik totaal"


Dit gaat goed. En telt elke keer een liter erbij op

Ik ben wel weer wat verder. Ik las dat "statistics" iets kan doen: Dit heb ik nu verder:

YAML:
1
2
3
4
5
6
  - platform: derivative
    name: water_flow
    source: sensor.water_verbruik_totaal
    round: 2
    unit_time: min
    time_window: "00:00:15"


De derivative laat als de kraan openstaat iets van 40 l/min zien, zou kunnen kloppen. Maar als kraan dichtstaat veranderd die 40 niet en blijft dus zo staan.

YAML:
1
2
3
4
5
6
7
8
9
10
  - platform: statistics
    name: raw_water_stat
    entity_id: sensor.water_verbruik_totaal
    max_age: '00:00:30' 
    sampling_size: 12
  - platform: template
    sensors:
      raw_water_flow_stat:
        unit_of_measurement: l/min
        value_template: "{{ 2 * (state_attr('sensor.raw_water_stat', 'change') | float ) | round (2) }}"


DIt heb ik ergens gekopieerd en lijkt het beter te doen, deze gaat weer naar 0 als de kraan dichtstaat. Alleen de waarde klopt denk ik niet, er komt iets van 4 liter / minuut uit. Dat zal wel met die value template te maken hebben, vind ik lastig zelf aan te passen. Misschien het getal 2 aanpassen?

Graag volgende keer zelf code-tags toevoegen, zie topic warning.

[ Voor 4% gewijzigd door Septillion op 24-10-2021 20:58 . Reden: code tags ]


Acties:
  • 0 Henk 'm!

  • Stitchie
  • Registratie: December 2005
  • Laatst online: 08-12-2024
Septillion schreef op zondag 24 oktober 2021 @ 20:34:
@Stitchie Als je naar logbook gaat links, zie jij daar überhaupt data?
dit is wat ik zie in het logbook linksAfbeeldingslocatie: https://tweakers.net/i/Ll1kF16DL2o-pS3PSOys5LMW9iU=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/bRcn5NQbnZILQCIZhcf7WD51.jpg?f=user_large

dus er lijkt wel wat in te staan

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@tomdh76 Okay, dus het hele optellen gebeurd al in het scripje op de Pi?

Kan je deze na 5 minuten tijd niet nog eens een berichtje laten sturen ook al is de waarde nog hetzelfde? Of misschien 0,000001L meer ofzo.

Voor je time_window, komt er bij een lopende kraan wel minimaal 1 pulsje per 15 seconden?

Overigens lijkt mij 40l/min ergggggg veel.

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@Stitchie Je hebt nog niet zo veel in HA staan? Anders is dat niet heel veel data.

Maar goed, als je de PIR nu even triggert, zie je hem veranderen? En dan in je logbook filtert op binary_sensor.pir_1 (en dan wel tot 22:00), zie je dan iets?

Acties:
  • 0 Henk 'm!

  • tomdh76
  • Registratie: Maart 2015
  • Laatst online: 22:17
Septillion schreef op zondag 24 oktober 2021 @ 21:08:
@tomdh76 Okay, dus het hele optellen gebeurd al in het scripje op de Pi?

Kan je deze na 5 minuten tijd niet nog eens een berichtje laten sturen ook al is de waarde nog hetzelfde? Of misschien 0,000001L meer ofzo.

Voor je time_window, komt er bij een lopende kraan wel minimaal 1 pulsje per 15 seconden?

Overigens lijkt mij 40l/min ergggggg veel.
Ik ben helemaal niet thuis in python dus opnieuw een berichtje laten sturen word lastig. Ik denk dat ik verder ga met die statistics sensor. 40 is inderdaad misschien wel heel veel maar 4 misschien wat te weinig. Ik zal het eens meten bij de kraan en dan value template aanpassen. Dank voor het meedenken!

Acties:
  • 0 Henk 'm!

  • KC27
  • Registratie: December 2009
  • Niet online
witterholt schreef op zondag 24 oktober 2021 @ 19:29:
Goedendag,

Het is mijn gelukt om mijn Watts Vision draadloos verwarmingssysteem uit te lezen in Home Assistant.

YAML:
1
2
3
4
5
6
7
8
9
10
- platform: rest
  resource: https://smarthome.wattselectronics.com/api/v0.1/human/smarthome/read
  headers:
    Authorization: !secret watts_vision_token
    Content-Type: application/x-www-form-urlencoded
  method: POST
  payload: !secret watts_vision_payload
  value_template: "{{ ((value_json['data']['zones']['0']['devices']['0']['temperature_air'] | float / 10 - 32) / 1.8) | round(2) }}"
  name: "Woonkamer temperatuur"
  unit_of_measurement: "°C"


Helaas is de access token van de API maar vijf minuten geldig. Is er een eenvoudige manier om de access token te laten verversen vóór het uitlezen van de sensor waarde?
Ik heb een refresh token waarmee d.m.v. de API een nieuw access token aangevraagd kan worden.
Ik denk dat hiervoor geen integratie is. Ik heb iets soortgelijks opgelost met een python script.

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@witterholt De token opslaan in een input_text en deze met een automation iedere 4 minuten laten verversen. En deze dan in de sensor gebruiken dmv templating, als dat werkt.

Ben je wel zuur als je HA een keer >5 minuten down is natuurlijk :/

Acties:
  • 0 Henk 'm!

  • witterholt
  • Registratie: Juli 2007
  • Laatst online: 22:47
KC27 schreef op zondag 24 oktober 2021 @ 21:19:
[...]

Ik denk dat hiervoor geen integratie is. Ik heb iets soortgelijks opgelost met een python script.
Ja, ik heb ook iets gevonden dat de token wegschrijft d.m.v. het periodiek laten uitvoeren van een token api request waarbij via een automation het token in een input_text variabele wordt gezet. Maar dit komt vrij omslachtig over.

Acties:
  • 0 Henk 'm!

  • synoniem
  • Registratie: April 2009
  • Niet online
witterholt schreef op zondag 24 oktober 2021 @ 21:24:
[...]

Ja, ik heb ook iets gevonden dat de token wegschrijft d.m.v. het periodiek laten uitvoeren van een token api request waarbij via een automation het token in een input_text variabele wordt gezet. Maar dit komt vrij omslachtig over.
Een service elke 6 minuten starten die eerst de token request doet en gelijk daarna de informatie opvragen?

Acties:
  • 0 Henk 'm!

  • Stitchie
  • Registratie: December 2005
  • Laatst online: 08-12-2024
Septillion schreef op zondag 24 oktober 2021 @ 21:13:
@Stitchie Je hebt nog niet zo veel in HA staan? Anders is dat niet heel veel data.

Maar goed, als je de PIR nu even triggert, zie je hem veranderen? En dan in je logbook filtert op binary_sensor.pir_1 (en dan wel tot 22:00), zie je dan iets?
Ik heb er inderdaad nog niet veel in staan...2 wifi schakelaars en een rfxcom die van allerlei devices oppakt in de buurt.
Nu aan het proberen een pir werkend te krijgen.
Dit is het logbook nadat ik hem diverse malen heb laten detecteren.
Afbeeldingslocatie: https://tweakers.net/i/bkRnGGOpyprGk_xkCWlAG1dPBdo=/800x/filters:strip_icc():strip_exif()/f/image/Qbloy7FxZ3BlNgBuWzZXQDZM.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
Stitchie schreef op zondag 24 oktober 2021 @ 21:39:
Dit is het logbook nadat ik hem diverse malen heb laten detecteren.
Maar zag je hem, als je de entity zelf bekijkt, wel gelijk veranderen als je hem liet detecteren?

Acties:
  • 0 Henk 'm!

  • Stitchie
  • Registratie: December 2005
  • Laatst online: 08-12-2024
Septillion schreef op zondag 24 oktober 2021 @ 22:00:
[...]

Maar zag je hem, als je de entity zelf bekijkt, wel gelijk veranderen als je hem liet detecteren?
Ja dat zie ik wel veranderen echter geen history....dus ik weet niet wanneer de detectie voor de laatste detectie was.
Afbeeldingslocatie: https://tweakers.net/i/Tt_LNAxX3IPKo1ddv7SWiO383Lc=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/QeiNSTtq9HVw6Peu2zwef7VT.jpg?f=user_large

Acties:
  • 0 Henk 'm!

  • Dimitri19921
  • Registratie: April 2009
  • Laatst online: 12-08 19:38
Ik wil dus 2 scenes blijven gebruiken van de Hue Bridge en ik dacht dat met onderstaande code te doen, maar ik krijg het uberhaupt niet opgeslagen binnen HA.

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
alias: E1. Badkamer [Motion lights on]
description: E1. Badkamer [Motion lights on]
trigger:
  - platform: state
    entity_id: binary_sensor.hue_motion_sensor_badkamer_occupancy
    to: 'on'
condition: []
action:
  - service: hue.hue_activate_scene
    data_template:
        group_name: 'Badkamer'
        scene_name: >
          {% set state = states('sensor.time') %}
          {% if '00:00' <= state < '06:30' %}
            Gedimd
          {% elif '06:30' <= state < '19:00' %}
            Lentebloesem
          {% else %}
            Gedimd
          {% endif %} 
mode: single


Iemand die mij in de goede richting kan helpen? })

[ Voor 4% gewijzigd door Dimitri19921 op 24-10-2021 22:45 ]


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@Stitchie Maar is hij ook ooit uit geweest? Want HA toont wel een tijdsverloop en die laat zien dat hij al de hele dag aan staat.

Acties:
  • 0 Henk 'm!

  • RudolfR
  • Registratie: Maart 2011
  • Laatst online: 22:45
@Dimitri19921

Ik vrees dat het vergelijken van tijden iets complexer is dan wat je nu doet.
Je zult de uren en de minuten als integers moeten vergelijken, niet als string/tekst zoals je nu probeert.

Volgens mij is het makkelijker om bijv. een input_select te maken met de namen van de scenes en die met een automatisering op de juiste waarde te zetten met een timed trigger om 00:00, 06:30 en 19:00, met behulp van trigger-ids kun je de juiste scene kiezen bij dat tijdstip.
In de motion automatisering activeer je dan alleen de scene die in de input_select staat.

[ Voor 0% gewijzigd door RudolfR op 25-10-2021 10:06 . Reden: Slecht advies. Zie hieronder. ]


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@RudolfR Lang leve Python, dat mag gewoon :D

@Dimitri19921 Ik denk dat je geen sensor.time hebt. Tegenwoordig ook goed te doen met now()

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
alias: E1. Badkamer [Motion lights on]
description: E1. Badkamer [Motion lights on]
trigger:
  - platform: state
    entity_id: binary_sensor.hue_motion_sensor_badkamer_occupancy
    to: 'on'
condition: []
action:
  - service: hue.hue_activate_scene
    data_template:
        group_name: 'Badkamer'
        scene_name: >-
          {% set state = now().time()|string %}
          {% if '00:00' <= state < '06:30' %}
            Gedimd
          {% elif '06:30' <= state < '19:00' %}
            Lentebloesem
          {% else %}
            Gedimd
          {% endif %} 
mode: single


En denk dat je >- wilt om geen newlines in de naam te hebben.

[ Voor 4% gewijzigd door Septillion op 25-10-2021 09:41 ]


Acties:
  • 0 Henk 'm!

  • witterholt
  • Registratie: Juli 2007
  • Laatst online: 22:47
synoniem schreef op zondag 24 oktober 2021 @ 21:27:
[...]

Een service elke 6 minuten starten die eerst de token request doet en gelijk daarna de informatie opvragen?
Op zich een prima idee alleen hoe sla ik de token op d.m.v. een restful command, ik zie hier alleen input variabelen: https://www.home-assistant.io/integrations/rest_command/

Acties:
  • +1 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@witterholt Of je maakt er een sensor voor of je gebruikt dus een helper. Denk dat je hier een helper moet hebben omdat een sensor bij het starten van HA altijd leeg/unknown is en een input_text wel bewaard blijft over een herstart.

Op zich vind ik dat dus niet zo omslachtig, het is immers je device dat dit oplegt en als twee losse acties wil zien.

Acties:
  • +1 Henk 'm!

  • Slonzo
  • Registratie: Mei 2007
  • Niet online

Slonzo

Taarsidath-an Halsaam

Polyphemus schreef op zondag 24 oktober 2021 @ 11:55:
Ik heb HA onder Proxmox draaien op een i3-8100 met een mini PCIe Coral kaartje via hardware passthrough. Werkt prima :). Ik wilde eigenlijk de USB Coral hebben, maar alles is al maanden overal uitverkocht. Toen maar voor de mini PCIe variant gegaan, en via een adapter in het moederbord gehangen.
Als de miniPCIe versie goed werkt, dan is dat een geluk bij een ongeluk geweest :)

Ik heb zelf de USB versie en heb veel problemen met de passthrough (onder Proxmox, in een VM, in een Frigate docker container). Na heel veel opzoekwerk + trial & error heb ik bvb. ontdekt dat de device identifier verandert eens je de drivers van de TPU inlaadt 8)7 Daar gaat het dus al mis als je passthrough doet op device Id. Uiteindelijk werkend gekregen, maar nu is de TPU na 24 a 48 uur opeens telkens weer niet meer detecteerbaar en moet de boel herstart worden... Heb de moed nog niet kunnen opbrengen om dat laatste probleem verder te onderzoeken. Wat een gedoe ;w

Maar als het werkt is het wel heel fijn en cool om te zien 8)

Acties:
  • +1 Henk 'm!

  • Polyphemus
  • Registratie: Maart 2003
  • Laatst online: 22:36
Slonzo schreef op maandag 25 oktober 2021 @ 10:23:
[...]

Als de miniPCIe versie goed werkt, dan is dat een geluk bij een ongeluk geweest :)

Ik heb zelf de USB versie en heb veel problemen met de passthrough (onder Proxmox, in een VM, in een Frigate docker container). Na heel veel opzoekwerk + trial & error heb ik bvb. ontdekt dat de device identifier verandert eens je de drivers van de TPU inlaadt 8)7 Daar gaat het dus al mis als je passthrough doet op device Id. Uiteindelijk werkend gekregen, maar nu is de TPU na 24 a 48 uur opeens telkens weer niet meer detecteerbaar en moet de boel herstart worden... Heb de moed nog niet kunnen opbrengen om dat laatste probleem verder te onderzoeken. Wat een gedoe ;w

Maar als het werkt is het wel heel fijn en cool om te zien 8)
Ik doe de passthrough op PCI port ID. Ik moest ook klieren om dat überhaupt op bare metal niveau voor elkaar te krijgen in Proxmox.

De volgende kernel paremeters heb ik gebruikt (natuurlijk CPU en moederbord afhankelijk):

code:
1
intel_iommu=on pcie_acs_override=downstream

Acties:
  • 0 Henk 'm!

  • GoBieN-Be
  • Registratie: Juni 2002
  • Laatst online: 00:43
Thoit schreef op vrijdag 22 oktober 2021 @ 08:07:
Goedemorgen :) Momenteel ben ik met een automation bezig waarbij ik een melding wil krijgen als een device offline gaat. ....
Kan dit niet automatisch met alle devices van een bepaalde class ofzo i.p.v. manueel de devices in de trigger te moeten opnemen?

Acties:
  • 0 Henk 'm!

  • Ierlandfan
  • Registratie: Augustus 2002
  • Laatst online: 08-09 08:10
Kan iemand zien waar hier de indentations verkeerd staan en of dit stukje code wellicht niet meer klopt?

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
 
- action:
   data_template:
     file_path: ' {{ trigger.event.data.path }} '
   entity_id: camera.dummy
   service: camera.local_file_update_file_path
 alias: Display new image
 condition: []
 id: '1520092824633'
 trigger:
 - event_data:
     event_type: created
   event_type: folder_watcher
   platform: event
- id: '1527837198169'
 alias: Perform image classification
 trigger:
 - entity_id: sensor.last_added_file
   platform: state
 condition: []
 action:
 - data:
     entity_id: camera.dummy
   service: image_processing.scan
- action:
 - data_template:
     message: Class {{ trigger.event.data.id }} with probability {{ trigger.event.data.confidence}}
     title: New image classified
     data:
       file: ' {{states.camera.local_file.attributes.file_path}} '
   service: notify.pushbullet
 alias: Send classification
 condition: []
 id: '1120092824611'
 trigger:
 - event_data:
     id: birds
   event_type: image_processing.image_classification
   platform: event
 
Error:

* while parsing a block collection in "/config/automations.yaml", line 1, column 1 expected <block end>, but found '<block mapping start>' in "/config/automations.yaml", line 20, column 2
* mapping values are not allowed here in "/config/automations.yaml", line 26, column 16
* mapping values are not allowed here in "/config/automations.yaml", line 26, column 15
* while parsing a block collection in "/config/automations.yaml", line 1, column 1 expected <block end>, but found '<block mapping start>' in "/config/automations.yaml", line 21, column 2

Acties:
  • 0 Henk 'm!

  • podarcis
  • Registratie: Oktober 2010
  • Laatst online: 22-09 14:40
Zijn er meerderen die de integratie van de rfxcom een lastige vinden? Vooral het koppelen van schakelaars is een vrij ondoorzichtig karwei. In de wiki staat wel een manier om codes voor ARC te genereren;

code:
1
0b11000{{ range(100,700) | random | int }}bc0cfe0{{ range(0,10) | random | int }}010f70


maar dit werkt maar voor hooguit de helft van mijn stekkers. HA geeft deze gekoppelde stekkers dan aan als AC? Dit ging in Domoticz zoveel malen simpeler...

Juist degene waarmee ik met Domoticz problemen had om te koppelen, doen het nu wel, maar al die anderen niet.

Zo bijvoorbeeld die van eurodomest. Ik krijg ze niet gekoppeld. Volgens de manual van RFXcom heb ik een 6-cijferig (cijfers en letters) code nodig, maar dat vindt de integratie geen geldige code... In het stapeltje stekkers zitten er ook nog in met een schakelaartje voor kanaal en ID (de eerste KAKU's). Met de wiki kom ik er ook niet aan uit om deze gekoppeld te krijgen.

Wie kan me verder op weg helpen?

Acties:
  • +3 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@Ierlandfan Wauw, elke regel volgens mij.... En als je dat dan oplost heb je volgens mij allemaal incomplete automations. Wat heb je gedaan en kan je nog ctrl+z drukken? :+

Acties:
  • 0 Henk 'm!

  • witterholt
  • Registratie: Juli 2007
  • Laatst online: 22:47
Septillion schreef op maandag 25 oktober 2021 @ 09:59:
@witterholt Of je maakt er een sensor voor of je gebruikt dus een helper. Denk dat je hier een helper moet hebben omdat een sensor bij het starten van HA altijd leeg/unknown is en een input_text wel bewaard blijft over een herstart.

Op zich vind ik dat dus niet zo omslachtig, het is immers je device dat dit oplegt en als twee losse acties wil zien.
Probleem is dat een "input_text" maximaal 255 tekens mag bevatten terwijl een token veel langer is. Heb je daar nog een tip voor?

Acties:
  • 0 Henk 'm!

  • Stitchie
  • Registratie: December 2005
  • Laatst online: 08-12-2024
Septillion schreef op zondag 24 oktober 2021 @ 23:03:
@Stitchie Maar is hij ook ooit uit geweest? Want HA toont wel een tijdsverloop en die laat zien dat hij al de hele dag aan staat.
@Septillion Nee, hij blijft aan staan ook als er iets gedetecteerd wordt. Ik kan hem niet uitzetten!
Ik heb hem getest in domoticz en daar doet de pir hetzelfde. Hij staat aan en detecteert wel maar blijft aan en gaat niet bij detectie aan en na x seconden uit.
Nu een andere pir gepakt een zelfde maar nu van Sonoff en deze werkt in Domoticz wel goed. Nu alleen nog een x testen in HA.
Beide pir's zijn de CT60M echter de ene van sonoff en de andere merkloos..zit daar blijkbaar toch verschil in anders heb ik er ook geen verklaring voor.

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@Stitchie Ah, dan hebben we daar een probleem :) Hoe heb je deze PIR nu toegevoegd? Heb namelijk geen ervaring met de CT60M.

Acties:
  • +1 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@witterholt Oef, langer dan 256. Wist niet eens dat er een limiet was maar mm, dat is wel lang. Iets anders dan opknippen in meerdere input_text zou ik dan ook niet weten.

Acties:
  • 0 Henk 'm!

  • Stitchie
  • Registratie: December 2005
  • Laatst online: 08-12-2024
Septillion schreef op maandag 25 oktober 2021 @ 14:29:
@Stitchie Ah, dan hebben we daar een probleem :) Hoe heb je deze PIR nu toegevoegd? Heb namelijk geen ervaring met de CT60M.
@Septillion in HA heb ik hem nog niet toegevoegd. In Domoticz wel.
Heel simpel. rfxcom aangesloten. Pir wordt opgepakt. uitschakeltijd aangepast van 0 (default pir) naar 5 seconden. Actie commanda voor aan en uit. En het werkt feilloos.

En dit wil ik later een keer gaan proberen in HA. Moet eerlijk zeggen dat ik dit soort instellingen makkelijker vindt in Domoticz dan in HA.

Nu nog op zoek naar betaalbare pirs voor in domoticz of HA. :)

Acties:
  • 0 Henk 'm!

  • theredone51
  • Registratie: Januari 2004
  • Laatst online: 22:12
Heeft er toevallig al eens iemand een thuisbatterij proberen te simuleren in Home Assistant? Ik weet dat er in wonen/verbouwen iemand via een Excel ooit een thuisbatterij heeft gesimuleerd op basis van data uit Home Assistant, maar het zou nog leuker zijn om er 1 te simuleren in Home Assistant zelf.

Home Assistant heeft sinds kort ook de mogelijkheid om een batterij op te volgen in het energy dashboard op basis van een entiteit voor energie die de batterij in gaat en ook een entiteit voor de energie die de batterij uit gaat.

Ik dacht daarom in de richting van een utility meter met een automation die schakelt tussen 'dag' (=opladen) en 'nacht' (=ontladen) op basis van of er teruggeleverd wordt of niet. Met dan wellicht nog een andere automation die op de 1 of andere manier de utility meter stopt als de batterij 'vol' of 'leeg' is.

Iemand tips?

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@Stitchie Ah, RfxCom. Daar kan ik ook niet echt mee helpen... Zelf alleen maar Zigbee PIR's.

Acties:
  • 0 Henk 'm!

  • Ierlandfan
  • Registratie: Augustus 2002
  • Laatst online: 08-09 08:10
@Septillion Ik heb de code gewoon maar overnieuw geschreven aan de hand van andere voorbeelden, er klopte helemaal niets (meer) van die oude code. Zelfs de bestanden waar het moest worden toegevoegd maar het was dan wel code van een paar jaar geleden dus wellciht dat het daarmee te maken had.

Dit werkte beter:

automation.yaml
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Update file path dummy camera when folder_watcher fires
- id: '1520095552343'
  alias: File Path Update Latest Motion
  trigger:
  - event_data:
      event_type: created, modified, closed
    event_type: folder_watcher
    platform: event
  condition: []
  action:
  - service: camera.local_file_update_file_path
    data_template:
      entity_id: camera.deepstack_latest_person
      file_path: ' {{ trigger.event.data.path }} '
      alias: Display new motion image


en de rest:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
# Trigger Deepstack when state changes of file_path sensor

- id: '1527837198169'
  alias: Perform image classification
  trigger:
  - entity_id: sensor.last_added_file
    platform: state
  condition: []
  action:
   -  service: image_processing.scan
      data:
        entity_id: camera.deepstack_latest_person


configuration.yaml snippet:
YAML:
1
2
3
4
camera:
  - platform: local_file
    file_path: /media/snapshots/deepstack_object_local_file_latest.jpg
    name: deepstack_latest_person


YAML:
1
2
3
4
5
6
sensor:
  - platform: template
    sensors:
      last_added_file:
        friendly_name: Last added file
        value_template: "{{states.camera.deepstack_latest_person.attributes.file_path}}"


En voor de volledigheid:

HA geinstalleerd in Docker waardoor folder_watcher alleen werkt in /media

YAML:
1
2
3
4
allowlist_external_dirs:
    - /media
    - /media/snapshots
    - /media/faces


YAML:
1
2
3
4
folder_watcher:
  - folder: /media/snapshots
    patterns:
      - '*.jpg'


Quote-tags zijn geen code-tags, zie topic warning

[ Voor 3% gewijzigd door Septillion op 25-10-2021 15:50 ]


Acties:
  • 0 Henk 'm!

  • Stitchie
  • Registratie: December 2005
  • Laatst online: 08-12-2024
Septillion schreef op maandag 25 oktober 2021 @ 14:40:
@Stitchie Ah, RfxCom. Daar kan ik ook niet echt mee helpen... Zelf alleen maar Zigbee PIR's.
Maar de werking zal het zelfde zijn verwacht ik....maar de zigbee komen hier in de toekomst ook.
In ieder geval bedankt voor je meedenken.

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@Ierlandfan Dat ziet er nu inderdaad beter uit (y)

Acties:
  • 0 Henk 'm!

  • Dimitri19921
  • Registratie: April 2009
  • Laatst online: 12-08 19:38
Septillion schreef op maandag 25 oktober 2021 @ 09:39:
@RudolfR Lang leve Python, dat mag gewoon :D

@Dimitri19921 Ik denk dat je geen sensor.time hebt. Tegenwoordig ook goed te doen met now()

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
alias: E1. Badkamer [Motion lights on]
description: E1. Badkamer [Motion lights on]
trigger:
  - platform: state
    entity_id: binary_sensor.hue_motion_sensor_badkamer_occupancy
    to: 'on'
condition: []
action:
  - service: hue.hue_activate_scene
    data_template:
        group_name: 'Badkamer'
        scene_name: >-
          {% set state = now().time()|string %}
          {% if '00:00' <= state < '06:30' %}
            Gedimd
          {% elif '06:30' <= state < '19:00' %}
            Lentebloesem
          {% else %}
            Gedimd
          {% endif %} 
mode: single


En denk dat je >- wilt om geen newlines in de naam te hebben.
Thanks, het werkt! :*)
Ik heb het gevoel dat het ook met 2 statements moet kunnen in de template. Daar toevallig ook een oplossing voor? :9

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@Stitchie Denk het wel, afgezien van mesh en beveiliging. Ook daar stuurt een PIR vaak alleen een berichtje bij beweging, geen beweging is dan simpelweg heb x seconden niet ontvangen hebben van een berichtje.

Dat gezegd hebbende en een snelle scan over de RfxCom documentatie, heb zou je niet een off-delay kunnen toevoegen?

Acties:
  • +1 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@Dimitri19921 Zoiets? :+

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
alias: E1. Badkamer [Motion lights on]
description: E1. Badkamer [Motion lights on]
trigger:
  - platform: state
    entity_id: binary_sensor.hue_motion_sensor_badkamer_occupancy
    to: 'on'
condition: []
action:
  - service: hue.hue_activate_scene
    data_template:
        group_name: 'Badkamer'
        scene_name: >-
          {% set state = now().time()|string %}
          {% if '06:30' <= state < '19:00' %}
            Lentebloesem
          {% else %}
            Gedimd
          {% endif %} 
mode: single

Acties:
  • 0 Henk 'm!

  • Dimitri19921
  • Registratie: April 2009
  • Laatst online: 12-08 19:38
Septillion schreef op maandag 25 oktober 2021 @ 15:57:
@Dimitri19921 Zoiets? :+

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
alias: E1. Badkamer [Motion lights on]
description: E1. Badkamer [Motion lights on]
trigger:
  - platform: state
    entity_id: binary_sensor.hue_motion_sensor_badkamer_occupancy
    to: 'on'
condition: []
action:
  - service: hue.hue_activate_scene
    data_template:
        group_name: 'Badkamer'
        scene_name: >-
          {% set state = now().time()|string %}
          {% if '06:30' <= state < '19:00' %}
            Lentebloesem
          {% else %}
            Gedimd
          {% endif %} 
mode: single
Haha heel erg bedankt! :*)

Acties:
  • 0 Henk 'm!

  • Stitchie
  • Registratie: December 2005
  • Laatst online: 08-12-2024
Septillion schreef op maandag 25 oktober 2021 @ 15:56:
@Stitchie Dat gezegd hebbende en een snelle scan over de RfxCom documentatie, heb zou je niet een off-delay kunnen toevoegen?
Hoe zou dan het script voor de automation.yaml er uit moeten zien met in het achterhoofd de 433 communicatie

Acties:
  • +2 Henk 'm!

  • verjager
  • Registratie: Oktober 2012
  • Niet online
theredone51 schreef op maandag 25 oktober 2021 @ 14:37:
Heeft er toevallig al eens iemand een thuisbatterij proberen te simuleren in Home Assistant? Ik weet dat er in wonen/verbouwen iemand via een Excel ooit een thuisbatterij heeft gesimuleerd op basis van data uit Home Assistant, maar het zou nog leuker zijn om er 1 te simuleren in Home Assistant zelf.

Home Assistant heeft sinds kort ook de mogelijkheid om een batterij op te volgen in het energy dashboard op basis van een entiteit voor energie die de batterij in gaat en ook een entiteit voor de energie die de batterij uit gaat.

Ik dacht daarom in de richting van een utility meter met een automation die schakelt tussen 'dag' (=opladen) en 'nacht' (=ontladen) op basis van of er teruggeleverd wordt of niet. Met dan wellicht nog een andere automation die op de 1 of andere manier de utility meter stopt als de batterij 'vol' of 'leeg' is.

Iemand tips?
Deze custom integratie lijkt hiervoor te zijn gemaakt, zelf verder geen ervaring mee:
https://github.com/hif2k1/battery_sim

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@Stitchie Niet, die off-delay zou je ergens op moeten kunnen geven binnen RfxCom. Volgens mij moet je daarvoor de PIR selecteren bij device settings dit kunnen doen. Als ik de documentatie goed lees zonder werkelijk RfxCom te hebben.

Acties:
  • 0 Henk 'm!

  • StephanVierkant
  • Registratie: Mei 2003
  • Laatst online: 08-09 16:22
Ik heb een inbouw Z-wave wandschakelaar (TKB Home TZ36D). Met de rechter knop bedien ik enkele andere apparaten d.m.v. associations.

Nu wil ik graag een apparaat op m'n Greenwave Powernode 6 schakelen. In ZWaveJS2MQTT wordt dit apparaat echter als één device weergegeven bij het toevoegen van associations, niet als 6 aparte devices.

Hoe kan ik een bepaalde instelling (bijv. device 2 van de powernode 6 schakelen) koppelen aan zo'n association?

Hetzelfde geldt overigens als ik niet-Z-wave devices wil koppelen aan de wandschakelaar. Misschien is dat wel een goede workaround, maar ook daarvan weet ik niet hoe ik dat voor elkaar kan krijgen. Iemand een idee?

Acties:
  • 0 Henk 'm!

  • KC27
  • Registratie: December 2009
  • Niet online
@Stitchie
Ik heb zelf wel rfxcom voor de bediening van somfy screens. Dat werkt via een rfxcom 433E.
En ik ben er heel tevreden mee. Aandachtspunt is dat je er op let dat de stuurcodes in een string komen te staan met hexadecimale codes. Soms staat er een 4 en dan moet je er 04 van maken. Het moeten dus opvolgende geldige hexadecimale getallen van twee tekens zijn.

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@StephanVierkant Association, is dat iets in ZWaveJS2MQTT? (Geen ZWave namelijk.)

Maar als je de devices eenmaal in HA hebt dan moet je ze met automations wel los kunnen aansturen.

Acties:
  • 0 Henk 'm!

  • StephanVierkant
  • Registratie: Mei 2003
  • Laatst online: 08-09 16:22
Septillion schreef op maandag 25 oktober 2021 @ 18:04:
@StephanVierkant Association, is dat iets in ZWaveJS2MQTT? (Geen ZWave namelijk.)

Maar als je de devices eenmaal in HA hebt dan moet je ze met automations wel los kunnen aansturen.
Is dat een geintje? Association groups zijn een key Z-wave functie.Voor mij één van de dè redenen om voor Z-wave te kiezen.

Maar hoe moet ik een apparaat met automations aansturen met de rechter flipper van m'n TKB Home TZ36D? Ik zou het echt niet weten.

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@StephanVierkant Nee, geen geintje, ik heb alleen geen ZWave.

Maar goed, je zou al je ZWave als device en/of als entity in HA moeten kunnen vinden. En de schakelaar misschien alleen als event... Bedoel, anders had de hele koppeling met HA geen zin natuurlijk. Again, te weinig bekend met ZWave dus misschien dat iemand ander je beter kan helpen.

Acties:
  • 0 Henk 'm!

  • Mich
  • Registratie: December 2000
  • Laatst online: 22:24
Ik weet niet zo goed waar ik mijn vraag kan stellen dus begin maar hier.

Ik ben op zoek naar een zigbee opbouw schakelaar die in mijn busch jaeger (future-linear) afdekraam past. De maat is 64x64mm. Alle schakelaars die ik vind zijn 55x55.

busch jaeger heeft zelf wel een zigbee schakelaar die ik kan gebruiken maar dan ben je gelijk 70 euro verder. Terwijl ik er veel voor goedkoper zie.

Acties:
  • 0 Henk 'm!

  • barrymossel
  • Registratie: Juni 2003
  • Laatst online: 22-09 09:18
Man man man, wat is die nieuwe Tuya integratie bagger. Lampen werken niet meer naar behoren. Opties missen van m'n fan. En zojuist na een herstart van de integratie kunnen de lampen helemaal niet meer bediend worden...

Voor mensen die ook problemen hebben met dat stukje prutswerk: de oude integratie is via HACS te installeren door deze repository toe te voegen: https://github.com/andrey-yantsen/home-assistant-tuya-old

Acties:
  • 0 Henk 'm!

  • martinvdm
  • Registratie: Januari 2001
  • Laatst online: 22:51
Ik heb deze value_template maar blijft maar piepen dat ik geen default ingegeven heb.
YAML:
1
value_template: {{ (states('sensor.disk_free_home') | float + states('sensor.disk_use_home') | float) | round(1) }}

Ik dacht dus simpel;
YAML:
1
value_template: {{ (states('sensor.disk_free_home') | float(default=0) + states('sensor.disk_use_home') | float(default=0)) | round(1) }}

of ik zie het ff scheef wat men in die breaking change bedoeld....

He who laughs last thinks slowest! | ▶️ Youtube | 🌐 TechJunky.nl | ☀️ 3000Wp PV


Acties:
  • 0 Henk 'm!

  • Jboy1991
  • Registratie: September 2012
  • Laatst online: 22-09 10:22
Wat is nu verstandig om te doen? Wij hebben 1 nest rook melder die wij gekoppeld willen hebben aan ha. Echter verhuizen we straks naar een woning met drie verdiepingen waar wij op elke verdieping een brandalarm willen hebben.

Nu begreep ik dat nest alleen via IFTTT te koppelen is maar dat daarvoor je has openbaar bereikbaar moet zijn.

Is het nu beter om een andere rookmelder aan te schaffen of zijn er andere manieren?

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@martinvdm Ik zie zo even niets geks. Wat is de complete error? En had je die wel gewist na het aanpassen?

Acties:
  • 0 Henk 'm!

  • Amanoo
  • Registratie: December 2007
  • Laatst online: 27-08 23:03

Amanoo

Cᴀᴛs ᴀʀᴇ ɴɪᴄᴇ.

Combi Home Assistant/Eneco Toon vraag, maar weet iemand of je een rooted Toon kan gebruiken als een ZWave transceiver in Home Assistant? Bijvoorbeeld als ik een lamp op de Toon zou aansluiten of zo, dat ik die dan op Home Assistant kunnen aansturen?

Ik heb niet heeeeel veel interesse in ZWave apparaten, maar er kan soms wat nuttigs tussen zitten. Altijd leuk om de optie te hebben.

Acties:
  • 0 Henk 'm!

  • DaLass
  • Registratie: Oktober 2001
  • Laatst online: 17:59
Amanoo schreef op dinsdag 26 oktober 2021 @ 13:17:
Combi Home Assistant/Eneco Toon vraag, maar weet iemand of je een rooted Toon kan gebruiken als een ZWave transceiver in Home Assistant? Bijvoorbeeld als ik een lamp op de Toon zou aansluiten of zo, dat ik die dan op Home Assistant kunnen aansturen?

Ik heb niet heeeeel veel interesse in ZWave apparaten, maar er kan soms wat nuttigs tussen zitten. Altijd leuk om de optie te hebben.
De custom integration voor de rooted toon bied sowieso geen ondersteuning voor extra gekoppelde devices (zoals de Fibaro rookmelders), maar met wat knutselwerk zou je die wel uit kunnen lezen. Hoe het dan vervolgens zit met andere Z-Wave devices weet ik niet. Mijn rooted Toon (1) kan zover ik weet alleen maar via Z-Wave koppelen met de slimme meter adapter en Z-Wave rookmelders.

Mijn advertenties op V&A


Acties:
  • 0 Henk 'm!

  • KevinSetz
  • Registratie: Augustus 2014
  • Laatst online: 17-09 14:57
Beste tweakers,

Ik ben sinds kort begonnen met home assistant. En heb nu me hele huis Philips hue inclusief de hue sensoren.
Dit werkt op zich prima naar mijn wens. Vooral in de toilet, badkamer, hal, overloop etc.

Kleine vraag
Hoelang doen jullie tijd voor het uitschakelen van de lampen in de hal / overloop / toilet / badkamer? ik heb de meeste op 2 of 3 minuten gezet meestal 99% gaat dit goed maar soms staan we ook wel eens in het donker terwijl de sensor wel gedicteerd zegt maar verlengd hij niet de tijd.

Grote vraag:
In de woonkamer / keuken hangen ook philips hue lampen inclusief de sensoren. Ik wil graag dat ik thuis ben de lampen aan gaan als het beneden zo'n Lux is. En de lampen weer uit gaan als de lux weer hoger is. Op zich zul je denken is niet heel moeilijk. Ik woon nogal in een vrij donker huis (weinig licht inval) Dus als ik de woonkamer de lampen aan laat gaan beneden 10,5 lux. werkt het goed maar ze mogen ook wel weer uit als het 11 lux is dit gaat nogal snel omdat als de lampen aan staan 13-18 lux is en krijg ik een disco effect in huis.

Hoe zouden jullie dit instellen of doe ik iets verkeerd?

Alvast bedankt voor het mee denken en wat blijft het leuk speelgoed je wil alleen maar meer en meer :p

Acties:
  • 0 Henk 'm!

  • DaLass
  • Registratie: Oktober 2001
  • Laatst online: 17:59
KevinSetz schreef op dinsdag 26 oktober 2021 @ 15:28:
Beste tweakers,

Ik ben sinds kort begonnen met home assistant. En heb nu me hele huis Philips hue inclusief de hue sensoren.
Dit werkt op zich prima naar mijn wens. Vooral in de toilet, badkamer, hal, overloop etc.

Kleine vraag
Hoelang doen jullie tijd voor het uitschakelen van de lampen in de hal / overloop / toilet / badkamer? ik heb de meeste op 2 of 3 minuten gezet meestal 99% gaat dit goed maar soms staan we ook wel eens in het donker terwijl de sensor wel gedicteerd zegt maar verlengd hij niet de tijd.
Ik doe dit door pas een timer te starten nadat de sensor naar undetected gaat. Dit kan eenvoudig met de volgende blueprint:
https://github.com/home-a...eprints/motion_light.yaml

Mijn advertenties op V&A


Acties:
  • 0 Henk 'm!

  • KevinSetz
  • Registratie: Augustus 2014
  • Laatst online: 17-09 14:57
DaLass schreef op dinsdag 26 oktober 2021 @ 15:39:
[...]

Ik doe dit door pas een timer te starten nadat de sensor naar undetected gaat. Dit kan eenvoudig met de volgende blueprint:
https://github.com/home-a...eprints/motion_light.yaml
Die had ik gezien inderdaad, maar misschien was me vraag niet duidelijk genoeg ze moeten ook pas aangaan beneden zo'n lux en inclusief beweging 8)7

Acties:
  • 0 Henk 'm!

  • djiedjee
  • Registratie: December 2003
  • Laatst online: 22:40
Net als @DaLass start ik ook de timer wanneer de status naar undetected gaat.

Je moet alleen wel even rekening houden met de "blinde tijd" van de sensor voordat hij weer motiondetectie terugkoppelt.
Bij mijn xiaomi sensoren is dat geloof ik 2 minuten (de 1e dag na installatie 5 seconden).
Korter dan 2 minuten zetten moet je dan eigenljk niet doen.

Lux-begrenzing kun je meegeven in een conditie.

edit: begrijp ik het goed dat je de lampen ook automatisch weer uit wil laten gaan bij meer omgevingslicht?

Lijkt me erg onrustig bij een wolk die voor de zon schuift of zo.

[ Voor 24% gewijzigd door djiedjee op 26-10-2021 15:51 ]


Acties:
  • 0 Henk 'm!

  • DaLass
  • Registratie: Oktober 2001
  • Laatst online: 17:59
KevinSetz schreef op dinsdag 26 oktober 2021 @ 15:49:
[...]


Die had ik gezien inderdaad, maar misschien was me vraag niet duidelijk genoeg ze moeten ook pas aangaan beneden zo'n lux en inclusief beweging 8)7
Ah, dat haalde ik inderdaad niet uit je "kleine" vraag. Ik doe daar niets mee, de hal, wc, trap en overloop zijn bij mij sowieso wat donkerder in huis, dus ik laat bij beweging de verlichting daar altijd aan gaan, ongeacht of de zon volop schijnt of de maan tussen de sterren schittert.

Deze heeft wel iets meer mogelijkheden (o.a. sunset/sunrise) maar ook niet op lux:
https://community.home-as...nd-some-conditions/257062

Mijn advertenties op V&A


Acties:
  • +1 Henk 'm!

  • TravockMD
  • Registratie: Januari 2010
  • Laatst online: 21-09 11:16
KevinSetz schreef op dinsdag 26 oktober 2021 @ 15:28:
Grote vraag:
In de woonkamer / keuken hangen ook philips hue lampen inclusief de sensoren. Ik wil graag dat ik thuis ben de lampen aan gaan als het beneden zo'n Lux is. En de lampen weer uit gaan als de lux weer hoger is. Op zich zul je denken is niet heel moeilijk. Ik woon nogal in een vrij donker huis (weinig licht inval) Dus als ik de woonkamer de lampen aan laat gaan beneden 10,5 lux. werkt het goed maar ze mogen ook wel weer uit als het 11 lux is dit gaat nogal snel omdat als de lampen aan staan 13-18 lux is en krijg ik een disco effect in huis.

Hoe zouden jullie dit instellen of doe ik iets verkeerd?

Alvast bedankt voor het mee denken en wat blijft het leuk speelgoed je wil alleen maar meer en meer :p
Je zal je LUX sensor buiten het bereik van je verlichting moeten houden, of rekening houden met de toegevoegde LUX waarde van de lamp.

Dus stel dat met de verlichting aan de LUX verhoogd met 10, deze bij je drempel optellen. Vervolgens gaan bouwen op als de lux onder de 10 komt de verlichting aan en boven de 21 de verlichting uit oid.

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:56
@KevinSetz Zelf reset ik de timer bij nieuwe beweging. Daarvoor moet je die wel door kunnen krijgen. Daarvoor heb ik in Zigbee2MQTT de timeout op 5 seconde gezet. De Xiaomi Mijia sensoren reageren weer na 60 seconde (ook voor @djiedjee). Dus alle beweging binnen 60 seconden (deadband) na initiële trigger wordt genegeerd.

Wat die deadband voor en Hue sensor is weet ik niet. Ook weet ik niet wat de standaard detectietijd voor de Hue is en of je die aan kunt passen in iets anders dan Zigbee2MQTT.

Alternatief is dus pas te triggeren (timer starten of wachten) als de detectie weg is. Je moet dan alleen de tijd inkorten met de standaard detectie tijd. Dus om aan dezelfde 3 minuten te komen zal je met een standaard detectietijd nog maar 90 seconden daarna moeten wachten.

Zelf gebruik ik liever timers omdat die blijven lopen bij een automation-reload.

En ik heb een algemene lux-sensor die naar buiten kijkt die ik gebruik voor condities. Ik schakel de woonkamer in en uit daarop. Heb er wel een hysterese van 2 minuten ingebakken. Daarmee is het niet onrustig en merk ik het nooit.

[ Voor 6% gewijzigd door Septillion op 26-10-2021 16:34 ]


Acties:
  • +1 Henk 'm!

  • martinvdm
  • Registratie: Januari 2001
  • Laatst online: 22:51
Septillion schreef op dinsdag 26 oktober 2021 @ 09:29:
@martinvdm Ik zie zo even niets geks. Wat is de complete error? En had je die wel gewist na het aanpassen?
Mmm vaag. Ik denk toch dat het wellicht nog een oud log was. Ik zie de melding nu niet meer, ik kijk het ff aan. Thanks iig

He who laughs last thinks slowest! | ▶️ Youtube | 🌐 TechJunky.nl | ☀️ 3000Wp PV

Pagina: 1 ... 74 ... 245 Laatste

Dit topic is gesloten.

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.