laat je ervaring hierover even weten over een tijdjelxz schreef op woensdag 14 november 2018 @ 08:35:
[...]
Ik gebruik nu een tijdje zigbee2mqtt en het bereik met de 'standaard' CC2531 stick valt mij persoonlijk nogal tegen. De raam/deur-sensoren blijven netjes gepaired en doen het erg goed, maar de Aqara temperatuursensoren moet ik steeds opnieuw koppelen. Ook bij gebruik van een extra router-stick heb ik hier last van; zelfs als de sensoren zich op dezelfde verdieping bevinden. Ik heb nu een CC2530 (met losse antenne) in bestelling, hopelijk wordt het daarmee beter.
let op hij is wel van fragiel plastic gemaakt, die van mij is al gebarsten bij het in de computer steken.Boudewijn schreef op woensdag 14 november 2018 @ 11:20:
[...]
Top dank je wel. Die gaan we dan kopen.
Niet dat het erg is, maar hij kan breken.
Enyaq iV 80 - 5135 Wp
Bij mij hangt ie aan een korte USB verlengkabelKodess schreef op woensdag 14 november 2018 @ 11:42:
[...]
let op hij is wel van fragiel plastic gemaakt, die van mij is al gebarsten bij het in de computer steken.
Niet dat het erg is, maar hij kan breken.
Same issue hier, ben nog aan het bekijken met welke opties ik mijn Zigbee netwerk kan vergroten.sanderdw schreef op woensdag 14 november 2018 @ 10:39:
[...]
Het 'groep' probleem is zeker aanwezig, ik had 3 Ikea lampen in de slaap kamer naar zigbee2mqtt omgehangen, waarvoor ik 2 scenes in HA aangemaakt had. Eén scene moest 3 lampen tegelijkertijd aansturen en de andere twee maar dit gaat bijna nooit goed (state, kleur, helderheid). Heb er twee weer aan mijn Hue bridge gehangen en de andere op zigbee2mqtt laten zitten voor routering zodat mijn xiaomi knopjes en sensoren beter werken (en één lamp gaat prima via zigbee2mqtt). Nu gaat het weer goed maar geen idee of DeConz dit bijvoorbeeld beter doet.
Ik wil nog niet af van mijn Hue Bridge aangezien dit helaas gewoon nog veel stabieler is.
Denk dat ik 2 a 3 Ikea Tradfri Plugs bestel en hiermee mijn overige Xiaomi devices mee kan bereiken.
- 12 ikea lampen
- 5 innr lampen
- 3 innr SP120
- 3 trust lampen
- 7 Xiaomi temperatuur sensoren
- 1 Xiaomi bewegingssensor
- 4 Hue bewegingssensor
- 3 Xiaomi contact sensoren
Het netwerk blijft zo stabiel doordat er overal lampen en stekker schakelaren zijn. Deze zijn allemaal repeaters.
[ Voor 8% gewijzigd door gedonie op 14-11-2018 12:16 ]
Heb zitten puzzelen en het volgende werkt:lolgast schreef op maandag 12 november 2018 @ 15:31:
@iMars Ik heb weinig tijd nu, maar kijk hier even naar. Daar kun je vast wat meeYAML:Vwb die afwijkende nummers, misschien kun je hier iets mee
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 - alias: Bank Scenes id: "156743217" initial_state: 'on' trigger: platform: state entity_id: input_select.scene_bank action: - service: scene.turn_on data_template: entity_id: > {% if is_state("input_select.scene_bank", "Avond") %} scene.bank_avond {% elif is_state("input_select.scene_bank", "Lezen") %} scene.bank_lezen {% elif is_state("input_select.scene_bank", "Energie") %} scene.bank_energie {% endif %}YAML:
1 2 3 4 5 6 7 8 9 action: service: mqtt.publish data_template: topic: > {% if 'stefan' in trigger.entity_id %} location/stefan {% else %} location/meggie {% endif %}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| - alias: Change Keuken Scene
trigger:
- platform: state
entity_id: input_number.scene_keuken
action:
- service: scene.turn_on
data_template:
entity_id: >
{% if is_state('input_number.scene_keuken', '0.0') %}
scene.keuken_uit
{% elif is_state('input_number.scene_keuken', '1.0') %}
scene.keuken_nacht
{% elif is_state('input_number.scene_keuken', '2.0') %}
scene.keuken_gedimmed
{% elif is_state('input_number.scene_keuken', '3.0') %}
scene.keuken_aan
{% endif %} |
Waarschijnlijk moet dit ook werken:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| - alias: Change Keuken Scene
trigger:
- platform: state
entity_id: input_number.scene_keuken
action:
- service: scene.turn_on
data_template:
entity_id: >
{% if states.input_number.scene_keuken.state | int == 0 %}
scene.keuken_uit
{% elif states.input_number.scene_keuken.state | int == 1 %}
scene.keuken_nacht
{% elif states.input_number.scene_keuken.state | int == 2 %}
scene.keuken_gedimmed
{% elif states.input_number.scene_keuken.state | int == 3 %}
scene.keuken_aan
{% endif %} |
Ik neem aan dat dat is omdat het om Xiaomi sensoren gaat en deze zo lang niet "rapporteren"? Bv een temp. sensor die een constante temperatuur meet zal deze waarschijnlijk niet elke keer doorgeven maar alleen als de temperatuur veranderd. Of een bewegingsmelder die pas weer een status doorgeeft als er beweging is (of stopt).gedonie schreef op woensdag 14 november 2018 @ 12:14:
Moet erwel bij vermelden dat vooral Xiaomi hardware tot max een uur kan duren voordat deze weer zichtbaar wordt als je de deCONZ software herstart (dit blijkt een issue van Xiaomi te zijn).
Deze heb ik ook. Werkt prima i.c.m. homeassistant.Boudewijn schreef op woensdag 14 november 2018 @ 00:54:
Ik zit even te kijken voor een nieuwe zwave usb stick, naast mijn zigbee+amerikaanse-zwave, dit lijkt me een prima ding:
https://www.bol.com/nl/p/...S9T3dKqQ.1.2.ProductImage
Volgens mij werkt die prima, maar nu check ik het toch even voor ik weer wat nieuws koop. Net wat PIRs en drukknoppen op Zigbee besteld bij ali trouwens.
Ik breek nu al 4 dagen mijn hoofd. Kan iemand helpen of een verwijzing naar relevante info sturen?hawaltie schreef op maandag 12 november 2018 @ 22:10:
Sinds een tijdje ben ik aan het experimenteren met Home Assistant in combinatie met Philips Hue, Xiaomi Aqara, Mosquito en zigbee2mqtt. Alle Xiaomi devices die ik in mijn bezit heb worden herkent, zo ook de WXKG02LM dubbele wandschakelaar. De wandschakelaar heeft 2 knoppen en wordt herkent als enkele schakelaar met 4 states: Off, Left, Right en Both. In home assistant wil ik ieder van de 2 knoppen als op zich zelf staande knop ...
Klinkt als eenvoudig op te lossen, maar ik loop mijn hoofd al 2 dagen te breken ;-)
In je eerste snippet staat een transitie van 'left' naar 'left' als 2e trigger en dat is volgens mij ook precies degene die niet werkt.hawaltie schreef op maandag 12 november 2018 @ 22:10:
Sinds een tijdje ben ik aan het experimenteren met Home Assistant in combinatie met Philips Hue, Xiaomi Aqara, Mosquito en zigbee2mqtt. Alle Xiaomi devices die ik in mijn bezit heb worden herkent, zo ook de WXKG02LM dubbele wandschakelaar. De wandschakelaar heeft 2 knoppen en wordt herkent als enkele schakelaar met 4 states: Off, Left, Right en Both. In home assistant wil ik ieder van de 2 knoppen als op zich zelf staande knop gebruiken:
Relevante software en hardware die ik gebruik
Hass.io, Mosquito MQTT, Zigbee2MQTT, en de WXKG02LM schakelaar.
Wat ik al gevonden of geprobeerd heb:
Idee is simpel: een druk op de linker knop moet een licht in dimstand plaatsen:
Een automation met een change state trigger, met daarbij de volgende triggers:
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17- id: '1541632760844' alias: test trigger: - entity_id: sensor.double_wall_switch_1 from: right platform: state to: left - entity_id: sensor.double_wall_switch_1 from: left platform: state to: left condition: [] action: - data: entity_id: input_select.lightning_floor_0_preset option: Dim service: input_select.select_option
Dit functioneerde niet: alleen in het geval van right to left functioneerde de autmatisering.
Vervolgens het ik een event trigger gebruikt, maar dan start het script na iedere willekeurig druk op de knop, en is het onafhankelijk de knop die ingedrukt wordt.
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14- id: '1541893378072' alias: test2 trigger: - event_data: entity_id: sensor.double_wall_switch_1 state: 'left' event_type: state_changed platform: event condition: [] action: - data: entity_id: input_select.lightning_floor_0_preset option: Dim service: input_select.select_option
Klinkt als eenvoudig op te lossen, maar ik loop mijn hoofd al 2 dagen te breken ;-)
Niet gewoon zo?hawaltie schreef op woensdag 14 november 2018 @ 13:26:
[...]
Ik breek nu al 4 dagen mijn hoofd. Kan iemand helpen of een verwijzing naar relevante info sturen?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| - id: '1541632760844' alias: test trigger: platform: state entity_id: sensor.double_wall_switch_1 condition: - condition: state entity_id: sensor.double_wall_switch_1 state: left action: - data: entity_id: input_select.lightning_floor_0_preset option: Dim service: input_select.select_option |
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
| - alias: Aqara Overloop Gang id: "368549874" initial_state: 'on' trigger: - platform: event event_type: click event_data: entity_id: binary_sensor.wall_switch_left_158d00017188f7 click_type: single - platform: event event_type: click event_data: entity_id: binary_sensor.wall_switch_right_158d00017188f7 click_type: single - platform: event event_type: click event_data: entity_id: binary_sensor.wall_switch_both_158d00017188f7 click_type: both action: - service: light.toggle data_template: entity_id: >- {%- if trigger.event.data.entity_id.split('_')[3] == 'left' -%} light.overloop {%- elif trigger.event.data.entity_id.split('_')[3] == 'right' -%} light.gang {%- elif trigger.event.data.entity_id.split('_')[3] == 'both' -%} light.overloop, light.gang {%- endif -%} |
Edit: Ik denk dat ik snap wat je wilt. Je wilt ze als knop ín de HA interface. Dat kan niet, want ze zijn stateless.
[ Voor 5% gewijzigd door lolgast op 14-11-2018 14:08 ]
De curl url die uit mijn setup komt is als volgt:
1
| curl https://hass.foobar.nl/api/services/scene/turn_on -X POST -m 10000 -H "Content-Type: application/json" -H "Authorization: Bearer api_password_hier" -d "{\"entity_id\": \"scene.set_away\"}" |
Als ik met de wifi verbonden ben werkt het, dus api is exposed. Maar vanaf 4g werkt het niet. Login attempt failes, login attempt or request with invalid authentication from ip
De web interface wel, dus https is open.
Relevante config:
1
2
3
4
5
6
7
| homeassistant: auth_providers: - type: homeassistant - type: legacy_api_password http: api_password: !secret API_PASSWORD |
En de Authorization: Bearer api_password_hier is de waarde van API_PASSWORD in mijn secret.yaml
Iemand goede suggesties waar ik het zoeken moet?
Dank ga ik proberen.wmn79 schreef op woensdag 14 november 2018 @ 13:44:
[...]
Niet gewoon zo?
YAML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 - id: '1541632760844' alias: test trigger: platform: state entity_id: sensor.double_wall_switch_1 condition: - condition: state entity_id: sensor.double_wall_switch_1 state: left action: - data: entity_id: input_select.lightning_floor_0_preset option: Dim service: input_select.select_option

Iemand die nog een betere interface weet dan HADasboard (die vind ik echt te 2000-ish)?
Pick your darlingMaks schreef op woensdag 14 november 2018 @ 15:24:
![]()
[Afbeelding]
Iemand die nog een betere interface weet dan HADasboard (die vind ik echt te 2000-ish)?
What's the speed of dark?
Ik heb voor mijn (Windows) tablet een UI met lovelace gemaakt. Eigenlijk gebruiken we op de tablet vooral het eerste- en het media scherm. De overige schermen geven meer detail, maar zijn minder interessant om op de tablet te bekijken.Maks schreef op woensdag 14 november 2018 @ 15:24:
![]()
[Afbeelding]
Iemand die nog een betere interface weet dan HADasboard (die vind ik echt te 2000-ish)?

Ik heb zelf een programmaatje gemaakt dat luistert naar MQTT berichten die worden uitgezonden door Home Assistent. Aan de hand van de payload wordt het scherm aangezet en wordt er naar de relevante pagina gesprongen.
- Aanbellen -> Open beveiliging (staat de camera bij de voordeur op)
- Verandering huidige activiteit harmony -> Open Media
- Alarm arm/disarm/pending -> Open Alarm (staat alarm pad op)
- Deur/raam open icm armed home -> Open Beveiliging
@CodeIT, super cool! Vooral automatisch switchen is heel slim bedacht, dat maakt het een stuk gebruiksvriendelijker.
wmn79 schreef op woensdag 14 november 2018 @ 13:44:
[...]
Niet gewoon zo?
YAML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 - id: '1541632760844' alias: test trigger: platform: state entity_id: sensor.double_wall_switch_1 condition: - condition: state entity_id: sensor.double_wall_switch_1 state: left action: - data: entity_id: input_select.lightning_floor_0_preset option: Dim service: input_select.select_option
Dank voor jullie info! De oplossing bleek een combinatie van jullie beide oplossingen:lolgast schreef op woensdag 14 november 2018 @ 13:46:
@hawaltie Ik gebruik ze zo, via de Aqara hub: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 - alias: Aqara Overloop Gang id: "368549874" initial_state: 'on' trigger: - platform: event event_type: click event_data: entity_id: binary_sensor.wall_switch_left_158d00017188f7 click_type: single - platform: event event_type: click event_data: entity_id: binary_sensor.wall_switch_right_158d00017188f7 click_type: single - platform: event event_type: click event_data: entity_id: binary_sensor.wall_switch_both_158d00017188f7 click_type: both action: - service: light.toggle data_template: entity_id: >- {%- if trigger.event.data.entity_id.split('_')[3] == 'left' -%} light.overloop {%- elif trigger.event.data.entity_id.split('_')[3] == 'right' -%} light.gang {%- elif trigger.event.data.entity_id.split('_')[3] == 'both' -%} light.overloop, light.gang {%- endif -%}
Edit: Ik denk dat ik snap wat je wilt. Je wilt ze als knop ín de HA interface. Dat kan niet, want ze zijn stateless.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| - id: '1541893378072'
alias: test2
trigger:
- event_data:
entity_id: sensor.double_wall_switch_1
event_type: state_changed
platform: event
condition:
- condition: state
entity_id: sensor.double_wall_switch_1
state: left
action:
- data:
entity_id: input_select.lightning_floor_0_preset
option: Dim
service: input_select.select_option |
Nu nog even de rechterknop programmeren ;-)
ziet er zeer goed uit! mooiCodeIT schreef op woensdag 14 november 2018 @ 15:41:
[...]
Ik heb voor mijn (Windows) tablet een UI met lovelace gemaakt. Eigenlijk gebruiken we op de tablet vooral het eerste- en het media scherm. De overige schermen geven meer detail, maar zijn minder interessant om op de tablet te bekijken.
ben zelf hiermee ook aan de slag
hoe krijgen je die lichten netjes horizontaal? bij mij in lovelace staan deze onder elkaar
Heel vet! Maar leg eens uit? hoe heb je dat switchen van de schermen dan precies gedaan?CodeIT schreef op woensdag 14 november 2018 @ 15:41:
[...]
Ik heb voor mijn (Windows) tablet een UI met lovelace gemaakt. Eigenlijk gebruiken we op de tablet vooral het eerste- en het media scherm. De overige schermen geven meer detail, maar zijn minder interessant om op de tablet te bekijken.
[Afbeelding]
Ik heb zelf een programmaatje gemaakt dat luistert naar MQTT berichten die worden uitgezonden door Home Assistent. Aan de hand van de payload wordt het scherm aangezet en wordt er naar de relevante pagina gesprongen.
- Aanbellen -> Open beveiliging (staat de camera bij de voordeur op)
- Verandering huidige activiteit harmony -> Open Media
- Alarm arm/disarm/pending -> Open Alarm (staat alarm pad op)
- Deur/raam open icm armed home -> Open Beveiliging
De lampen staan gewoon in een glance card. Deze zet meerdere items standaard naast elkaarNoFate schreef op woensdag 14 november 2018 @ 15:49:
[...]
ziet er zeer goed uit! mooi
ben zelf hiermee ook aan de slag
hoe krijgen je die lichten netjes horizontaal? bij mij in lovelace staan deze onder elkaar
Voor de scenes gebruik ik onderstaande 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
| - type: custom:vertical-style-card
title: Scenes binnen
cards:
- type: horizontal-stack
cards:
- type: "custom:button-card"
size: 35px
action: service
service:
domain: scene
action: turn_on
data:
entity_id: scene.lampen_aan
icon: mdi:lightbulb-on
color: auto
name: Aan
style:
- font-size: 10px
- type: "custom:button-card"
size: 35px
action: service
service:
domain: scene
action: turn_on
data:
entity_id: scene.lampen_uit
icon: mdi:lightbulb-on-outline
color: auto
name: Uit
style:
- font-size: 10px
- type: "custom:button-card"
size: 35px
action: service
service:
domain: scene
action: turn_on
data:
entity_id: scene.film_en_tv_verlichting
icon: mdi:television
color: auto
name: Film/TV
style:
- font-size: 10px
- type: "custom:button-card"
size: 35px
action: service
service:
domain: scene
action: turn_on
data:
entity_id: scene.romantisch_diner
icon: mdi:heart
color: auto
name: Romantisch
style:
- font-size: 10px
- type: "custom:button-card"
size: 35px
action: service
service:
domain: input_boolean
action: toggle
data:
entity_id: input_boolean.alles_uit
icon: mdi:power
color: red
name: Alles uit
style:
- font-size: 10px |
In home assistant heb ik verschillende automations die een MQTT publish doen naar het topic waar de tablet naar luistert. Op de tablet draait chrome in kiosk modus. Als het programma een MQTT payload binnenkrijgt start hij chrome met de nieuwe URI. Omdat chrome in kiosk mode draait wordt er geen nieuwe tab oid geopend, maar navigeert deze naar de gevraagde URI.Martijn02 schreef op woensdag 14 november 2018 @ 16:07:
[...]
Heel vet! Maar leg eens uit? hoe heb je dat switchen van de schermen dan precies gedaan?
Ik ben overigens bezig dit te veranderen door chrome direct aan te sturen middels Puppeteer (https://github.com/kblok/puppeteer-sharp). Dan kan ik bijvoorbeeld direct de camera van de voordeur openen als er wordt aangebeld ipv de hele "Beveiliging' tab in Home Assistant te laten zien.
dus switches met dat bliksem icoontje ...
met die glance card, moet je eerst op de lamp duwen, dan pas kan je die aan/uit zetten
ook scriptjes kan je niet meer rechsteeks aansturen met die glance, dan moet je eerst op een icoontje duwen, dan pas kan je excecute doen
[ Voor 21% gewijzigd door NoFate op 14-11-2018 16:37 ]
https://www.home-assistant.io/lovelace/glance/NoFate schreef op woensdag 14 november 2018 @ 16:34:
jammer, ik kan die glance card niet gebruiken, ik moet namijk switches hebben die ik onfhankeljik aan kan zetten , ongeacht de state
dus switches met dat bliksem icoontje ...
met die glance card, moet je eerst op de lamp duwen, dan pas kan je die aan/uit zetten
ook scriptjes kan je niet meer rechsteeks aansturen met die glance, dan moet je eerst op een icoontje duwen, dan pas kan je excecute doen
tap_action is wat je zoekt gok ik
Krijg hem niet aan de gang, weigert het wachtwoord. Heb zo'n life time token gemaakt, pakt die niet.
En ik kan er of lang op puzzelen of handmatig wat met LoveLace doen (al is die documentatie ook vrij summier).
Wil een eerste tab blad met wat basis info: tijd, zon, nachtschakelaar, wat toggles. 2e tabblad alle lampen in groepen. 3e tabblad alle mediaplayers.
Klooien met dat script of handmatig doen?
yep, inderdaad, voor de scriptjes gaat dat jaJuggels schreef op woensdag 14 november 2018 @ 16:41:
[...]
https://www.home-assistant.io/lovelace/glance/
tap_action is wat je zoekt gok ik
maar niet voor mijn switches
ik weet de state niet van een lamp (nog niet)
dus in HA kan deze aanstaan, maar in werkelijkheid niet, omdat ik deze met "klassieke schekelaars" ook bedien... daarom heb ik dus dat bliksem icoontje nodig , en geen boolean
bij mij ging dat migratie script zeer vlot, nam alles netjes overtrekker22 schreef op woensdag 14 november 2018 @ 16:44:
iemand een idee of dat lovelace_migration script handig is?
Krijg hem niet aan de gang, weigert het wachtwoord. Heb zo'n life time token gemaakt, pakt die niet.
En ik kan er of lang op puzzelen of handmatig wat met LoveLace doen (al is die documentatie ook vrij summier).
Wil een eerste tab blad met wat basis info: tijd, zon, nachtschakelaar, wat toggles. 2e tabblad alle lampen in groepen. 3e tabblad alle mediaplayers.
Klooien met dat script of handmatig doen?
daarna gewoon nog wat cards toegevoegd, beetje kleurtjes ...
Ah zo... ik meen me te herinneren dat dat in de ‘oude’ UI afgedwongen kan worden dmv het ‘assumed_state’ attribuut (zie https://www.home-assistan...tion/customizing-devices/). Maar ik weet idd niet hoe dat werkt icm Lovelace glance cards.NoFate schreef op woensdag 14 november 2018 @ 16:45:
[...]
yep, inderdaad, voor de scriptjes gaat dat ja
maar niet voor mijn switches
ik weet de state niet van een lamp (nog niet)
dus in HA kan deze aanstaan, maar in werkelijkheid niet, omdat ik deze met "klassieke schekelaars" ook bedien... daarom heb ik dus dat bliksem icoontje nodig , en geen boolean
Werkt dat ook als je config in diverse files hebt?NoFate schreef op woensdag 14 november 2018 @ 16:49:
[...]
bij mij ging dat migratie script zeer vlot, nam alles netjes over
daarna gewoon nog wat cards toegevoegd, beetje kleurtjes ...
Heb groups, inputs etc allemaal in aparte yaml files
Is de oude loginpagina verdwenen, waar je enkel met wachtwoord kon inloggen?
Daarbij lijkt me de beschrijving wat raar: "Aan het inloggen met Home Assistant Local", het vrouwtje gaat eens raar opkijken de volgende keer ze inlogt.
Onlangs is het de nieuwe authenticatie systeem met mogelijkheid tot meerdere gebruikers toegevoegd: https://www.home-assistant.io/blog/2018/08/29/release-77/hermandewulf schreef op woensdag 14 november 2018 @ 17:10:
Ik heb zopas de upgrade gedaan naar hassio onder HASSOS.
Is de oude loginpagina verdwenen, waar je enkel met wachtwoord kon inloggen?
Daarbij lijkt me de beschrijving wat raar: "Aan het inloggen met Home Assistant Local", het vrouwtje gaat eens raar opkijken de volgende keer ze inlogt.
[Afbeelding]
Hier ook het migratie script gebruikt als basis. Ik had alles in de oude interface ook in aparte files staan. Jammer dat dit in lovelace niet meer kan. De file is bij mij al best lang.trekker22 schreef op woensdag 14 november 2018 @ 16:59:
[...]
Werkt dat ook als je config in diverse files hebt?
Heb groups, inputs etc allemaal in aparte yaml files
In Versie 0.81.6? werkte auto discovery van UPnP nog zonder problemen, maar met
Home-assistant 0.82 op een RPi 3B+ in een pyvenv niet meer.
Bij het opstarten worden via [homeassistant.components.discovery] diverse UPnP devices gevonden, helaas niet alle.. Er ontbreken de UPnPlayer's op de Androids, op zich geen ramp.
Via "upnp-client discover" in het venv worden wel alle devices gevonden. (zie het codevenster)
Het vreemde is dat de gevonden devices niet meer in het HA-startscherm als discovered weergegeven worden, ook in het scherm Instellingen -> Integraties - UPnP /IGD "Configureer" wordt geen enkel device gevonden. "Aborted / Geen UPnP / IGD's ontdekt" wat pertinent onjuist is.
De enige actuele aanpassing in /home/homeassistant/.homeassistant/configuration.yaml
(zoals gesuggereerd op de website voor media renderers):
# Discover some devices automatically
discovery:
enable:
- dlna_dmr
Wie heeft er een idee? Ik heb op google, de website en github etc. gezocht maar niets relevants kunnen vinden (Homeassistant UPnP discover)
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
| pi@hassbian:~ $ sudo systemctl restart home-assistant@homeassistant.service; sudo journalctl -fu home-assistant@homeassistant.service
-- Logs begin at Thu 2016-11-03 18:16:42 CET. --
Nov 14 15:29:25 hassbian hass[14004]: 2018-11-14 15:29:25 INFO (MainThread) [homeassistant.components.http.view] Serving /api/history/period/2018-11-14T14:29:16.533Z to 10.11.12.112 (auth: True)
Nov 14 15:29:48 hassbian hass[14004]: 2018-11-14 15:29:48 INFO (MainThread) [homeassistant.components.http.view] Serving /api/config/config_entries/entry to 10.11.12.112 (auth: True)
Nov 14 15:29:48 hassbian hass[14004]: 2018-11-14 15:29:48 INFO (MainThread) [homeassistant.components.http.view] Serving /api/config/config_entries/flow to 10.11.12.112 (auth: True)
Nov 14 15:29:48 hassbian hass[14004]: 2018-11-14 15:29:48 INFO (MainThread) [homeassistant.components.http.view] Serving /api/config/config_entries/flow_handlers to 10.11.12.112 (auth: True)
Nov 14 15:29:54 hassbian hass[14004]: 2018-11-14 15:29:54 INFO (MainThread) [homeassistant.components.http.view] Serving /api/config/config_entries/flow to 10.11.12.112 (auth: True)
Nov 14 15:36:52 hassbian systemd[1]: Stopping Home Assistant for homeassistant...
Nov 14 15:36:52 hassbian hass[14004]: 2018-11-14 15:36:52 INFO (MainThread) [homeassistant.components.websocket_api.http.connection.1807082352] Connection closed by client
Nov 14 15:36:54 hassbian hass[14004]: Config directory: /home/homeassistant/.homeassistant
Nov 14 15:36:54 hassbian systemd[1]: Stopped Home Assistant for homeassistant.
Nov 14 15:36:54 hassbian systemd[1]: Started Home Assistant for homeassistant.
Nov 14 15:36:57 hassbian hass[14637]: 2018-11-14 15:36:57 INFO (MainThread) [homeassistant.loader] Loaded websocket_api from homeassistant.components.websocket_api
Nov 14 15:36:57 hassbian hass[14637]: 2018-11-14 15:36:57 INFO (MainThread) [homeassistant.bootstrap] Home Assistant core initialized
Nov 14 15:36:57 hassbian hass[14637]: 2018-11-14 15:36:57 INFO (MainThread) [homeassistant.loader] Loaded introduction from homeassistant.components.introduction
Nov 14 15:36:57 hassbian hass[14637]: 2018-11-14 15:36:57 INFO (MainThread) [homeassistant.setup] Setting up introduction
Nov 14 15:36:57 hassbian hass[14637]: 2018-11-14 15:36:57 INFO (MainThread) [homeassistant.components.introduction]
Nov 14 15:36:57 hassbian hass[14637]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Nov 14 15:36:57 hassbian hass[14637]: Hello, and welcome to Home Assistant!
Nov 14 15:36:57 hassbian hass[14637]: We'll hope that we can make all your dreams come true.
...
Nov 14 15:37:19 hassbian hass[14637]: 2018-11-14 15:37:19 INFO (MainThread) [homeassistant.components.discovery] Found new service: dlna_dmr {'port': 1165, 'upnp_device_type': 'urn:schemas-upnp-org:device:MediaRenderer:1', 'ssdp_description': 'http://10.11.12.112:1165/', 'manufacturer': 'Michael Pujos', 'host': '10.11.12.112', 'model_number': '0.99.49', 'model_name': 'foobar2000 Media Renderer', 'name': 'foobar2000 Renderer (rbraun) [KLICKIEBUNTIE]', 'udn': 'uuid:f5089a0c-2324-9f21-e103-ebc57dd7aef5', 'serial': None}
Nov 14 15:37:19 hassbian hass[14637]: 2018-11-14 15:37:19 INFO (MainThread) [homeassistant.components.discovery] Unknown service discovered: igd {'port': 49000, 'upnp_device_type': 'urn:schemas-upnp-org:device:InternetGatewayDevice:1', 'ssdp_description': 'http://10.11.12.254:49000/igddesc.xml', 'manufacturer': 'AVM Berlin', 'host': '10.11.12.254', 'model_number': 'avm', 'model_name': 'FRITZ!Box 7490', 'name': 'noname2', 'udn': 'uuid:75802409-bccb-40e7-8e6c-5C49794B6C11', 'serial': None}
Nov 14 15:37:19 hassbian hass[14637]: 2018-11-14 15:37:19 INFO (MainThread) [homeassistant.components.discovery] Unknown service discovered: igd {'port': 49000, 'upnp_device_type': 'urn:schemas-upnp-org:device:InternetGatewayDevice:2', 'ssdp_description': 'http://10.11.12.254:49000/igd2desc.xml', 'manufacturer': 'AVM Berlin', 'host': '10.11.12.254', 'model_number': 'avm', 'model_name': 'FRITZ!Box 7490', 'name': 'InternetGatewayDeviceV2 - noname2', 'udn': 'uuid:75802409-bccb-40e7-9f6c-5C49794B6C11', 'serial': None}
Nov 14 15:37:19 hassbian hass[14637]: 2018-11-14 15:37:19 INFO (MainThread) [homeassistant.components.discovery] Unknown service discovered: dlna_dms {'port': 50001, 'upnp_device_type': 'urn:schemas-upnp-org:device:MediaServer:1', 'ssdp_description': 'http://10.11.12.100:50001/desc/device.xml', 'manufacturer': 'Synology Inc', 'host': '10.11.12.100', 'model_number': None, 'model_name': 'DS212+', 'name': 'DS0FA46E', 'udn': 'uuid:0011320f-a46e-0011-6ea4-6ea40f321100', 'serial': 'BCKBN02584'}
Nov 14 15:37:19 hassbian hass[14637]: 2018-11-14 15:37:19 INFO (MainThread) [homeassistant.components.discovery] Unknown service discovered: dlna_dms {'port': 56923, 'upnp_device_type': 'urn:schemas-upnp-org:device:MediaServer:1', 'ssdp_description': 'http://10.11.12.112:56923/DeviceDescription.xml', 'manufacturer': 'Michael Pujos', 'host': '10.11.12.112', 'model_number': '0.99.49', 'model_name': 'foobar2000 Media Server', 'name': 'foobar2000 Media Server (rbraun) [KLICKIEBUNTIE]', 'udn': 'uuid:47d88ad6-de5b-1da9-f5ff-de591ccd37fe', 'serial': None}
Nov 14 15:37:19 hassbian hass[14637]: 2018-11-14 15:37:19 INFO (MainThread) [homeassistant.components.discovery] Unknown service discovered: fritzbox {'port': 49000, 'upnp_device_type': 'urn:schemas-upnp-org:device:fritzbox:1', 'ssdp_description': 'http://10.11.12.143:49000/fboxdesc.xml', 'manufacturer': 'AVM Berlin', 'host': '10.11.12.143', 'model_number': 'avm', 'model_name': 'FRITZ!WLAN Repeater DVB-C', 'name': 'sinenomine', 'udn': 'uuid:123402409-bccb-40e7-8e6c-3431C48B371E', 'serial': None}
Nov 14 15:37:19 hassbian hass[14637]: 2018-11-14 15:37:19 INFO (MainThread) [homeassistant.components.discovery] Unknown service discovered: fritzbox {'port': 49000, 'upnp_device_type': 'urn:schemas-upnp-org:device:fritzbox:1', 'ssdp_description': 'http://10.11.12.254:49000/fboxdesc.xml', 'manufacturer': 'AVM Berlin', 'host': '10.11.12.254', 'model_number': 'avm', 'model_name': 'FRITZ!Box 7490', 'name': 'noname2', 'udn': 'uuid:123402409-bccb-40e7-8e6c-5C49794B6C11', 'serial': None}
Nov 14 15:37:19 hassbian hass[14637]: 2018-11-14 15:37:19 INFO (MainThread) [homeassistant.loader] Loaded media_player from homeassistant.components.media_player
Nov 14 15:37:19 hassbian hass[14637]: 2018-11-14 15:37:19 INFO (MainThread) [homeassistant.setup] Setting up media_player
Nov 14 15:37:19 hassbian hass[14637]: 2018-11-14 15:37:19 INFO (MainThread) [homeassistant.setup] Setup of domain media_player took 0.0 seconds.
Nov 14 15:37:19 hassbian hass[14637]: 2018-11-14 15:37:19 INFO (MainThread) [homeassistant.loader] Loaded media_player.dlna_dmr from homeassistant.components.media_player.dlna_dmr
Nov 14 15:37:19 hassbian hass[14637]: 2018-11-14 15:37:19 INFO (MainThread) [homeassistant.components.media_player] Setting up media_player.dlna_dmr
Nov 14 15:37:19 hassbian hass[14637]: 2018-11-14 15:37:19 INFO (MainThread) [homeassistant.components.media_player.dlna_dmr] UPNP/DLNA event handler listening on: http://10.11.12.124:8301/notify |
Nobody is perfeckt - But who wants to be Nobody? - Vrijwillig Energycoach Fiat LUXus! - Some Insights
Nobody is perfeckt - But who wants to be Nobody? - Vrijwillig Energycoach Fiat LUXus! - Some Insights
Dat is al een tijdje zodunklefaser schreef op woensdag 14 november 2018 @ 18:02:
Nieuwe Interface bij eerste inlog:
[Afbeelding: Nieuwe login HA]
Er is een verschil tussen naam (GUI) en gebruikersnaam (inlog)
Zie ook JBS in "Home Assistant - Open source Python3 home automation"
[ Voor 12% gewijzigd door JBS op 14-11-2018 18:31 ]
[ Voor 6% gewijzigd door dunklefaser op 14-11-2018 19:22 ]
Nobody is perfeckt - But who wants to be Nobody? - Vrijwillig Energycoach Fiat LUXus! - Some Insights
Ook als je een extra gebruiker toevoegt kun je daar onderscheid in maken:dunklefaser schreef op woensdag 14 november 2018 @ 19:20:
@JBS Klopt, maar in tegenstelling tot de clip kan je (voor de beheerder?) naam en gebruikersnaam ook verschillend kiezen (heb ik gedaan). Waarom en wat je ermee kan doen? Joost mag het weten.

Kan juist wel handig zijn. Een korte naam om in te loggen, een 'mooie' naam om in je GUI of logs te tonen.
Klopt, maar blijkbaar niet met Lovelace glance cards...Juggels schreef op woensdag 14 november 2018 @ 16:58:
[...]
Ah zo... ik meen me te herinneren dat dat in de ‘oude’ UI afgedwongen kan worden dmv het ‘assumed_state’ attribuut (zie https://www.home-assistan...tion/customizing-devices/). Maar ik weet idd niet hoe dat werkt icm Lovelace glance cards.
Nice! Ik blijf het echter wel nasty vinden dat in die glance card de letters afgekapt worden.CodeIT schreef op woensdag 14 november 2018 @ 15:41:
[...]
Ik heb voor mijn (Windows) tablet een UI met lovelace gemaakt. Eigenlijk gebruiken we op de tablet vooral het eerste- en het media scherm. De overige schermen geven meer detail, maar zijn minder interessant om op de tablet te bekijken.
[Afbeelding]
Ik heb zelf een programmaatje gemaakt dat luistert naar MQTT berichten die worden uitgezonden door Home Assistent. Aan de hand van de payload wordt het scherm aangezet en wordt er naar de relevante pagina gesprongen.
- Aanbellen -> Open beveiliging (staat de camera bij de voordeur op)
- Verandering huidige activiteit harmony -> Open Media
- Alarm arm/disarm/pending -> Open Alarm (staat alarm pad op)
- Deur/raam open icm armed home -> Open Beveiliging
He who laughs last thinks slowest! | ▶️ Youtube | 🌐 TechJunky.nl | ☀️ 3000Wp PV | Ford Explorer EV Ext
Dat is een bewuste keuze. Ik kan ook 3 (of 2) items naast elkaar weergeven, maar ik koos voor vier + afkappen.martinvdm schreef op woensdag 14 november 2018 @ 21:10:
[...]
Nice! Ik blijf het echter wel nasty vinden dat in die glance card de letters afgekapt worden.
Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.
Ja. Werkt (voor mij) perfect. Hier een screenshot van mijn mobiel van dezelfde pagina die ik eerder postte:Thijsmans schreef op woensdag 14 november 2018 @ 21:51:
Kan iemand zeggen of Lovelace, en in het bijzonder glance cards, ook een beetje leuk werken op de mobiel?
Alles is ingesteld en gelukt, voor elke knop van de afstandsbediening heb ik een script gemaakt. Nu wil ik het UI iets vriendelijker maken en de Google command (nu moet ik zeggen “activate power tv” voor aan en uit). Dus ik dacht ik ga switch template gebruiken zodat ik gewoon on en off command kan gebruiken alleen moet ik ook een state aangeven in de value_template alleen bestaat deze eigenlijk niet voor de tv. Hoe kan ik dit oplossen? Zie code hieronder wat ik nu heb, het gedeelte bij value template klopt niet
# Tv switch test
# - platform: template
# switches:
# ue40h6700:
# value_template: "{{ is_state('switch.source', 'on') }}"
# turn_on:
# service: script.ue40h6700_power
# turn_off:
# service: script.ue40h6700_power
Ziet er mooi uit! Zou de code willen delen? Ben zelf begonnen met een tablet op zolder, maar qua ui is dit precies wat ik zoek. Alhoewel ik ook nog bezig ben met tileboard, zoveel opties!CodeIT schreef op woensdag 14 november 2018 @ 21:58:
[...]
Ja. Werkt (voor mij) perfect. Hier een screenshot van mijn mobiel van dezelfde pagina die ik eerder postte: [Afbeelding]
Value_template: falseMR.Harok schreef op woensdag 14 november 2018 @ 22:48:
Hoi allemaal, sinds een half jaar bezig met hassio. Nu wil ik mijn oude tv’s ook “smart” maken door middel van een xiaomi ir en ze aansturen via de iOS app en Google Home.
Alles is ingesteld en gelukt, voor elke knop van de afstandsbediening heb ik een script gemaakt. Nu wil ik het UI iets vriendelijker maken en de Google command (nu moet ik zeggen “activate power tv” voor aan en uit). Dus ik dacht ik ga switch template gebruiken zodat ik gewoon on en off command kan gebruiken alleen moet ik ook een state aangeven in de value_template alleen bestaat deze eigenlijk niet voor de tv. Hoe kan ik dit oplossen? Zie code hieronder wat ik nu heb, het gedeelte bij value template klopt niet
# Tv switch test
# - platform: template
# switches:
# ue40h6700:
# value_template: "{{ is_state('switch.source', 'on') }}"
# turn_on:
# service: script.ue40h6700_power
# turn_off:
# service: script.ue40h6700_power
Zo doe ik het ook voor mijn Google switches die ik dus onafhankelijk aan kan zetten ongeacht de effectieve state
De service moet zijn script.turn_on met als entity_id: de naam van je script.MR.Harok schreef op woensdag 14 november 2018 @ 22:48:
# Tv switch test
# - platform: template
# switches:
# ue40h6700:
# value_template: "{{ is_state('switch.source', 'on') }}"
# turn_on:
# service: script.ue40h6700_power
# turn_off:
# service: script.ue40h6700_power
Dit is wat je zoekt:
1
2
3
4
5
6
7
8
9
10
11
12
13
| - platform: template
switches:
woonkamer:
friendly_name: "Woonkamer"
value_template: "{{ is_state('light.groepwoonkamer', 'on') }}"
turn_on:
service: script.turn_on
data:
entity_id: script.woonkamer_aan
turn_off:
service: script.turn_on
data:
entity_id: script.woonkamer_uit |
Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.
Same here, Ben ook alles aan het overzetten naar glance cards, idd vele beter voor mobiel...Thijsmans schreef op donderdag 15 november 2018 @ 08:34:
@CodeIT bedankt! Ziet er eigenlijk juist op mobiel beter uit, neemt minder ruimte in beslag
Maar kan je ook zelf de kolommen bepalen? Zodat langere namen beter afgekapt worden
Owner of DBIT Consultancy | DJ BassBrewer
Ja, kan je zelf instellen voor iedere glance card:NoFate schreef op donderdag 15 november 2018 @ 08:38:
[...]
Same here, Ben ook alles aan het overzetten naar glance cards, idd vele beter voor mobiel...
Maar kan je ook zelf de kolommen bepalen? Zodat langere namen beter afgekapt worden
columns
(integer)(Optional)Number of columns to show. If not specified the number will be set automatically.
Binnenkort zet ik mijn hele config online. Ben nog even bezig met eea in secrets te zetten.kepler schreef op donderdag 15 november 2018 @ 04:07:
[...]
Ziet er mooi uit! Zou de code willen delen? Ben zelf begonnen met een tablet op zolder, maar qua ui is dit precies wat ik zoek. Alhoewel ik ook nog bezig ben met tileboard, zoveel opties!
ok, blijkbaar vanaf versie 81 kan je ook de columns specifieren op de glance cards ...NoFate schreef op donderdag 15 november 2018 @ 08:38:
[...]
Same here, Ben ook alles aan het overzetten naar glance cards, idd vele beter voor mobiel...
Maar kan je ook zelf de kolommen bepalen? Zodat langere namen beter afgekapt worden
toch mooi die actieve community erachter!!
Dank! Als mijn laatste sensoren binnen zijn voor de zolder, dan ga ik een UI maken voor de zolder. Leuk projectje voor in de kerstvakantieCodeIT schreef op donderdag 15 november 2018 @ 09:35:
[...]
Binnenkort zet ik mijn hele config online. Ben nog even bezig met eea in secrets te zetten.
De maker heeft meer interessante dingen gemaakt voor Lovelace.
[ Voor 13% gewijzigd door Wusser op 15-11-2018 10:51 ]
In versie 0.81 werkte dit niet meer volgens mij. In versie 0.82 zit een nieuwe lovelace editor zodat je vanuit de frontend de lovelace yaml kunt bewerken + previewen. Deze werkt ook (nog) niet met includes.Wusser schreef op donderdag 15 november 2018 @ 10:45:
@trekker22 & @CodeIT er is een Lovelace Generator gemaakt die het mogelijk maakt om includes te doen in de ui-lovelace.yaml hier kun je die vinden: https://github.com/thomasloven/homeassistant-lovelace-gen op die manier kun je het een beetje opsplitsen zodat het geen enorm bestand wordt.
De maker heeft meer interessante dingen gemaakt voor Lovelace.
Ik draai op 0.82 maar moet bekennen dat ik de generator (nog) niet gebruik aangezien ik net ben begonnen met Hass. Ik heb de editor geprobeerd maar ik kan bestaande cards niet goed bewerken...CodeIT schreef op donderdag 15 november 2018 @ 11:12:
[...]
In versie 0.81 werkte dit niet meer volgens mij. In versie 0.82 zit een nieuwe lovelace editor zodat je vanuit de frontend de lovelace yaml kunt bewerken + previewen. Deze werkt ook (nog) niet met includes.
[Afbeelding]
Dat kan komen omdat cards een id nodig hebben om bewerkt te kunnen worden. Een uniek nummer volstaat.Wusser schreef op donderdag 15 november 2018 @ 11:27:
[...]
Ik draai op 0.82 maar moet bekennen dat ik de generator (nog) niet gebruik aangezien ik net ben begonnen met Hass. Ik heb de editor geprobeerd maar ik kan bestaande cards niet goed bewerken...
Dat wist ik niet. Heb het even aangepast en dat werkt, thnx!CodeIT schreef op donderdag 15 november 2018 @ 11:28:
[...]
Dat kan komen omdat cards een id nodig hebben om bewerkt te kunnen worden. Een uniek nummer volstaat.
In 0.82 hebben ze de include-mogelijkheden gedeeltelijk weer teruggebracht:CodeIT schreef op donderdag 15 november 2018 @ 11:12:
[...]
In versie 0.81 werkte dit niet meer volgens mij.
https://www.home-assistant.io/blog/2018/11/09/release-82/
Also frontend related, in version 0.81 we removed all config splitting functions for ui-lovelace.yaml, we are happy to report that we managed to add back support for !secret and !include. The rest of the config splitting commands you are used to in configuration.yaml will not be available for Lovelace. Mind that you can not edit content in !include from the UI, and !secret cannot be used in the UI or preview at the moment.
Wat ik me dan afvraag, waar zou ik dan alles moeten plaatsen om het ook nog een keer overzichtelijk te houden? Met een lading binary sensors, sensors, lights etc.Vloris schreef op donderdag 15 november 2018 @ 11:47:
[...]
In 0.82 hebben ze de include-mogelijkheden gedeeltelijk weer teruggebracht:
https://www.home-assistant.io/blog/2018/11/09/release-82/
Also frontend related, in version 0.81 we removed all config splitting functions for ui-lovelace.yaml, we are happy to report that we managed to add back support for !secret and !include. The rest of the config splitting commands you are used to in configuration.yaml will not be available for Lovelace. Mind that you can not edit content in !include from the UI, and !secret cannot be used in the UI or preview at the moment.
De voice commands werken nu helemaal. Als ik nu de switch gebruik gaat hij na een paar seconden weer terug naar off. Is er een mogelijkheid om de switch op on te laten staan tot dat ik hem weer uitzet via Google Home of de frontend?
[ Voor 17% gewijzigd door lubbertkramer op 15-11-2018 13:19 ]
Waarschijnlijk zoek je naar zoietslubbertkramer schreef op donderdag 15 november 2018 @ 13:18:
Hoe werkt een automation met een group? Bij een licht kan ik de service light.turn_on / light.turn_off of light_toggle gebruiken alleen bij group service zie ik alleen een group.set maar geen definitie hoe ik een groepering van switches aan/uit kan zetten die ik gegroepeerd heb in mijn groups.yaml en dus als entity groups.kerstverlichting heeft?
What's the speed of dark?
Nu heb ik dus een groepering gemaakt onder groups.yaml wat een eigen entiteit is maar nu kan ik dus niet zoals met light dit gewoon simpel aan/uit doen in een automation zonder een template sensor te maken. Zal het in ieder geval eens proberen, thanks!
Klopt je template_value dan wel?
1
| value_template: "{{ is_state('switch.source', 'on') }} |
Die moet natuurlijk wel kijken naar een waarde die aan is terwijl de TV aan is.
assumed_state: trueMR.Harok schreef op donderdag 15 november 2018 @ 12:32:
@NoFate @RudolfR Thanks! Was er al een tijdje mee bezig en kwam er maar niet uit.
De voice commands werken nu helemaal. Als ik nu de switch gebruik gaat hij na een paar seconden weer terug naar off. Is er een mogelijkheid om de switch op on te laten staan tot dat ik hem weer uitzet via Google Home of de frontend?
in je customize zetten, dan krijg je echt een switch ipv boolean
Er is ook een algemene service 'homeassistant.turn_on / turn_off' die het niet uitmaakt of je een light, een switch of een groep erachter hebt zitten geloof ik. En als dat niet werkt, heb je misschien een light-group nodig ipv een 'gewone' group.lubbertkramer schreef op donderdag 15 november 2018 @ 13:18:
Hoe werkt een automation met een group? Bij een licht kan ik de service light.turn_on / light.turn_off of light_toggle gebruiken alleen bij group service zie ik alleen een group.set maar geen definitie hoe ik een groepering van switches aan/uit kan zetten die ik gegroepeerd heb in mijn groups.yaml en dus als entity groups.kerstverlichting heeft?
Welke tablet is dat en waar zit je oplaadkabel?Maks schreef op woensdag 14 november 2018 @ 15:24:
![]()
[Afbeelding]
Iemand die nog een betere interface weet dan HADasboard (die vind ik echt te 2000-ish)?
Zoek je niet gewoon service: homeassistant.turn_onlubbertkramer schreef op donderdag 15 november 2018 @ 13:40:
[...]
Nu heb ik dus een groepering gemaakt onder groups.yaml wat een eigen entiteit is maar nu kan ik dus niet zoals met light dit gewoon simpel aan/uit doen in een automation zonder een template sensor te maken. Zal het in ieder geval eens proberen, thanks!
https://www.home-assistan...service-calls/#the-basics
Edit: zie dat @Vloris me voor was.
[ Voor 6% gewijzigd door wmn79 op 15-11-2018 16:07 ]
Dit heeft me enorm verder geholpen. Volgende stap is dit ook te doen voor geluid en kanaal en de icoontjes te vervangen die daarmee corresponderen, maar daar kom ik denk ik wel uit.
Voor degene die benieuwd is:
- Xiaomi IR aangesloten op HA (Broadlink rm/pro/enzovoort kunnen ook een optie zijn)
- Afstandbediening uitgelezen en ir codes toegevoegd aan Xiaomi IR component
- Script geschreven voor elk command in de Xiaomi IR component
- Template switch gebruikt om UI te verbeteren, ipv ''activate'' zie je nu een power on en off button + google home begrijpt nu turn on tv en turn off tv.
Xiaomi IR setup & commands
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| - platform: xiaomi_miio
name: naam bv afstandbediening
host: ip adres
token: Xiaomi IR token
hidden: true
commands:
# Afstandbediening UE40H6700
ue40h6700_power:
command:
- raw:Z6WHABYCAABOAgAAsQYAAKoRAAA0twAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzICAgEBAQEBAgICAQEBAQEBAgEBAQEBAQIBAgICAgICBAMyAgIBAQEBAQICAgEBAQEBAQIBAQEBAQECAQICAgICAgAA=
ue40h6700_volume_up:
command:
- raw:Z6WHADACAACaBgAAqxEAADS3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiEBAQAAAAAAAQEBAAAAAAABAQEAAAAAAAAAAAEBAQEBAwIhAQEAAAAAAAEBAQAAAAAAAQEBAAAAAAAAAAABAQEBAQAA=
ue40h6700_volume_down:
command:
- raw:Z6WHADECAACYBgAAlhEAAMERAAA0twAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjEBAQAAAAAAAQEBAAAAAAABAQABAAAAAAAAAQABAQEBBAIxAQEAAAAAAAEBAQAAAAAAAQEAAQAAAAAAAAEAAQEBAQAA=
ue40h6700_channel_up:
command:
- raw:Z6WHADECAACZBgAAlhEAAMARAAA0twAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjEBAQAAAAAAAQEBAAAAAAAAAQAAAQAAAAEAAQEAAQEBBAIxAQEAAAAAAAEBAQAAAAAAAAEAAAEAAAABAAEBAAEBAQAA=
ue40h6700_channel_down:
command:
- raw:Z6WHABsCAABIAgAAqwYAAKsRAAA0twAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzICAgEBAQEBAgICAQEBAQEBAQEBAgEBAQICAgIBAgICBAMyAgIBAQEBAQICAgEBAQEBAQEBAQIBAQECAgICAQICAgAA= |
Xiaomi IR scripts
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
| # Tv remote UE40H6700
ue40h6700_power:
alias: Power TV
sequence:
- service: remote.send_command
entity_id: 'remote.afstandsbediening'
data:
command:
- 'ue40h6700_power'
ue40h6700_volume_up:
alias: Volume harder
sequence:
- service: remote.send_command
entity_id: 'remote.afstandsbediening'
data:
command:
- 'ue40h6700_volume_up'
ue40h6700_volume_down:
alias: Volume zachter
sequence:
- service: remote.send_command
entity_id: 'remote.afstandsbediening'
data:
command:
- 'ue40h6700_volume_down' |
Xiaomi IR Switch Template
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| # Tv switch test
- platform: template
switches:
ue40h6700_power: # Onderdeel van entity id. Dit wordt uiteindelijk switch.ue40h6700_power
friendly_name: "TV" # Vriendelijke naam voor Google Home en frontend
value_template: false # Zorgt er voor dat er geen huidige status (aan of uit status) nodig is.
turn_on:
service: script.turn_on
data:
entity_id: script.ue40h6700_power # Script voor de power knop op de afstandsbediening die al eerder is ingesteld
turn_off:
service: script.turn_on
data:
entity_id: script.ue40h6700_power # Het zelfde script aangezien het de zelfde knop op de afstandbediening is |
[ Voor 83% gewijzigd door MR.Harok op 15-11-2018 16:55 ]
Ik hoopte al dat iemand dat zou vragendefcon84 schreef op donderdag 15 november 2018 @ 15:57:
[...]
Welke tablet is dat en waar zit je oplaadkabel?
Dan zit je nog met de micro usb aansluiting zelf. Eerst wilde ik zelf een usb connector aan de achterkant solderen maar toen bleek dat de huidige met flexpcb op het moederbord zit. Ik heb de achterkant er vanaf gehaald (die is er nu nog af) en gewoon de flex kabel los in de inbouwdoos verbonden.
Toen de achterkant er af was zag ik dat de rear-facing camera perfect zou zijn voor een mechanisme voor ophangen. Die heb ik er uitgehaald en met een tang en wat lijm ervoor gezorgd dat een schroef er perfect in kan. Het hangt vrij stabiel, voor de zekerheid wat dubbelzijdige tape (Tesa die ook makkelijk van de muur af komt). Blijft goed zitten en werkt ook mooi maar het is 90% snelle hack
Kan home assistant overweg met een usb hub of is dat vragen om moeilijkheden?
Kan iemand me in de goede richting helpen?sloth schreef op dinsdag 13 november 2018 @ 22:30:
Ik zou een lamp die aan een Sonoff hangt na 10 minuten branden willen uitschakelen. Hiervoor kwam ik bij resettable timer uit.
Als ik de state van de sonoff entity verander van 'off' naar 'on' via states in de webgui, dan zie ik ook dat de slider van de Sonoff switch naar rechts gaat. De sonoff zelf schakelt niet.
Iemand een idee wat ik fout doe? Is een resettable timer überhaupt wel de elegantste manier om dit te doen?
'1542218156849':
alias: Turn on / off 2 sec
sequence:
- service: light.turn_on
entity_id: light.eettafel
- delay: 0:00:02
- service: light.turn_off
entity_id: light.eettafel
Ook niet handig dat de HASS configurator geen fouten ziet in automations.yaml maar je bij check config dan weer dit ziet:
1
| Invalid config for [automation]: [sequence] is an invalid option for [automation]. Check: automation->sequence. (See /config/configuration.yaml, line 67). Please check the docs at https://home-assistant.io/components/automation/ |
Dit weekend maar weer eens naar kijken.
Ik heb gekeken of het helpt om de sensor te dupliceren via een template_value sensor, zodat je alleen een tekstuele waarde overhoudt, maar daar kijkt Lovelace doorheen. Het blijft een numerieke sensor en dus met grafiek etc.
Mocht iemand verder weten hoe je van deze vertical_- en horizontal_stacks één geheel maakt, met dus een gezamenlijke border en achtergrond, hoor ik het graag
Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.
Nu heb ik een 3-tal domains beschikbaar gemaakt voor GH:
exposed_domains:
- switch
- light
- media_player
De lampen en switches zie ik netjes in de google home app terug komen. De media_player (sonos) zie ik niet verschijnen. Iemand enig idee waar ik dat moet zoeken?
heb hier een topic gemaakt: info is welkom
https://community.home-as...rove-my-automations/79142
Ik gebruik zoiets niet, maar kijk eens naar de Lovelace UI en dan de horizontal/vertical stack, misschien is dat wat. https://www.home-assistant.io/lovelace/Thijsmans schreef op donderdag 15 november 2018 @ 23:00:
Ik probeer een "tabel" te maken van twee temperatuur- en luchtvochtigheidssensoren, van binnen en buiten.
Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.
Als ik de status handmatig aanpas via de identities, dan past hij het bij mij ook niet goed aan. Switch ik echter via de interface werkt het gewoon naar behoren. Ook heb ik de device classes aangepast naar bijv. door, als ik die handmatig aanpas dan komt er een geel bolletje i.p.v. een deur te staan. Dus ik test dit gewoon door de deur open en dicht te dicht en bij schakelaars, via de GUI de schakelaar te switchen.sloth schreef op donderdag 15 november 2018 @ 20:40:
[...]
Kan iemand me in de goede richting helpen?
Misschien heb je wat aan de markdown card. De standaard versie ondersteunt geen templates. Maar deze wel.Thijsmans schreef op donderdag 15 november 2018 @ 23:00:
Ik probeer een "tabel" te maken van twee temperatuur- en luchtvochtigheidssensoren, van binnen en buiten. Vier waardes dus. Maar ik krijg niet alleen de temperatuur of vochtigheid te pakken, er komt een icon, name en graph mee... Nu kun je de graph en icon op "none" instellen, en de naam op een spatie (leeg pakt ie niet) maar dan blijf je witruimte houden (en een raar grote tekst voor de sensorwaarde).
Ik heb gekeken of het helpt om de sensor te dupliceren via een template_value sensor, zodat je alleen een tekstuele waarde overhoudt, maar daar kijkt Lovelace doorheen. Het blijft een numerieke sensor en dus met grafiek etc.
Mocht iemand verder weten hoe je van deze vertical_- en horizontal_stacks één geheel maakt, met dus een gezamenlijke border en achtergrond, hoor ik het graag
[Afbeelding]
Overigens heeft de maker van bovenstaande kaart nog veel meer leuke addons/plugins: https://community.home-assistant.io/t/my-lovelace-plugins/
[ Voor 6% gewijzigd door CodeIT op 16-11-2018 11:07 ]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| 2018-11-16 10:53:10 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/service.py", line 224, in _handle_service_platform_call
await getattr(entity, func)(**data)
File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 56, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/local/lib/python3.6/site-packages/homeassistant/components/climate/nest.py", line 237, in set_operation_mode
self.device.mode = device_mode
File "/usr/local/lib/python3.6/site-packages/nest/nest.py", line 407, in mode
self._set('devices/thermostats', {'hvac_mode': value.lower()})
File "/usr/local/lib/python3.6/site-packages/nest/nest.py", line 206, in _set
response = self._nest_api._put(path=path, data=data)
File "/usr/local/lib/python3.6/site-packages/nest/nest.py", line 1865, in _put
return self._request('PUT', path, data=data)
File "/usr/local/lib/python3.6/site-packages/nest/nest.py", line 1853, in _request
default_wait=5)
File "/usr/local/lib/python3.6/site-packages/nest/nest.py", line 1696, in _handle_ratelimit
retry_after = response.headers['Retry-After']
File "/usr/local/lib/python3.6/site-packages/requests/structures.py", line 52, in __getitem__
return self._store[key.lower()][1]
KeyError: 'retry-after' |
Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer
Mogelijk een bug in het Nest component? https://github.com/home-a...me-assistant/issues/17117.Zwerver schreef op vrijdag 16 november 2018 @ 11:54:
Hmm, iemand een idee wat er hier gebeurd? Dit is het aansturen van Nest
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 212018-11-16 10:53:10 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved Traceback (most recent call last): File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/service.py", line 224, in _handle_service_platform_call await getattr(entity, func)(**data) File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 56, in run result = self.fn(*self.args, **self.kwargs) File "/usr/local/lib/python3.6/site-packages/homeassistant/components/climate/nest.py", line 237, in set_operation_mode self.device.mode = device_mode File "/usr/local/lib/python3.6/site-packages/nest/nest.py", line 407, in mode self._set('devices/thermostats', {'hvac_mode': value.lower()}) File "/usr/local/lib/python3.6/site-packages/nest/nest.py", line 206, in _set response = self._nest_api._put(path=path, data=data) File "/usr/local/lib/python3.6/site-packages/nest/nest.py", line 1865, in _put return self._request('PUT', path, data=data) File "/usr/local/lib/python3.6/site-packages/nest/nest.py", line 1853, in _request default_wait=5) File "/usr/local/lib/python3.6/site-packages/nest/nest.py", line 1696, in _handle_ratelimit retry_after = response.headers['Retry-After'] File "/usr/local/lib/python3.6/site-packages/requests/structures.py", line 52, in __getitem__ return self._store[key.lower()][1] KeyError: 'retry-after'
Maar even een comment gemaakt dat dit dus ook gebeurd in 0.82.0. Beetje jammer dat dit al een maand openstaat.CodeIT schreef op vrijdag 16 november 2018 @ 12:09:
[...]
Mogelijk een bug in het Nest component? https://github.com/home-a...me-assistant/issues/17117.
Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer
Zelf ff de code aanpassen conform deze pull request:
https://github.com/jkoelk...a7ab34f36523e1e103bd733f3
setup:
milight wifi ibox2
2x milight dimmer warm white
1
2
3
4
5
6
7
| groups: - number: 1 type: dimmer name: Kitchen_table - number: 2 type: dimmer name: Kitchen_counter} |
nummer twee heb ik geen problemen mee die werkt al 4 weken zonder gezeur. nummer 1 stopt de werking elke keer na 1-2 uur. In de app blijft hij het perfect doen, maar in home assistant stopt de werking.
Ik krijg geen errors in het info scherm, dus weet ook niet echt waar ik het probleem kan vinden.
[ Voor 18% gewijzigd door PheraX op 16-11-2018 13:06 ]
ik heb dat opgelost met mijn harmony bv, de activiteiten zijn bij mij scriptjes of switches gewordenvanisher schreef op vrijdag 16 november 2018 @ 07:46:
Ik heb afgelopen weekend google home gekoppeld aan HA (draait op een nuc) door middel van nginx als reversed proxy.
Nu heb ik een 3-tal domains beschikbaar gemaakt voor GH:
exposed_domains:
- switch
- light
- media_player
De lampen en switches zie ik netjes in de google home app terug komen. De media_player (sonos) zie ik niet verschijnen. Iemand enig idee waar ik dat moet zoeken?
zo heb dus ook een volume switch voor mijn versterker omhoog/omlaag te doen
Thanks. Ga ik zo even doen en laat weten of dat gewerkt heeftRudolfR schreef op vrijdag 16 november 2018 @ 12:47:
@Zwerver
Zelf ff de code aanpassen conform deze pull request:
https://github.com/jkoelk...a7ab34f36523e1e103bd733f3
Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer
Mijn broer woont in een nieuwbouwwoning met een Ziggo Connectbox met een IPV6 adres (XXXX::XXXX:XXXX:XXXX:XXX) De wifi op dit apparaat is uitgeschakeld en wordt dmv een ethernet kabel door verbonden naar een ASUS RT AC 1200. Op de ASUS zit HASSIO op RPI 3B+ aangesloten. Als ik ben verbonden met de ASUS en ik zoek mijn IP adres op via whatsismyip krijg ik een IPV4 adres 213.127.XXX.XX. . De Connectbox ondersteund alleen portforwarding op IPV6 (Inkomend en uitgaand apart in te stellen). De ASUS heeft ook portforwarding maar geeft niet specifiek aan of dit voor IPV6 of IPV4 is (ik ga er vanuit dat dit IPV4 is).
Hoe moet ik te werk gaan om externe verbinding in te schakelen in deze context?
Ik zit zelf te denken om mijn broer Ziggo te laten bellen en te vragen of ze IPV4 willen inschakelen ipv IPV6. Liever wil ik gebruik maken van IPV6 omdat dat dat meer future proof is. Daarnaast ben ik benieuwd of iemand mij kan uitleggen waarom whatsmyip een IPV4 adres laat zien.
Ik denk dat dat heel simpel is: whatsmyip.org heeft zelf helemaal geen IPv6 adres in de DNS staan, dus ik vraag me af of ze sowieso al iets met IPv6 kunnen / doen.MR.Harok schreef op vrijdag 16 november 2018 @ 14:47:
Daarnaast ben ik benieuwd of iemand mij kan uitleggen waarom whatsmyip een IPV4 adres laat zien.

Ik vermoed dat bij andere NUC met Conbee gebruikers gewoon aangeven wordt dat er een Conbee is aangesloten?
[ Voor 76% gewijzigd door JBS op 16-11-2018 19:29 ]
Mijn RFXcom (ttyUSB0) en Zwave (ttyACM0) worden niet herkent in HA.
ik krijg de volgende error:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| Error setting up entry Z-Wave (import from configuration.yaml) for zwave
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/openzwave/option.py", line 78, in __init__
raise ZWaveException(u"Can't find device %s : %s" % (device, traceback.format_exception(*sys.exc_info())))
openzwave.object.ZWaveException: "Zwave Generic Exception : Can't find device /dev/ttyACM0 : ['NoneType: None\\n']"
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/app/homeassistant/config_entries.py", line 244, in async_setup
result = await component.async_setup_entry(hass, self)
File "/usr/src/app/homeassistant/components/zwave/__init__.py", line 283, in async_setup_entry
config_path=config.get(CONF_CONFIG_PATH))
File "/usr/local/lib/python3.6/site-packages/openzwave/option.py", line 81, in __init__
raise ZWaveException(u"Error when retrieving device %s : %s" % (device, traceback.format_exception(*sys.exc_info())))
openzwave.object.ZWaveException: 'Zwave Generic Exception : Error when retrieving device /dev/ttyACM0 : |
edit: Ik had mijn rechten niet goed staan...sorry
weet iemand ook de streaming url van een goede nieuwsfeed zoals ANP (radio)?
Ik probeer een soort wekker functionaliteit binnen HA te scripten die op een bepaalde tijd automatisch de lampen aan doet en nieuws streamt naar de Google Home speakers.
Ik kan echter nergens de stream van ANP nieuws vinden die bijvoorbeeld Google Home standaard gebruikt.
Jullie misschien tips en/of oplossingen? :0
Ik heb op Google Home ingesteld dat als ik naar nieuws vraag, die dan de laatste ANP feed gaat afspelen, maar ik wil die streaming url eigenlijk binnen HA hebben zodat
- catch key error when saving image (@hunterjm - #18365) (image_processing.tensorflow docs)
- Fix hangouts notify (@MartinHjelmare - #18372) (notify docs)
- Fix including from sub dir (@bramkragten - #18378)
- Fix default value for optional Sense configuration parameter (@claytonjn - #18379) (sense docs)
- cancel off_delay action (@dgomes - #18389) (binary_sensor.mqtt docs)
- Changed checking of cover state closed from 0 to closed_position variable. (@pszafer - #18407) (cover.mqtt docs)
- updated pydaikin version (@fredrike - #18413) (daikin docs) (climate.daikin docs)
- edp_redy: increase UPDATE_INTERVAL (@abmantis - #18429) (edp_redy docs)
- Update pyozw to 0.1.1 (@pvizeli - #18436) (zwave docs)
- Fix AsusWRT (@kennedyshead - #18400)
Sometimes you need to plan for coincidence
Argh.. dat werkt niet met hassio of course... Want de source heb ik niet beschikbaarRudolfR schreef op vrijdag 16 november 2018 @ 12:47:
@Zwerver
Zelf ff de code aanpassen conform deze pull request:
https://github.com/jkoelk...a7ab34f36523e1e103bd733f3
Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer
Dit topic is gesloten.
![]()
Tip: Gebruik http://www.yamllint.com/ om je YAML-code te valideren! Kan een hoop zoekwerk schelen waarom iets niet werkt.
Wel even opletten dat je er geen privégegevens (wachtwoorden e.d.) in zet, het blijft een 3rd party website
Lees ook eerst even de topicstart voor je je vraag plaatst, wellicht wordt je vraag daar al beantwoord.
