Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

  • endness
  • Registratie: maart 2006
  • Laatst online: 21-04 13:04
balk schreef op donderdag 31 januari 2019 @ 21:42:
[...]

Waarom gebruik je een statisch IP? Volgens de website moet je ook dit toevoegen aan de "esphomeyaml:" sectie

code:
1
board_flash_mode: dout


Wat zie je als je serial port monitort?
Omdat ik het wel prettig vind om enige structuur in m'n IP's te hebben. Ik heb na een paar keer proberen uiteindelijk de complete build-map weggegooid en dit heeft het probleem opgelost. Uiteindelijke config is als volgt geworden:


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
esphomeyaml:
  name: shelly_1
  platform: ESP8266
  board: esp01_1m
  board_flash_mode: dout

wifi:
  ssid: "MySSID"
  password: "MyPass"
  manual_ip:
    static_ip: 10.10.1.130
    gateway: 10.10.0.1
    subnet: 255.255.240.0

mqtt:
  broker: 10.10.1.1

logger:

ota:
  password: "MyPass"

light:
  - platform: binary
    id: light
    name: "shelly_1"
    output: relay

output:
  - platform: gpio
    id: relay
    pin: GPIO4

binary_sensor:
  - platform: gpio
    id: sw
    pin: GPIO5
    on_multi_click:
      - timing:
          - ON for at most 1s
          - OFF for at most 1s
          - ON for at most 1s
          - OFF for at least 0.5s
        then:
          - mqtt.publish:
              topic: shelly_1/double_click
              payload: "true"

      - timing:
          - ON for at most 1s
          - OFF for at most 1s
          - ON for at most 1s
          - OFF for at most 1s
          - ON for at most 1s
          - OFF for at least 0.5s
        then:
          - mqtt.publish:
              topic: shelly_1/triple_click
              payload: "true"
      - timing:
          - ON for at most 1s
          - OFF for at least 0.5s
        then:
          - light.toggle: light


  • trekker22
  • Registratie: maart 2003
  • Laatst online: 20:04
JayOne schreef op vrijdag 1 februari 2019 @ 11:47:
[...]


Waarschijnlijk omdat er meerdere attributen van waarde wijzigen en daardoor meerdere keren wordt getriggerd. Door een sensor van alleen een attribuut te maken ben je van dit "probleem" af.
hoe maak je een sensor van attribuut van andere state? Dit heb ik als code geprobeerd:

code:
1
2
3
4
- platform: template
  sensors:
    click_schuifdeur_links:
      value_template: '{states.sensor.double_switch_keuken_schuifdeur_links_click.attributes["click"]}'


maar wat is dit frusterend uitzoeken in Hass. Iemand suggesties waar ik moet beginnen om dit zelf uit te zoeken? Heb het idee dat ik de grote basis mis?
dit is volgens mij een goed begin maar ik mis er concrete voorbeelden in:
https://www.home-assistan...nfiguration/state_object/
Oeps zie nu de Template fout, ik heb {{ nodig ipv { :o

trekker22 wijzigde deze reactie 01-02-2019 12:08 (11%)

casino's maken me rijk!Neteller heb je dan nodig!!


  • JayOne
  • Registratie: november 2017
  • Laatst online: 20:37
trekker22 schreef op vrijdag 1 februari 2019 @ 12:03:
[...]

hoe maak je een sensor van attribuut van andere state? Dit heb ik als code geprobeerd:

code:
1
2
3
4
- platform: template
  sensors:
    click_schuifdeur_links:
      value_template: '{states.sensor.double_switch_keuken_schuifdeur_links_click.attributes["click"]}'


maar wat is dit frusterend uitzoeken in Hass. Iemand suggesties waar ik moet beginnen om dit zelf uit te zoeken? Heb het idee dat ik de grote basis mis?
dit is volgens mij een goed begin maar ik mis er concrete voorbeelden in:
https://www.home-assistan...nfiguration/state_object/
Oeps zie nu de Template fout, ik heb {{ nodig ipv { :o
Dit zou in jouw geval moeten werken:


code:
1
{{ states.sensor.double_switch_keuken_schuifdeur_links_click.attributes.click }}



Zelf leer ik via voorbeelden van de community en daarna prototypen in de dev_template editor

What's the speed of dark?


  • trekker22
  • Registratie: maart 2003
  • Laatst online: 20:04
JayOne schreef op vrijdag 1 februari 2019 @ 12:31:
[...]


Dit zou in jouw geval moeten werken:


code:
1
{{ states.sensor.double_switch_keuken_schuifdeur_links_click.attributes.click }}



Zelf leer ik via voorbeelden van de community en daarna prototypen in de dev_template editor
ja inderdaad lukt me langzaam aan beter.
Echter die state change is niet wat ik zoek kom ik achter. Want het is een single click wall switch. Dus als ik op links druk moet iets naar ON en nogmaals links is OFF. Dat werkt dus niet met state change, moet op click gaan reageren. Wel nuttig voor hoe het werkt!

casino's maken me rijk!Neteller heb je dan nodig!!


  • JayOne
  • Registratie: november 2017
  • Laatst online: 20:37
trekker22 schreef op vrijdag 1 februari 2019 @ 12:34:
[...]

ja inderdaad lukt me langzaam aan beter.
Echter die state change is niet wat ik zoek kom ik achter. Want het is een single click wall switch. Dus als ik op links druk moet iets naar ON en nogmaals links is OFF. Dat werkt dus niet met state change, moet op click gaan reageren. Wel nuttig voor hoe het werkt!
Ah, zolang de state niet wijzigt bij de tweede click heb je daar idd weinig aan. Was in de veronderstelling dat een double_click ook als zodanig in de states zichtbaar was.

Misschien dat dit werkt, als is het wel via een omweg.

Er van uitgaande dat je bij elke click standaard een payload: "on" bericht verstuurd via de template sensor.

1. Definieer een MQTT trigger voor de payload: "on"
2. Maak een input_boolean voor de status van de payload.
3. Laat de input_boolean togglen op basis van de trigger
4. De status van de input_boolean gebruik je dan verder voor je automations.

Er zal vast een efficiëntere methode zijn, maar misschien een poging waard voor het doel.

What's the speed of dark?


  • millerman_sf
  • Registratie: augustus 2011
  • Laatst online: 21:34
Tim Schuhmacher schreef op vrijdag 1 februari 2019 @ 11:32:
Ik lees nu ook dat er 2 deCONZ Hass.io add-ons zijn. Eentje van Marthoc en eentje van pvizeli (onderdeel van de standaard addons) en die laatste kan blijkbaar de firmware vanuit de app upgraden:

https://github.com/dresde...96#issuecomment-459601478
Zijn er nog meer verschillen tussen deze add-ons en redenen om voor de een of voor de andere te kiezen?
JayOne schreef op vrijdag 1 februari 2019 @ 13:02:
[...]


Ah, zolang de state niet wijzigt bij de tweede click heb je daar idd weinig aan. Was in de veronderstelling dat een double_click ook als zodanig in de states zichtbaar was.

Misschien dat dit werkt, als is het wel via een omweg.

Er van uitgaande dat je bij elke click standaard een payload: "on" bericht verstuurd via de template sensor.

1. Definieer een MQTT trigger voor de payload: "on"
2. Maak een input_boolean voor de status van de payload.
3. Laat de input_boolean togglen op basis van de trigger
4. De status van de input_boolean gebruik je dan verder voor je automations.

Er zal vast een efficiëntere methode zijn, maar misschien een poging waard voor het doel.
Dan zit je toch met 4 componenten voor iets wat bij mij in 1 automation kan :?

  • trekker22
  • Registratie: maart 2003
  • Laatst online: 20:04
lolgast schreef op vrijdag 1 februari 2019 @ 13:59:
[...]

Dan zit je toch met 4 componenten voor iets wat bij mij in 1 automation kan :?
Ja dat ga ik ook proberen. Maar weet niet of die mqtt sensor wel op click event triggered.

Want hij stuurt alleen mqtt massages. Want liefste zou ik gewoon op string wil filteren. Maar wordt helemaal gek van het gebruik van ‘ en “ door elkaar 😁😬

trekker22 wijzigde deze reactie 01-02-2019 14:14 (22%)

casino's maken me rijk!Neteller heb je dan nodig!!


  • RudolfR
  • Registratie: maart 2011
  • Laatst online: 07:02
trekker22 schreef op donderdag 31 januari 2019 @ 21:06:
[...]

ok ben wel benieuwd hoe je hier bij komt; is dat echt ergens terug te lezen in de docs?
Ik denk hier: Trigger State Object en State Object.

Via het 'Trigger'-object kun je naar zowel de from als de to state van het object dat de automation triggerde.
Als je dat hebt moet je volgens mij ook de waarde van het 'click'-attribuut kunnen opvragen.

RudolfR wijzigde deze reactie 01-02-2019 14:36 (16%)

Ik heb geen zigbee2mqtt dus ga er geen uitspraken over doen hoe het werkt in jouw geval. Via de Xiaomi Hub kun je geen states gebruiken en moet alles via events.

  • trekker22
  • Registratie: maart 2003
  • Laatst online: 20:04
lolgast schreef op vrijdag 1 februari 2019 @ 14:40:
Ik heb geen zigbee2mqtt dus ga er geen uitspraken over doen hoe het werkt in jouw geval. Via de Xiaomi Hub kun je geen states gebruiken en moet alles via events.
opgelost gekregen door toch gewoon de strings te bekijken:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
alias: 034 keukenschuif_links_right
initial_state: 'on'
trigger:
  platform: mqtt
  topic: 'zigbee2mqtt/double_switch_keuken_schuifdeur_links'
  
action:
- service: light.toggle
  data_template:
    entity_id: >-
      {%- if "\"left\"" in trigger.payload -%}
        light.light_spots_kozijn
      {%- elif "\"right\"" in trigger.payload -%}
        light.light_spots_kast_keuken
      {%- endif -%}


nu wil ik eigenlijk ook de brightness sturen door een left_double left_long te ondervangen; Extra IF is geen probleem, maar
kan ik in dezelfde automation nog een service call doen voor een andere soort actie??
Dan kan ik de hele dubbele wall switch afvangen met 1 automation.

casino's maken me rijk!Neteller heb je dan nodig!!


  • JayOne
  • Registratie: november 2017
  • Laatst online: 20:37
trekker22 schreef op vrijdag 1 februari 2019 @ 15:38:
[...]

opgelost gekregen door toch gewoon de strings te bekijken:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
alias: 034 keukenschuif_links_right
initial_state: 'on'
trigger:
  platform: mqtt
  topic: 'zigbee2mqtt/double_switch_keuken_schuifdeur_links'
  
action:
- service: light.toggle
  data_template:
    entity_id: >-
      {%- if "\"left\"" in trigger.payload -%}
        light.light_spots_kozijn
      {%- elif "\"right\"" in trigger.payload -%}
        light.light_spots_kast_keuken
      {%- endif -%}


nu wil ik eigenlijk ook de brightness sturen door een left_double left_long te ondervangen; Extra IF is geen probleem, maar
kan ik in dezelfde automation nog een service call doen voor een andere soort actie??
Dan kan ik de hele dubbele wall switch afvangen met 1 automation.
Met een service_template kun je verschillende service calls laten uitvoeren

What's the speed of dark?


  • Maverick
  • Registratie: oktober 2001
  • Nu online
Heeft er iemand ervaring met het commandline cover platform? (https://www.home-assistant.io/components/cover.command_line/ )

Ik heb nu een shelly 2 welke ik via de commandline aanstuur. (wilde eerst de rest api gebruiken, maar dat gaat alleen als je hem als dubbele switch gebruikt, niet als roller/shutter) dit doe ik als volgt(ik heb het voorbeeld ergens gevonden zonder verdere uitleg):


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
cover:
  - platform: command_line
    covers:
      erker:
        command_open: '/usr/bin/curl -Ss "http://192.168.1.192/roller/0?go=open" >>/tmp/roller 2>&1'
        command_close: '/usr/bin/curl -Ss "http://192.168.1.192/roller/0?go=close" >>/tmp/roller 2>&1'
        command_stop: '/usr/bin/curl -Ss "http://192.168.1.192/roller/0?go=stop" >>/tmp/roller 2>&1'
        command_state: '/usr/bin/curl -Ss "http://192.168.1.192/roller/0" 2>>/tmp/roller | grep state'
        value_template: >
          {% if value == 'open' %}
          100
          {% elif value == 'closed' %}
          0
          {% endif %}



Nu werkt het aansturen prima. Maar het uitlezen van de status niet. Ik krijg de volgende fout:

code:
1
2
3
4
5
6
7
8
9
10
11
Update for cover.erker fails
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py", line 221, in async_update_ha_state
    await self.async_device_update()
  File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py", line 349, in async_device_update
    await self.hass.async_add_executor_job(self.update)
  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/cover/command_line.py", line 139, in update
    self._state = int(payload)
ValueError: invalid literal for int() with base 10: '{"state":"stop","power":0.00,"is_valid":false,"safety_switch":false,"stop_reason":"normal","last_direction":"open"}'



Blijkbaar verwacht hij een integer, maar weet niet goed wat te wijzigen om dit te fixen. Iemand een idee?

PSN: DutchTrickle PVoutput

Ik zie op hun pagina dat de positie alleen in mqtt mode doorgegeven wordt: https://shelly-api-docs.shelly.cloud/#shelly2-mqtt. De cli-opties bevatten de hele positie info niet. Heb je geen mqtt draaien?

Hmmbob wijzigde deze reactie 01-02-2019 19:59 (22%)

"Regard your soldiers as your children, and they will follow you into the deepest valleys;
look on them as your own beloved sons, and they will stand by you even unto death." - Sun Tzu, The Art of War


  • Maverick
  • Registratie: oktober 2001
  • Nu online
Hmmbob schreef op vrijdag 1 februari 2019 @ 19:58:
Ik zie op hun pagina dat de positie alleen in mqtt mode doorgegeven wordt: https://shelly-api-docs.shelly.cloud/#shelly2-mqtt. De cli-opties bevatten de hele positie info niet. Heb je geen mqtt draaien?
Hm, zou wel mqtt kunnen gebruiken. Maar als ik handmatig de url http://192.168.1.192/roller/0 benader krijg ik gewoon dit resultaat:
code:
1
'{"state":"stop","power":0.00,"is_valid":false,"safety_switch":false,"stop_reason":"normal","last_direction":"open"}'


Zie daar gewoon de status e.d. staan. Dus wordt gewoon doorgegeven. Alleen kan HA er niets mee omdat er iets in mijn formatting niet klopt (vermoed ik)

PSN: DutchTrickle PVoutput

Maverick schreef op vrijdag 1 februari 2019 @ 20:13:
[...]


Hm, zou wel mqtt kunnen gebruiken. Maar als ik handmatig de url http://192.168.1.192/roller/0 benader krijg ik gewoon dit resultaat:
code:
1
'{"state":"stop","power":0.00,"is_valid":false,"safety_switch":false,"stop_reason":"normal","last_direction":"open"}'


Zie daar gewoon de status e.d. staan. Dus wordt gewoon doorgegeven. Alleen kan HA er niets mee omdat er iets in mijn formatting niet klopt (vermoed ik)
Ik weet niet waar jij in die regel positie informatie ziet staan, maar ik zie het niet. En dat is geheel conform de documentatie die ik linkte, trouwens. Kijk ook even op https://shelly-api-docs.shelly.cloud/#shelly2-roller-index:

state (bool) One of stop, open, close

Dus de state gaat alleen STOP, OPEN of CLOSE zijn. Geen getal waar HA iets mee kan, en dus is je formatting niet eens van belang (want de info is er simpelweg niet). Hun documentatie lijkt vrij nauwkeurig - je gaat er met CLI niet mee komen ben ik bang.

Hmmbob wijzigde deze reactie 01-02-2019 20:24 (21%)

"Regard your soldiers as your children, and they will follow you into the deepest valleys;
look on them as your own beloved sons, and they will stand by you even unto death." - Sun Tzu, The Art of War


  • Maverick
  • Registratie: oktober 2001
  • Nu online
Hmmbob schreef op vrijdag 1 februari 2019 @ 20:20:
[...]
Ik weet niet waar jij in die regel positie informatie ziet staan, maar ik zie het niet. En dat is geheel conform de documentatie die ik linkte, trouwens.
Er zit geen directe koppeling met de positie (lijkt me ook heel knap als hij me dat zou kunnen vertellen). Maar de "state" geeft aan wat hij aan het doen is (openen, sluiten, of stopped) en aan " last direction" kan ik afleiden of hij op dit moment open of dicht is. Ik hoef niet te zien hoever hij open of dicht is.
state (bool) One of stop, open, close

Dus de state gaat alleen STOP, OPEN of CLOSE zijn. Geen getal waar HA iets mee kan, en dus is je formatting niet eens van belang (want de info is er simpelweg niet).
Juist, dat is toch precies de info die ik wil. vandaar de value template welke open naar 0% omzet en closed naar 100% (precies waar ze hem in het eigen voorbeeld ook voor gebruiken: https://www.home-assistan...er.command_line/#examples ) is gewoon een boolean maar dat is ook precies de bedoeling.

Maverick wijzigde deze reactie 01-02-2019 20:26 (31%)

PSN: DutchTrickle PVoutput

Maverick schreef op vrijdag 1 februari 2019 @ 20:23:
[...]

Er zit geen directe koppeling met de positie (lijkt me ook heel knap als hij me dat zou kunnen vertellen). Maar de "state" geeft aan wat hij aan het doen is (openen, sluiten, of stopped) en aan " last direction" kan ik afleiden of hij op dit moment open of dicht is. Ik hoef niet te zien hoever hij open of dicht is.
Ah, nu snap ik je. Ik was in de war door je value_template met 100 en 0 erin. Veranderd de state mee, als je het rolluik helemaal open hebt gestuurd, en helemaal dicht? Want volgens de documentatie zou dat wel moeten. Dan kun je op die state zoeken. Je krijgt nu de state STOP, en die vang je niet af in je template.

Hmmbob wijzigde deze reactie 01-02-2019 20:28 (4%)

"Regard your soldiers as your children, and they will follow you into the deepest valleys;
look on them as your own beloved sons, and they will stand by you even unto death." - Sun Tzu, The Art of War


  • Maverick
  • Registratie: oktober 2001
  • Nu online
Hmmbob schreef op vrijdag 1 februari 2019 @ 20:26:
[...]

Ah, nu snap ik je. Ik was in de war door je value_template met 100 en 0 erin. Veranderd de state mee, als je het rolluik helemaal open hebt gestuurd, en helemaal dicht? Want volgens de documentatie zou dat wel moeten. Dan kun je op die state zoeken.
nee, die gaat gewoon naar stopped. Maar last_direction is daar wel voor te gebruiken idd. (is misschien niet 100% waterdicht, maar we hebben het over een gordijn dus hij zou er best naast mogen zitten. Als het m' n garagedeur zou zijn zou ik wat zekerder willen zijn van de status :P )

Maverick wijzigde deze reactie 01-02-2019 20:28 (17%)

PSN: DutchTrickle PVoutput

Maverick schreef op vrijdag 1 februari 2019 @ 20:27:
[...]


nee, die gaat gewoon naar stopped. Maar last_direction is daar wel voor te gebruiken idd. (is misschien niet 100% waterdicht, maar we hebben het over een gordijn dus hij zou er best naast mogen zitten. Als het m' n garagedeur zou zijn zou ik wat zekerder willen zijn van de status :P )
Dat is wel irritant ja. Kun je iets met de calibratie optie, dat hij dan misschien wel correct open of close rapporteert? https://shelly-api-docs.s...y2-roller-index-calibrate

Edit: wat krijg je met
code:
1
value_template: '{{ value_json.last_direction }}'

? (FF checken of je dan die laatste waarde kan selecteren, dan kan je die later in je template omzetten zoals je dat al gedaan hebt)

Hmmbob wijzigde deze reactie 01-02-2019 20:48 (15%)

"Regard your soldiers as your children, and they will follow you into the deepest valleys;
look on them as your own beloved sons, and they will stand by you even unto death." - Sun Tzu, The Art of War


  • Maverick
  • Registratie: oktober 2001
  • Nu online
Hmmbob schreef op vrijdag 1 februari 2019 @ 20:26:
[...]

Ah, nu snap ik je. Ik was in de war door je value_template met 100 en 0 erin. Veranderd de state mee, als je het rolluik helemaal open hebt gestuurd, en helemaal dicht? Want volgens de documentatie zou dat wel moeten. Dan kun je op die state zoeken. Je krijgt nu de state STOP, en die vang je niet af in je template.
Hier gaat het echter mis. Ik kan die state STOP natuurlijk simpel afvangen. Echter lukt dat niet. Ik vermoed dus dat de fout al daarvoor zit, namelijk in deze regel:


code:
1
command_state: '/usr/bin/curl -Ss "http://192.168.1.192/roller/0" 2>>/tmp/roller | grep state'


Alleen weet ik niet waar (Ik weet bijvoorbeeld niet wat dit gedeelte van de regel doet: " 2>>/tmp/roller | grep state'") heb niet echt een referentie waarop dit gebaseerd is.

PSN: DutchTrickle PVoutput


  • zoeperman
  • Registratie: juni 2002
  • Laatst online: 22-04 15:40
sinds ik naar 0.85 ben geupgrade valt het mij op dat de xiaomi GW veel meer foutmeldingen geeft dan voorheen (cannot connect to GW), meer mensen die dit zo ervaren?
restart van HA en GW helpen ook niet.
Maverick schreef op vrijdag 1 februari 2019 @ 20:41:
[...]


Hier gaat het echter mis. Ik kan die state STOP natuurlijk simpel afvangen. Echter lukt dat niet. Ik vermoed dus dat de fout al daarvoor zit, namelijk in deze regel:


code:
1
command_state: '/usr/bin/curl -Ss "http://192.168.1.192/roller/0" 2>>/tmp/roller | grep state'


Alleen weet ik niet waar (Ik weet bijvoorbeeld niet wat dit gedeelte van de regel doet: " 2>>/tmp/roller | grep state'") heb niet echt een referentie waarop dit gebaseerd is.
Knip dat laatste stuk er maar eens af inderdaad, en gebruik dan dit eens als template_value:

code:
1
value_template: '{{ value_json.last_direction }}'

? (FF checken of je dan die laatste waarde kan selecteren, dan kan je die later in je template omzetten zoals je dat al gedaan hebt)

"Regard your soldiers as your children, and they will follow you into the deepest valleys;
look on them as your own beloved sons, and they will stand by you even unto death." - Sun Tzu, The Art of War


  • Maverick
  • Registratie: oktober 2001
  • Nu online
Hmmbob schreef op vrijdag 1 februari 2019 @ 20:47:
[...]

Knip dat laatste stuk er maar eens af inderdaad, en gebruik dan dit eens als template_value:

code:
1
value_template: '{{ value_json.last_direction }}'

? (FF checken of je dan die laatste waarde kan selecteren, dan kan je die later in je template omzetten zoals je dat al gedaan hebt)
We komen dichterbij :P

ik krijg nu alleen nog

code:
1
ValueError: invalid literal for int() with base 10: 'close'



ik heb nu dit geprobeerd:
code:
1
2
3
4
5
6
7
8
9
10
        command_open: '/usr/bin/curl -Ss "http://192.168.1.192/roller/0?go=open" >>/tmp/roller 2>&1'
        command_close: '/usr/bin/curl -Ss "http://192.168.1.192/roller/0?go=close" >>/tmp/roller 2>&1'
        command_stop: '/usr/bin/curl -Ss "http://192.168.1.192/roller/0?go=stop" >>/tmp/roller 2>&1'
        command_state: '/usr/bin/curl -Ss "http://192.168.1.192/roller/0"'
        value_template: '{{ value_json.last_direction }}'
         {% if value == 'open' %}
         100
         {% elif value == 'close' %}
         0
         {% endif %}


Maar dat pikt ie niet, de configuratie is dan niet correct. Maar ik ken de juiste syntax niet om 2x een waarde om te zetten :X

PSN: DutchTrickle PVoutput

En zo?
code:
1
2
3
4
5
6
7
8
9
10
        command_open: '/usr/bin/curl -Ss "http://192.168.1.192/roller/0?go=open" >>/tmp/roller 2>&1'
        command_close: '/usr/bin/curl -Ss "http://192.168.1.192/roller/0?go=close" >>/tmp/roller 2>&1'
        command_stop: '/usr/bin/curl -Ss "http://192.168.1.192/roller/0?go=stop" >>/tmp/roller 2>&1'
        command_state: '/usr/bin/curl -Ss "http://192.168.1.192/roller/0"'
        value_template: >
         {% if value_json.last_direction == 'open' %}
         100
         {% elif value_json.last_direction == 'close' %}
         0
         {% endif %}



(Ik zit het op mobiel te doen en heb geen mogelijkheid om mijn eigen configuratie te checken voor een voorbeeld, dus vergeef me dat ik zoekende ben)

Hmmbob wijzigde deze reactie 01-02-2019 21:09 (11%)

"Regard your soldiers as your children, and they will follow you into the deepest valleys;
look on them as your own beloved sons, and they will stand by you even unto death." - Sun Tzu, The Art of War


  • Maverick
  • Registratie: oktober 2001
  • Nu online
Hmmbob schreef op vrijdag 1 februari 2019 @ 21:06:
En zo?
code:
1
2
3
4
5
6
7
8
9
10
        command_open: '/usr/bin/curl -Ss "http://192.168.1.192/roller/0?go=open" >>/tmp/roller 2>&1'
        command_close: '/usr/bin/curl -Ss "http://192.168.1.192/roller/0?go=close" >>/tmp/roller 2>&1'
        command_stop: '/usr/bin/curl -Ss "http://192.168.1.192/roller/0?go=stop" >>/tmp/roller 2>&1'
        command_state: '/usr/bin/curl -Ss "http://192.168.1.192/roller/0"'
        value_template: >
         {% if value_json.last_direction == 'open' %}
         100
         {% elif value_json.last_direction == 'close' %}
         0
         {% endif %}



(Ik zit het op mobiel te doen en heb geen mogelijkheid om mijn eigen configuratie te checken voor een voorbeeld, dus vergeef me dat ik zoekende ben)
Held _/-\o_
Ja logisch natuurlijk. tnx, hij doet het hiermee idd. :)

PSN: DutchTrickle PVoutput

Maverick schreef op vrijdag 1 februari 2019 @ 21:11:
[...]


Held _/-\o_
Ja logisch natuurlijk. tnx, hij doet het hiermee idd. :)
Top, veel plezier ermee. En sorry voor de eerdere miscommunicatie :+

"Regard your soldiers as your children, and they will follow you into the deepest valleys;
look on them as your own beloved sons, and they will stand by you even unto death." - Sun Tzu, The Art of War

zoeperman schreef op vrijdag 1 februari 2019 @ 20:42:
sinds ik naar 0.85 ben geupgrade valt het mij op dat de xiaomi GW veel meer foutmeldingen geeft dan voorheen (cannot connect to GW), meer mensen die dit zo ervaren?
restart van HA en GW helpen ook niet.
Ik heb ze ook voor bij zien komen; meer idd als er voor maar het lijkt de werking niet te beïnvloeden iig

He who laughs last thinks slowest! | MartinvdM.nl | 3000Wp Zonnepanelen


  • Saturnus
  • Registratie: februari 2005
  • Niet online
Voor de volgende stap in home automation kijk ik naar automatische ventilatie tijdens het douchen, naar idee van enkele Tweakers hier. *O*

Er staat hier een Storkair WTW 11/15TP waarvan de draaiknop met 3 standen (aan, harder, hardste) in de keuken zit. Vaak wordt een Sonoff gebruikt maar dat betekent een WiFi apparaat erbij, wat ik niet handig vind. Liever Zigbee. Heeft iemand geprobeerd het simpelweg te doen met een aan/uit Zigbee plug? Plug uit = stand 1, plug aan = stand 3. Het zou mogelijk moeten zijn een Osram er in te knutselen, toch?

AMD Ryzen 1700X | G.Skill Trident Z 3000MT/s | Asus Prime B350-Plus | Samsung 960 Evo

Saturnus schreef op vrijdag 1 februari 2019 @ 22:25:
Voor de volgende stap in home automation kijk ik naar automatische ventilatie tijdens het douchen, naar idee van enkele Tweakers hier. *O*

Er staat hier een Storkair WTW 11/15TP waarvan de draaiknop met 3 standen (aan, harder, hardste) in de keuken zit. Vaak wordt een Sonoff gebruikt maar dat betekent een WiFi apparaat erbij, wat ik niet handig vind. Liever Zigbee. Heeft iemand geprobeerd het simpelweg te doen met een aan/uit Zigbee plug? Plug uit = stand 1, plug aan = stand 3. Het zou mogelijk moeten zijn een Osram er in te knutselen, toch?
Ik heb geen Storkair maar een Itho en heb dit middels een Wemos d1 mini met espeasy en RF antenne die als een Remote naar de Itho kan zenden. Niks inbouwen en via mqtt aan te sturen. Maar ja dan wel WiFi maar die dat niet echt als een issue

He who laughs last thinks slowest! | MartinvdM.nl | 3000Wp Zonnepanelen


  • balk
  • Registratie: januari 2000
  • Laatst online: 21-04 08:25
Saturnus schreef op vrijdag 1 februari 2019 @ 22:25:
Voor de volgende stap in home automation kijk ik naar automatische ventilatie tijdens het douchen, naar idee van enkele Tweakers hier. *O*

Er staat hier een Storkair WTW 11/15TP waarvan de draaiknop met 3 standen (aan, harder, hardste) in de keuken zit. Vaak wordt een Sonoff gebruikt maar dat betekent een WiFi apparaat erbij, wat ik niet handig vind. Liever Zigbee. Heeft iemand geprobeerd het simpelweg te doen met een aan/uit Zigbee plug? Plug uit = stand 1, plug aan = stand 3. Het zou mogelijk moeten zijn een Osram er in te knutselen, toch?
Lees dit topic eens even door. Dat staan wel wat oplossingen.

  • Sbakker1982
  • Registratie: januari 2010
  • Laatst online: 03:34
Iemand tips voor inbouwschakelaars die goed werken met HA? Ik lees over de fibaro schakelaars, maar daar heb ik een z-wave usb stick voor nodig, klopt dat? Ik wil wel graag goed signaal ontvangen en verzenden met de schakelaars, dus 433mhz valt af.
@Sbakker1982 Er zijn best veel oplossingen inmiddels. De vraag is wat je er voor over hebt, heb je al een hub voor een protocol en heb je zin om zelf te hobbyen of moet het vrij out-of-the-box werken?
Fibaro en Qubino werken inderdaad op Zwave, maar daar is nu ook een WiFi look-a-like van die Shelly heet. Geen ervaring mee, maar dit topic heeft er genoeg info over.

"Regard your soldiers as your children, and they will follow you into the deepest valleys;
look on them as your own beloved sons, and they will stand by you even unto death." - Sun Tzu, The Art of War


  • tdw
  • Registratie: augustus 2004
  • Laatst online: 23-03 06:23

tdw

Amai seg!

Tim Schuhmacher schreef op vrijdag 1 februari 2019 @ 10:16:
Ik heb net een Conbee stick aan mijn Home Assistant toegevoegd. Het werkt, ik heb 3 deursensoren en 2 bewegingssensoren toegevoegd. Wat simpele automations toegevoegd, beweging > lamp aan of deur open > lamp aan. Dit werkt voor een dag goed en daarna wordt de boel heel traag. Dan wordt de nieuwe status van de sensor pas na 30-60 seconden doorgegeven. Herstart ik de deCONZ addon in Hass.io is alles weer snel.

Iemand ervaring met dit probleem?

Phoscon App meldt:
Version 2.05.57 / 1/20/2019
Firmware 260B0500
Ik heb 5 ZigBee lampen, een bewegingsmelder en twee stopcontacten en ondervind jouw problemen niet. Wat ik wel weet is dat ConBee en RaspBee shield gevoelig schijnen te zijn voor een goed vermogen voeding. Waarmee voed je je Pi?

"There is that sort of assumption by the government that we're all driving around at 8 o'clock in the morning to be really annoying"
~ James May


  • sloth
  • Registratie: januari 2010
  • Niet online
Ik probeer een Aqara WXKG02LM draadloze wandschakelaar het licht te doen schakelen via Zigbee2mqtt maar ik zie geen state change van de automation en kan even mijn fout niet vinden. Via search zag ik dat @iMars dezelfde schakelaars gebruikt, dus daar heb ik ook wat code van geleend maar zonder resultaat.

automations.yaml:

code:
1
2
3
4
5
6
7
8
9
10
- alias: Lichtschakelaar woonkamer
  trigger:
    platform: event
    event_type: xiaomi_aqara.click
    event_data:
      entity_id: binary_sensor.wall_switch_left_158d000256a103
      click_type: single
  action:
    service: light.turn_on
    entity_id: light.ikealamptvlivingroom_light


In de zigbee2mqtt logs komt de druk op de linkerknop voorbij:

code:
1
zigbee2mqtt:info 2019-2-2 11:25:29 MQTT publish: topic 'zigbee2mqtt/0x00158d000256a103', payload '{"click":"left","linkquality":15}'


En ook in home assistant gui zie ik de registratie van de druk voorbij komen: https://i.imgur.com/ONfJjOR.png

  • iMars
  • Registratie: augustus 2001
  • Laatst online: 19:24
sloth schreef op zaterdag 2 februari 2019 @ 12:34:
Ik probeer een Aqara WXKG02LM draadloze wandschakelaar het licht te doen schakelen via Zigbee2mqtt maar ik zie geen state change van de automation en kan even mijn fout niet vinden. Via search zag ik dat @iMars dezelfde schakelaars gebruikt, dus daar heb ik ook wat code van geleend maar zonder resultaat.

automations.yaml:

code:
1
2
3
4
5
6
7
8
9
10
- alias: Lichtschakelaar woonkamer
  trigger:
    platform: event
    event_type: xiaomi_aqara.click
    event_data:
      entity_id: binary_sensor.wall_switch_left_158d000256a103
      click_type: single
  action:
    service: light.turn_on
    entity_id: light.ikealamptvlivingroom_light


In de zigbee2mqtt logs komt de druk op de linkerknop voorbij:

code:
1
zigbee2mqtt:info 2019-2-2 11:25:29 MQTT publish: topic 'zigbee2mqtt/0x00158d000256a103', payload '{"click":"left","linkquality":15}'


En ook in home assistant gui zie ik de registratie van de druk voorbij komen: https://i.imgur.com/ONfJjOR.png
Ik gebruik deze automation:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
- alias: Schakelaar Slaapkamer Muur Aan
  trigger:
    platform: event
    event_type: xiaomi_aqara.click
    event_data:
      entity_id: binary_sensor.wall_switch_right_158d00023a86a3
      click_type: single
  action:
    service: scene.turn_on
    entity_id: scene.slaapkamer_aan

- alias: Schakelaar Slaapkamer Muur Uit
  trigger:
    platform: event
    event_type: xiaomi_aqara.click
    event_data:
      entity_id: binary_sensor.wall_switch_left_158d00023a86a3
      click_type: single
  action:
    service: light.turn_off
    entity_id: group.slaapkamer

- alias: Schakelaar Slaapkamer Muur Max
  trigger:
    platform: event
    event_type: xiaomi_aqara.click
    event_data:
      entity_id: binary_sensor.wall_switch_both_158d00023a86a3
      click_type: both
  action:
    service: scene.turn_on
    entity_id: scene.slaapkamer_max


Bij mij werkt dit iig wel. Nu maak ik gebruik van Aqara gateway en niet via zigbee2mqtt. Dus ik kan me voorstellen dat jij een andere trigger moet hebben en niet de xiaomi_aqara.click ;)

iMars wijzigde deze reactie 02-02-2019 12:44 (3%)


  • trekker22
  • Registratie: maart 2003
  • Laatst online: 20:04
iMars schreef op zaterdag 2 februari 2019 @ 12:42:
[...]

Ik gebruik deze automation:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
- alias: Schakelaar Slaapkamer Muur Aan
  trigger:
    platform: event
    event_type: xiaomi_aqara.click
    event_data:
      entity_id: binary_sensor.wall_switch_right_158d00023a86a3
      click_type: single
  action:
    service: scene.turn_on
    entity_id: scene.slaapkamer_aan

- alias: Schakelaar Slaapkamer Muur Uit
  trigger:
    platform: event
    event_type: xiaomi_aqara.click
    event_data:
      entity_id: binary_sensor.wall_switch_left_158d00023a86a3
      click_type: single
  action:
    service: light.turn_off
    entity_id: group.slaapkamer

- alias: Schakelaar Slaapkamer Muur Max
  trigger:
    platform: event
    event_type: xiaomi_aqara.click
    event_data:
      entity_id: binary_sensor.wall_switch_both_158d00023a86a3
      click_type: both
  action:
    service: scene.turn_on
    entity_id: scene.slaapkamer_max


Bij mij werkt dit iig wel
dit werkt toch alleen met een xiaomi hub?

met zigbee2mqtt werkt dit bij mij

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
alias: 034 keukenschuif_links_right
initial_state: 'on'
trigger:
  platform: mqtt
  topic: 'zigbee2mqtt/double_switch_keuken_schuifdeur_links'
  
action:
- service: light.toggle
  data_template:
    entity_id: >-
      {%- if "\"left\"" in trigger.payload -%}
        light.light_spots_kozijn
      {%- elif "\"right\"" in trigger.payload -%}
        light.light_spots_kast_keuken
      {%- endif -%}


je kan ook nog toevoegen left_double left_long en eventueel both_double both_long als je een dubbele schakelaar hebt.

Hier ga ik brightness mee aansturen. Of een both_long om alle groepen uit te schakelen.
Of een both_double om bv sfeer te creeren en tv aan etc etc. Met die dubbele heb je echt veel mogelijkheden.

casino's maken me rijk!Neteller heb je dan nodig!!


  • iMars
  • Registratie: augustus 2001
  • Laatst online: 19:24
trekker22 schreef op zaterdag 2 februari 2019 @ 12:45:
[...]

dit werkt toch alleen met een xiaomi hub?

met zigbee2mqtt werkt dit bij mij
[code]
alias: 034 keukenschuif_links_right
initial_state: 'on'
trigger:
platform: mqtt
topic: 'zigbee2mqtt/double_switch_keuken_schuifdeur_links'

action:
- service: light.toggle
data_template:
entity_id: >-
{%- if "\"left\"" in trigger.payload -%}
light.light_spots_kozijn
{%- elif "\"right\"" in trigger.payload -%}
light.light_spots_kast_keuken
{%- endif -%}
[code]
je kan ook nog toevoegen left_double left_long en eventueel both_double both_long als je een dubbele schakelaar hebt.

Hier ga ik brightness mee aansturen. Of een both_long om alle groepen uit te schakelen.
Of een both_double om bv sfeer te creeren en tv aan etc etc. Met die dubbele heb je echt veel mogelijkheden.
Dat ziet er inderdaad wel beter uit. Als je kijkt naar https://www.home-assistan...ion/trigger/#mqtt-trigger dan zie je daar een mqtt voorbeeld:

code:
1
2
3
4
5
6
automation:
  trigger:
    platform: mqtt
    topic: living_room/switch/ac
    # Optional
    payload: 'on'


@sloth: Heb zelf geen zigbee2mqtt, maar wel mqtt, dus gok dat wat @trekker22 zegt en wat ik nu post wel moet gaan werken.

  • sloth
  • Registratie: januari 2010
  • Niet online
Dank jullie! Dit werkt inderdaad:

code:
1
2
3
4
5
6
7
- alias: Lichtschakelaar woonkamer
  trigger:
    platform: mqtt
    topic: 'zigbee2mqtt/0x00158d000256a103'
  action:
    service: light.turn_on
    entity_id: light.ikealamptvlivingroom_light


Nu nog even uitzoeken hoe ik acties kan sturen op basis van click":"left" en "right" i.p.v. op alles en als dat werkt maar eens naar long press om te dimmen etc. kijken.

  • trekker22
  • Registratie: maart 2003
  • Laatst online: 20:04
sloth schreef op zaterdag 2 februari 2019 @ 12:57:
Dank jullie! Dit werkt inderdaad:

code:
1
2
3
4
5
6
7
- alias: Lichtschakelaar woonkamer
  trigger:
    platform: mqtt
    topic: 'zigbee2mqtt/0x00158d000256a103'
  action:
    service: light.turn_on
    entity_id: light.ikealamptvlivingroom_light


Nu nog even uitzoeken hoe ik acties kan sturen op basis van click":"left" en "right" i.p.v. op alles en als dat werkt maar eens naar long press om te dimmen etc. kijken.
dat doe je hier mee

code:
1
2
3
4
5
6
7
8
- service: light.toggle
  data_template:
    entity_id: >-
      {%- if "\"left\"" in trigger.payload -%}
        light.light_spots_kozijn
      {%- elif "\"right\"" in trigger.payload -%}
        light.light_spots_kast_keuken
      {%- endif -%}

casino's maken me rijk!Neteller heb je dan nodig!!


  • Tim Schuhmacher
  • Registratie: januari 2000
  • Laatst online: 22-04 18:04
tdw schreef op zaterdag 2 februari 2019 @ 12:14:
[...]

Ik heb 5 ZigBee lampen, een bewegingsmelder en twee stopcontacten en ondervind jouw problemen niet. Wat ik wel weet is dat ConBee en RaspBee shield gevoelig schijnen te zijn voor een goed vermogen voeding. Waarmee voed je je Pi?
Ik heb juist de officiële pi voeding, dus ik mag aannemen dat voldoende is.
sloth schreef op zaterdag 2 februari 2019 @ 12:57:
Dank jullie! Dit werkt inderdaad:

code:
1
2
3
4
5
6
7
- alias: Lichtschakelaar woonkamer
  trigger:
    platform: mqtt
    topic: 'zigbee2mqtt/0x00158d000256a103'
  action:
    service: light.turn_on
    entity_id: light.ikealamptvlivingroom_light


Nu nog even uitzoeken hoe ik acties kan sturen op basis van click":"left" en "right" i.p.v. op alles en als dat werkt maar eens naar long press om te dimmen etc. kijken.
Dat is gisteren nog ter sprake gekomen hier :+

  • Saturnus
  • Registratie: februari 2005
  • Niet online
Zojuist gedaan en prima verlopen. d:)b Aan de hand van je informatie state topics gekozen en bij platform: mqtt ook icon's toegevoegd.

AMD Ryzen 1700X | G.Skill Trident Z 3000MT/s | Asus Prime B350-Plus | Samsung 960 Evo


  • Mich
  • Registratie: december 2000
  • Laatst online: 06:29
Bij mij kan ik device tracking niet werkend maken omdat ik geen geschikte router heb. Nu wil ik het maar gewoon met ping doen.

Is er alsnog een manier om een afbeelding aan deze binary sensor te plakken in plaats van een icon. Ik wil een foto van mij erbij net als wat je met device tracking kan doen.

  • Saturnus
  • Registratie: februari 2005
  • Niet online
Mich schreef op zaterdag 2 februari 2019 @ 14:27:
Bij mij kan ik device tracking niet werkend maken omdat ik geen geschikte router heb. Nu wil ik het maar gewoon met ping doen.

Is er alsnog een manier om een afbeelding aan deze binary sensor te plakken in plaats van een icon. Ik wil een foto van mij erbij net als wat je met device tracking kan doen.
Er is ook ping variant voor device tracker. https://www.home-assistan...ents/device_tracker.ping/

AMD Ryzen 1700X | G.Skill Trident Z 3000MT/s | Asus Prime B350-Plus | Samsung 960 Evo


  • dof
  • Registratie: juli 2010
  • Laatst online: 23:56
sloth schreef op zaterdag 2 februari 2019 @ 12:34:
Ik probeer een Aqara WXKG02LM draadloze wandschakelaar het licht te doen schakelen via Zigbee2mqtt maar ik zie geen state change van de automation en kan even mijn fout niet vinden. Via search zag ik dat @iMars dezelfde schakelaars gebruikt, dus daar heb ik ook wat code van geleend maar zonder resultaat.

automations.yaml:

code:
1
2
3
4
5
6
7
8
9
10
- alias: Lichtschakelaar woonkamer
  trigger:
    platform: event
    event_type: xiaomi_aqara.click
    event_data:
      entity_id: binary_sensor.wall_switch_left_158d000256a103
      click_type: single
  action:
    service: light.turn_on
    entity_id: light.ikealamptvlivingroom_light


In de zigbee2mqtt logs komt de druk op de linkerknop voorbij:

code:
1
zigbee2mqtt:info 2019-2-2 11:25:29 MQTT publish: topic 'zigbee2mqtt/0x00158d000256a103', payload '{"click":"left","linkquality":15}'


En ook in home assistant gui zie ik de registratie van de druk voorbij komen: https://i.imgur.com/ONfJjOR.png
Bij mij met zelfde WXKG02LM schakelaars (links & rechts) zo :


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
- id: '1530960318173'
  alias: 'Woonkamer Lampen Schakelaar Links TOGGLE '
  trigger:
  - platform: mqtt
    topic: zigbee2mqtt/0x00158d000170eeab
  condition:
  - condition: template
    value_template: '{{ ''left'' == trigger.payload_json.click }}'
  action:
  - data:
      entity_id: switch.sonoffbasic03
    service: switch.toggle
  - data:
      entity_id: switch.sonoffs2001
    service: switch.toggle

- id: '1530960436081'
  alias: 'Woonkamer Lampen Schakelaar Rechts TOGGLE '
  trigger:
  - platform: mqtt
    topic: zigbee2mqtt/0x00158d000170eeab
  condition:
  - condition: template
    value_template: '{{ ''right'' == trigger.payload_json.click }}'
  action:
  - data:
      entity_id: switch.sonoffbasic04
    service: switch.toggle
  - data:
      entity_id: switch.sonoffbasic05
    service: switch.toggle


  • Mich
  • Registratie: december 2000
  • Laatst online: 06:29

  • Gumball
  • Registratie: december 2003
  • Laatst online: 19:44
Ik krijg mijn tradfri hub niet meer gekoppeld aan mijn Rpi-Hassio installatie.
De discovery functie vindt de gateway wel, maar nadat ik de key van de Tradfri gateway heb ingevoerd, krijg ik een timeout validating the code.
Wat doe ik fout? ik Vrees dat ik de gateway moet resetten maar dat zie ik eigenlijk niet zo zitten.

  • Wouzziew
  • Registratie: juli 2017
  • Laatst online: 22-04 10:33
Gumball schreef op zaterdag 2 februari 2019 @ 15:32:
Ik krijg mijn tradfri hub niet meer gekoppeld aan mijn Rpi-Hassio installatie.
De discovery functie vindt de gateway wel, maar nadat ik de key van de Tradfri gateway heb ingevoerd, krijg ik een timeout validating the code.
Wat doe ik fout? ik Vrees dat ik de gateway moet resetten maar dat zie ik eigenlijk niet zo zitten.
Al eens een poging gedaan om je hub een nieuw IP-adres te geven? Heb hetzelfde probleem gehad, nadat ik de hub met een nieuw IP-adres opnieuw toegevoegd heb werkte het als een zonnetje :-)

Met een hamer past alles...


  • iMars
  • Registratie: augustus 2001
  • Laatst online: 19:24
lolgast schreef op zaterdag 2 februari 2019 @ 14:28:
@iMars Je zou nog eens kunnen kijken om die drie automations tot 1 te reduceren, via de manier die ik hier heb neergezet
lolgast in "Home Assistant - Open source Python3 home automation"
Wat is het voordeel hiervan? Persoonlijk vind ik elk automation/trigger los benoemen overzichtelijker dan alles in één automation.

Ik heb nu een map automations met daarin alle automation files. Elk schakelaar krijgt zijn eigen file, met daarin elk automation apart beschreven.
@iMars Er is geen voordeel. Persoonlijke voorkeur, that’s all. Ik ben (was, heb nu Node-RED) voorstander van 1 automation per schakelaar. Maar had wel alle automations in 1 bestand staan :+

  • Jeltel
  • Registratie: juni 2001
  • Niet online
Ik heb vanmiddag 2 shelly 1 en een shelly 2 gemonteerd Werkt en past allemaal prima. Ik kan de bij behorende lampen schakelen via MQTT en Home Assistant.

Maar nu gebruik ik één van de shakelaars niet om lampen direct te schakelen, maar om Hue lampen te schakelen. En dat werkt ook, maar alleen als de schakelaar naar de '1' positie gaat. Staat die al in '1' en schakel ik via HA de lampen, moet ik dus de schakelaar aan én uit zetten.
Het liefst wil ik dat via een toggle doen.

Ik zie dat er templates zijn om een toggle te doen van een lamp of een switch. Dat werkt ook prima voor één lamp. Maar ik wil meerdere lampen aan/uit zetten. Alleen is er weer geen scene toggle. Heeft iemand een idee hoe dat te doen?


Andere vraag. De schakelaar bij de kamerdeur aan de voorkant van het huis zou een ideale plek zijn om alle lampen in één keer uit te doen. Máár dat is weer onhandig als je alleen de lamp boven de eettafel wil schakelen die daar tot nu toe op zat.
Is het mogelijk om een action te definiëren die een trigger heeft als er (bijvoorbeeld) binnen twee seconden de schakelaar twee keer wordt omgezet? En daarmee dus alle lampen uit te zetten.

  • Gumball
  • Registratie: december 2003
  • Laatst online: 19:44
Wouzziew schreef op zaterdag 2 februari 2019 @ 17:54:
[...]

Al eens een poging gedaan om je hub een nieuw IP-adres te geven? Heb hetzelfde probleem gehad, nadat ik de hub met een nieuw IP-adres opnieuw toegevoegd heb werkte het als een zonnetje :-)
Bedankt voor je reactie. Zojuist geprobeerd. Helaas zonder resultaat. Heb nu discovery uitgezet. Kijken of het handmatig beter gaat.

  • tdw
  • Registratie: augustus 2004
  • Laatst online: 23-03 06:23

tdw

Amai seg!

Jeltel schreef op zaterdag 2 februari 2019 @ 20:06:
Ik heb vanmiddag 2 shelly 1 en een shelly 2 gemonteerd Werkt en past allemaal prima. Ik kan de bij behorende lampen schakelen via MQTT en Home Assistant.

Maar nu gebruik ik één van de shakelaars niet om lampen direct te schakelen, maar om Hue lampen te schakelen. En dat werkt ook, maar alleen als de schakelaar naar de '1' positie gaat. Staat die al in '1' en schakel ik via HA de lampen, moet ik dus de schakelaar aan én uit zetten.
Het liefst wil ik dat via een toggle doen.

Ik zie dat er templates zijn om een toggle te doen van een lamp of een switch. Dat werkt ook prima voor één lamp. Maar ik wil meerdere lampen aan/uit zetten. Alleen is er weer geen scene toggle. Heeft iemand een idee hoe dat te doen?
https://community.home-as...ion-configuration/3819/19

Is dat wat je wilt?

"There is that sort of assumption by the government that we're all driving around at 8 o'clock in the morning to be really annoying"
~ James May


  • Jeltel
  • Registratie: juni 2001
  • Niet online
Wat ze daar proberen is te doen door een scène te schakelen. In een scène kun je meerdere lampen schakelen.

Wat ik wil is eigenlijk een scène togglen op basis van die Shelly switch.
Dus als de scène actief is, moet deze uit bij de volgende keer drukken. En andersom.
Bij deze loop ik vast op de trigger. Maar er is vast wat mogelijk met conditions.

Bij die andere kom ik er misschien met scripts. Ik zie scripts die kunnen wachten met een eventuele time out. Maar dan wil je niet dat het script na de time out verder gaat, maar stopt. Dat zie ik nog niet zo...

  • trekker22
  • Registratie: maart 2003
  • Laatst online: 20:04
Is er in HASS ook iets ongebouwd voor een array van waardes waar je door heen kan scrollen middels bv een click op button? En dat dus ook de positie in de array is te onthouden.

Of moet je een input select maken met waardes en nog een tweede variabele die de geselecteerde positie vast legt?

Wil een rijtje van brightness maken 10 25 50 75 en 100%. En middels klik op wallswitch wil ik er door heen “scrollen”.
Iemand zoiets al eens gemaakt?

casino's maken me rijk!Neteller heb je dan nodig!!


  • vdwkes
  • Registratie: februari 2019
  • Laatst online: 05-03 18:29
martinvdm schreef op vrijdag 1 februari 2019 @ 22:38:
[...]

Ik heb geen Storkair maar een Itho en heb dit middels een Wemos d1 mini met espeasy en RF antenne die als een Remote naar de Itho kan zenden. Niks inbouwen en via mqtt aan te sturen. Maar ja dan wel WiFi maar die dat niet echt als een issue
Kan je me ergens in de richting sturen voor meer info over het aansturen van de itho met d1 mini en RF antenne?

Ik heb een Itho Daalderop WTW HRU 350 ECO unit met de Itho draadloze zender RFT als bediening. Zou wel leuk zijn mocht ik dit kunnen automatiseren via HA( wat ik al draaiende heb in mijn huis).

Had al geprobeerd om codes te vinden via RF bridge, maar itho zou werken met rolling codes of zoiets.

  • Jeltel
  • Registratie: juni 2001
  • Niet online
trekker22 schreef op zondag 3 februari 2019 @ 10:09:
Is er in HASS ook iets ongebouwd voor een array van waardes waar je door heen kan scrollen middels bv een click op button? En dat dus ook de positie in de array is te onthouden.

Of moet je een input select maken met waardes en nog een tweede variabele die de geselecteerde positie vast legt?

Wil een rijtje van brightness maken 10 25 50 75 en 100%. En middels klik op wallswitch wil ik er door heen “scrollen”.
Iemand zoiets al eens gemaakt?
Kun je dat niet voor elkaar krijg door bij elke klik +25%punt te doen? (En als al 100% weer naar 0, en 10%punt als 0)?

Berekeningen zijn te doen met templating.
https://www.home-assistant.io/docs/configuration/templating/

Dan zou je ook door scènes kunnen scrollen door elke keer als de wall switch van state verandert bij een dummy sensor +1 te doen. En op basis van de waarde van de dummy sensor je de scène instelt.

En door de dummy sensor met een time pattern elke x minuten te resetten kun je elke keer opnieuw beginnen.

Volgens mij heb ik een methode om te doen wat ik in een eerdere post wilde.
Door een dummy sensor op te laten lopen bij elke klik en als die dummy sensor op n komt een bepaalde actie te doen. Moet dan wel binnen x tijd resetten, zodat je niet voor onverwachte acties komt te staan.

Dat gaan we uit proberen.

Jeltel wijzigde deze reactie 03-02-2019 11:47 (29%)


  • kvandt
  • Registratie: december 2007
  • Laatst online: 22:08
vdwkes schreef op zondag 3 februari 2019 @ 10:47:
[...]


Kan je me ergens in de richting sturen voor meer info over het aansturen van de itho met d1 mini en RF antenne?

Ik heb een Itho Daalderop WTW HRU 350 ECO unit met de Itho draadloze zender RFT als bediening. Zou wel leuk zijn mocht ik dit kunnen automatiseren via HA( wat ik al draaiende heb in mijn huis).

Had al geprobeerd om codes te vinden via RF bridge, maar itho zou werken met rolling codes of zoiets.
Is een speciaal draadje hierover op GoT. Even zoeken...

DIY: Itho ventilatie aansturen via 868Mhz transmitter

kvandt wijzigde deze reactie 03-02-2019 11:52 (6%)


  • trekker22
  • Registratie: maart 2003
  • Laatst online: 20:04
Jeltel schreef op zondag 3 februari 2019 @ 11:29:
[...]
Kun je dat niet voor elkaar krijg door bij elke klik +25%punt te doen? (En als al 100% weer naar 0, en 10%punt als 0)?

Berekeningen zijn te doen met templating.
https://www.home-assistant.io/docs/configuration/templating/

Dan zou je ook door scènes kunnen scrollen door elke keer als de wall switch van state verandert bij een dummy sensor +1 te doen. En op basis van de waarde van de dummy sensor je de scène instelt.

En door de dummy sensor met een time pattern elke x minuten te resetten kun je elke keer opnieuw beginnen.

Volgens mij heb ik een methode om te doen wat ik in een eerdere post wilde.
Door een dummy sensor op te laten lopen bij elke klik en als die dummy sensor op n komt een bepaalde actie te doen. Moet dan wel binnen x tijd resetten, zodat je niet voor onverwachte acties komt te staan.

Dat gaan we uit proberen.
Zie dat templating inderdaad vrij krachtig is, met IF en dan math operations. Vanavond eens mee puzzelen.

casino's maken me rijk!Neteller heb je dan nodig!!


  • Danielson
  • Registratie: januari 2003
  • Laatst online: 22-04 17:54
Gebruikt iemand HA om te switchen tussen Hue Scenes? Ik ben er mee aan het testen, ik gebruik hiervoor: input_boolean i.c.m. hue.hue_activate_scene.

In de basis werkt dit prima, alleen dit moet netter kunnen, als ik nu b.v. via input_boolean scene A activeer en vervolgens scene B blijft de input_boolean van scene A actief staan, wat natuurlijk logisch is.

Iemand tips om dit wat netter op te lossen?

  • Jeltel
  • Registratie: juni 2001
  • Niet online
trekker22 schreef op zondag 3 februari 2019 @ 12:35:
[...]

Zie dat templating inderdaad vrij krachtig is, met IF en dan math operations. Vanavond eens mee puzzelen.
De counter kan goed ingezet worden als dummy sensor.

Nu nog de counter na x tijd resetten. Dat werkt nog niet.

https://www.home-assistant.io/components/counter/

  • balk
  • Registratie: januari 2000
  • Laatst online: 21-04 08:25
@trekker22 @Jeltel
Jeltel schreef op zondag 3 februari 2019 @ 18:59:
[...]

De counter kan goed ingezet worden als dummy sensor.

Nu nog de counter na x tijd resetten. Dat werkt nog niet.

https://www.home-assistant.io/components/counter/
Hier moet het mee kunnen

Ik ben nu aan het klooien en dit werkt. Omlaag (dus van max in stappen naar beneden) lukt me nog niet

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
- id: hank_wk1
  alias: Hank wk1
  trigger:
    platform: event
    event_type: zwave.scene_activated
    event_data:
      entity_id: zwave.hank_knop_wk
      scene_id: 1
  action:
    service: light.turn_on
    entity_id: light.wk_eettafel_plafond_level
    data_template:
        brightness: >
            {% if is_state('light.wk_eettafel_plafond_level', 'off') %}
            50
            {% else %} 
            {% set suggested = states.light.wk_eettafel_plafond_level.attributes.brightness|int + 50 %}
            {% if suggested < 254 %}
            {{ suggested }}
            {% else %}
            0
            {% endif %}
            {% endif %}


Telkens als ik op het knopje druk en er een scene_id binnenkomt doorloopt de lamp de stappen tussen 0 en 255 met stappen van 50, en dan weer naar 0.

balk wijzigde deze reactie 03-02-2019 22:13 (6%)


  • Pascall_1
  • Registratie: april 2007
  • Laatst online: 22-04 17:34
Hallo. Ik ben niet nieuw op tweakers wel nieuw met home assistant. Heb aangeschaft een pi en een zigbee2mqqt als totale
Leek om mee te spelen. Heb al best veel voor elkaar gekregen. Zigbee werkt echter wil ik nu automatation toepassen. Wil graag als de bel gaat mijn lampen gaan knipperend Nu lees ik dat er een automation tool is. Maar die heb ik toch echt niet. Waar kan ik die vinden. Heb overal gezocht. Ik draai hassio laatse beta versie. Nogmaals excuses als ik domme vragen stel maar wil het graag leren

  • dof
  • Registratie: juli 2010
  • Laatst online: 23:56
En er is door iemand een handleiding gemaakt (zie ook de laatste berichten in dit forum).

  • JayOne
  • Registratie: november 2017
  • Laatst online: 20:37
Jeltel schreef op zondag 3 februari 2019 @ 18:59:
[...]

De counter kan goed ingezet worden als dummy sensor.

Nu nog de counter na x tijd resetten. Dat werkt nog niet.

https://www.home-assistant.io/components/counter/
Moet zeggen dat mijn ervaring met de counter binnen Home Assistant niet helemaal positief verliepen. Vooral bij herstarten was het altijd fingers-crossed of de counter zijn waarde wist te behouden.

What's the speed of dark?


  • lubbertkramer
  • Registratie: augustus 2009
  • Laatst online: 22-04 17:48
Jeltel schreef op zaterdag 2 februari 2019 @ 21:44:
[...]
Wat ze daar proberen is te doen door een scène te schakelen. In een scène kun je meerdere lampen schakelen.

Wat ik wil is eigenlijk een scène togglen op basis van die Shelly switch.
Dus als de scène actief is, moet deze uit bij de volgende keer drukken. En andersom.
Bij deze loop ik vast op de trigger. Maar er is vast wat mogelijk met conditions.

Bij die andere kom ik er misschien met scripts. Ik zie scripts die kunnen wachten met een eventuele time out. Maar dan wil je niet dat het script na de time out verder gaat, maar stopt. Dat zie ik nog niet zo...
Volgens mij zoek jij iets als ik in mijn automation heb zitten, lampen aan als ze uit zijn (op bepaalde scene) en uit als ze aanstaan -> lubbertkramer in "Home Assistant - Open source Python3 home automation"

Kort samengevat doe ik dat met onderstaande code zowel bij beweging, contactsensoren als xiaomi schakelaars/knoppen. (waar bij de link mijn volledige code als voorbeeld staat)


code:
1
2
3
4
5
6
7
8
9
10
11
12
    - service: scene.turn_on
      data_template:
        entity_id: >-
          {% if now().hour >= 0 and now().hour < 6 and is_state("light.toilet", "off") %}
            scene.toilet_nacht
          {% elif now().hour >= 6 and now().hour < 18 and is_state("light.toilet", "off") %}
            scene.toilet_dag
          {% elif now().hour >= 18 and now().hour < 24 and is_state("light.toilet", "off") %}
            scene.toilet_avond
          {% elif is_state("light.toilet", "on") %}
            scene.toilet_uit
          {% endif %}

lubbertkramer wijzigde deze reactie 04-02-2019 08:29 (28%)


  • barrymossel
  • Registratie: juni 2003
  • Laatst online: 22-04 18:49
Pascall_1 schreef op zondag 3 februari 2019 @ 23:38:
Hallo. Ik ben niet nieuw op tweakers wel nieuw met home assistant. Heb aangeschaft een pi en een zigbee2mqqt als totale
Leek om mee te spelen. Heb al best veel voor elkaar gekregen. Zigbee werkt echter wil ik nu automatation toepassen. Wil graag als de bel gaat mijn lampen gaan knipperend Nu lees ik dat er een automation tool is. Maar die heb ik toch echt niet. Waar kan ik die vinden. Heb overal gezocht. Ik draai hassio laatse beta versie. Nogmaals excuses als ik domme vragen stel maar wil het graag leren
"Automation tool" is wat vaag. Bedoel je Node-Red? Die kun je installeren vanuit de add-on store. Daarmee kun je visueel automations maken.
Ook zit er iets onder instellingen: automatiseringsbewerker. Zelf nooit iets mee gedaan.

Oneplus One Review & Specificaties


  • JayOne
  • Registratie: november 2017
  • Laatst online: 20:37
Pascall_1 schreef op zondag 3 februari 2019 @ 23:38:
Hallo. Ik ben niet nieuw op tweakers wel nieuw met home assistant. Heb aangeschaft een pi en een zigbee2mqqt als totale
Leek om mee te spelen. Heb al best veel voor elkaar gekregen. Zigbee werkt echter wil ik nu automatation toepassen. Wil graag als de bel gaat mijn lampen gaan knipperend Nu lees ik dat er een automation tool is. Maar die heb ik toch echt niet. Waar kan ik die vinden. Heb overal gezocht. Ik draai hassio laatse beta versie. Nogmaals excuses als ik domme vragen stel maar wil het graag leren
Een goed startpunt is de handleiding van Home Assistant zelf, vanuit daar wijst de rest zich vanzelf.

Overigens tip: ga niet voor de beta als je een leek bent. Ga voor de stabiele versie en het liefst genummerd 0.XX.1 of verder.

What's the speed of dark?


  • Jeltel
  • Registratie: juni 2001
  • Niet online
JayOne schreef op maandag 4 februari 2019 @ 08:19:
[...]

Moet zeggen dat mijn ervaring met de counter binnen Home Assistant niet helemaal positief verliepen. Vooral bij herstarten was het altijd fingers-crossed of de counter zijn waarde wist te behouden.
Omdat ik de counter wil resetten na 2 seconden, maak ik me hier niet druk om :)

  • Thoit
  • Registratie: februari 2015
  • Laatst online: 20-04 17:49
Zijn er hier mensen die een Roborock S50 in Home Assistant hebben gekoppeld? Ik heb van het weekend de stofzuiger binnen gekregen en de volgende handleiding (iOS) gevolgd. https://www.home-assistant.io/components/vacuum.xiaomi_miio/

Helaas blijft de stofzuiger op status unavailable. Kan op internet meerdere berichten vinden, maar helaas nog geen oplossing.

Weet iemand of het belangrijk is om op hetzelfde netwerk te zitten? En of de token verandert als je van netwerk wijzigt? Heb momenteel de stofzuiger in het gastennetwerk hangen zodat het gescheiden is van mijn andere devices. Heb ook al geprobeerd om hem in mijn reguliere netwerk te hangen maar de status blijft: Got exception while fetching the state: Unable to discover the device

  • Nnoitra
  • Registratie: december 2000
  • Laatst online: 21:55
Thoit schreef op maandag 4 februari 2019 @ 10:18:
Zijn er hier mensen die een Roborock S50 in Home Assistant hebben gekoppeld? Ik heb van het weekend de stofzuiger binnen gekregen en de volgende handleiding (iOS) gevolgd. https://www.home-assistant.io/components/vacuum.xiaomi_miio/

Helaas blijft de stofzuiger op status unavailable. Kan op internet meerdere berichten vinden, maar helaas nog geen oplossing.

Weet iemand of het belangrijk is om op hetzelfde netwerk te zitten? En of de token verandert als je van netwerk wijzigt? Heb momenteel de stofzuiger in het gastennetwerk hangen zodat het gescheiden is van mijn andere devices. Heb ook al geprobeerd om hem in mijn reguliere netwerk te hangen maar de status blijft: Got exception while fetching the state: Unable to discover the device
Of ie in hetzelfde netwerk hangt mogelijk af van je netwerk settings; of je wifi netwerk iets van 'client isolation' heeft.
Belangrijker is dat ie in hetzelfde netwerk segment als je Home Assistant zit.

Maar buiten dat; ik heb ook een Xiaomi apparaat met wifi en die gaat meerdere keren per dag, en dan ook meteen meerdere keren per 'x' minuten, naar "Status unavailable" en weer terug.

Sarcasm is my superpower! What's yours?


  • tomdh76
  • Registratie: maart 2015
  • Laatst online: 22-04 14:51
Thoit schreef op maandag 4 februari 2019 @ 10:18:
Zijn er hier mensen die een Roborock S50 in Home Assistant hebben gekoppeld? Ik heb van het weekend de stofzuiger binnen gekregen en de volgende handleiding (iOS) gevolgd. https://www.home-assistant.io/components/vacuum.xiaomi_miio/

Helaas blijft de stofzuiger op status unavailable. Kan op internet meerdere berichten vinden, maar helaas nog geen oplossing.

Weet iemand of het belangrijk is om op hetzelfde netwerk te zitten? En of de token verandert als je van netwerk wijzigt? Heb momenteel de stofzuiger in het gastennetwerk hangen zodat het gescheiden is van mijn andere devices. Heb ook al geprobeerd om hem in mijn reguliere netwerk te hangen maar de status blijft: Got exception while fetching the state: Unable to discover the device
Ik probeer langzaam aan mijn domoticz install naar home assistant te krijgen maar dit is een punt wat bij ook niet werkt (naast mijn av receiver die ook niet werkt in home assistant wel in domoticz). Mijn roborock staat in een IoT netwerk en vanuit domoticz (ander subnet) kan ik hem prima aansturen maar in home assistant is de status unavailable.

  • Pascall_1
  • Registratie: april 2007
  • Laatst online: 22-04 17:34
barrymossel schreef op maandag 4 februari 2019 @ 08:39:
[...]

"Automation tool" is wat vaag. Bedoel je Node-Red? Die kun je installeren vanuit de add-on store. Daarmee kun je visueel automations maken.
Ook zit er iets onder instellingen: automatiseringsbewerker. Zelf nooit iets mee gedaan.
Ja de automatiseringsbewerker bedoel ik. Komt voorbij diverse handleidingen YouTube als ook onder de handleiding van website zelf. Ik heb die configuratie niet. Als ik op configuratie druk kom ik op de openwebui van de configuratie.yaml. Ik ben nog niet helemaal thuis hoe ik automation moet maken vandaar zon tool handig leek.

  • Pascall_1
  • Registratie: april 2007
  • Laatst online: 22-04 17:34
JayOne schreef op maandag 4 februari 2019 @ 08:50:
[...]


Een goed startpunt is de handleiding van Home Assistant zelf, vanuit daar wijst de rest zich vanzelf.

Overigens tip: ga niet voor de beta als je een leek bent. Ga voor de stabiele versie en het liefst genummerd 0.XX.1 of verder.
Had idd daar alles opgelezen. Echter staat ook daar automations bij configuratie. Bij mij ontbreekt die functie dus.

  • tomdh76
  • Registratie: maart 2015
  • Laatst online: 22-04 14:51
lolgast schreef op maandag 4 februari 2019 @ 11:45:
Dan gok ik dat het iets met mDNS te maken heeft..
Ja dat dacht ik ook maar het gekke vind ik dat de domoticz install (op een VM met ip 192.168.2.197) wel de roborock kan vinden (op ip 192.0.2.25) en de home assistant (op een VM met ip 192.168.2.196) niet de roborock

  • lubbertkramer
  • Registratie: augustus 2009
  • Laatst online: 22-04 17:48
Thoit schreef op maandag 4 februari 2019 @ 10:18:
Zijn er hier mensen die een Roborock S50 in Home Assistant hebben gekoppeld? Ik heb van het weekend de stofzuiger binnen gekregen en de volgende handleiding (iOS) gevolgd. https://www.home-assistant.io/components/vacuum.xiaomi_miio/

Helaas blijft de stofzuiger op status unavailable. Kan op internet meerdere berichten vinden, maar helaas nog geen oplossing.

Weet iemand of het belangrijk is om op hetzelfde netwerk te zitten? En of de token verandert als je van netwerk wijzigt? Heb momenteel de stofzuiger in het gastennetwerk hangen zodat het gescheiden is van mijn andere devices. Heb ook al geprobeerd om hem in mijn reguliere netwerk te hangen maar de status blijft: Got exception while fetching the state: Unable to discover the device
Herken het probleem niet, hier tweemaal de S50 aan HA hangen via hetzelfde netwerk maar geen problemen. Kijk daarnaast hier voor mooie lovelace voorbeelden met je S50 -> https://community.home-as...uum-cleaner-card/64456/45

lubbertkramer wijzigde deze reactie 04-02-2019 12:06 (6%)


  • JayOne
  • Registratie: november 2017
  • Laatst online: 20:37
Pascall_1 schreef op maandag 4 februari 2019 @ 12:01:
[...]

Had idd daar alles opgelezen. Echter staat ook daar automations bij configuratie. Bij mij ontbreekt die functie dus.
Je moet in de configuration.yaml het component automation toevoegen. Dit doe je door simpelweg onderstaande toe te voegen en daaronder je automation:

code:
1
automation:



Het is echter verstandig de automations in een eigen yaml bestand te zetten, om de configuration.yaml zo schoon mogelijk te houden. Dit doe je door in de directory van de configuration.yaml bijvoorbeeld het bestand automations.yaml toe te voegen. In de configuration.yaml maak je dan dan de volgende verwijzing:


code:
1
automation: !include automations.yaml

What's the speed of dark?


  • Pascall_1
  • Registratie: april 2007
  • Laatst online: 22-04 17:34
JayOne schreef op maandag 4 februari 2019 @ 12:34:
[...]


Je moet in de configuration.yaml het component automation toevoegen. Dit doe je door simpelweg onderstaande toe te voegen en daaronder je automation:

code:
1
automation:



Het is echter verstandig de automations in een eigen yaml bestand te zetten, om de configuration.yaml zo schoon mogelijk te houden. Dit doe je door in de directory van de configuration.yaml bijvoorbeeld het bestand automations.yaml toe te voegen. In de configuration.yaml maak je dan dan de volgende verwijzing:


code:
1
automation: !include automations.yaml

Bedankt voor je input. Heb dat echter ook al gedaan. Heb https://www.home-assistant.io/docs/automation/editor/ gebruikt en hier geven ze dus ook aan dat je automation editor kunt gebruiken. Heb echt deze functie niet. Heb de regels al toegevoegd. Hoe kan ik een fresh install doen met behoud van zigbee regels enzovoort.

  • JayOne
  • Registratie: november 2017
  • Laatst online: 20:37
Pascall_1 schreef op maandag 4 februari 2019 @ 12:50:
[...]

Bedankt voor je input. Heb dat echter ook al gedaan. Heb https://www.home-assistant.io/docs/automation/editor/ gebruikt en hier geven ze dus ook aan dat je automation editor kunt gebruiken. Heb echt deze functie niet. Heb de regels al toegevoegd. Hoe kan ik een fresh install doen met behoud van zigbee regels enzovoort.
Maak zelf geen gebruik van de editor, maar via de Samba Hassio Addon (één van de standaard Hassio addons) kun je je favoriete text-editor (bijvoorbeeld Notepad++) gebruiken om de automation-code toe te voegen.

What's the speed of dark?


  • Saturnus
  • Registratie: februari 2005
  • Niet online
Vóór Lovelace kon je 7 badges op een rij hebben in de iPhone applicatie. Nu past de 7e net niet meer. Forceren met een horizontal-stack lijkt niet mogelijk. Iemand een idee?

AMD Ryzen 1700X | G.Skill Trident Z 3000MT/s | Asus Prime B350-Plus | Samsung 960 Evo


  • barrymossel
  • Registratie: juni 2003
  • Laatst online: 22-04 18:49
Pascall_1 schreef op maandag 4 februari 2019 @ 12:50:
[...]

Bedankt voor je input. Heb dat echter ook al gedaan. Heb https://www.home-assistant.io/docs/automation/editor/ gebruikt en hier geven ze dus ook aan dat je automation editor kunt gebruiken. Heb echt deze functie niet. Heb de regels al toegevoegd. Hoe kan ik een fresh install doen met behoud van zigbee regels enzovoort.
En als je gaat naar [home-assistant-url]:[port]/config/automation? Daar staat ie bij mij. Echter toont ie bij mij geen automations (die ik dus via het yaml-bestand heb aangemaakt). Ik kan wel nieuwe automations aanmaken.

Oneplus One Review & Specificaties


  • barrymossel
  • Registratie: juni 2003
  • Laatst online: 22-04 18:49
Ik heb de volgende automation:

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#Lamp aan wanneer donker
- alias: 'Lamp in avond aan wanneer donker'
  trigger:
    platform: numeric_state
    entity_id: sensor.lichtsterkte
    below: 50
  condition:
    - condition: time
      after: '15:00:00'
      before: '20:00:00'
    - condition: state
      entity_id: input_boolean.hoeklamp_automatisch
      state: 'on'
    - condition: state
      entity_id: binary_sensor.thuis_away
      state: 'off'
  action:
    - service: switch.turn_on
      entity_id: switch.staande_lamp


Als we nu weg zijn (en binary_sensor.thuis_away staat dus op 'on') om 16:00 uur en op dat moment raakt sensor.lichtsterkte onder 50, dan gaat de lamp logischerwijs niet aan. Maar stel we komen dan om 17:00 thuis (en binary_sensor.thuis_away gaat naar 'off'), gaat dan de lamp alsnog aan, of gebeurt dat alleen op het moment dat sensor.lichtsterkte onder 50 raakt (en de condities waar zijn)?

Oneplus One Review & Specificaties


  • Saturnus
  • Registratie: februari 2005
  • Niet online
barrymossel schreef op maandag 4 februari 2019 @ 18:15:
Ik heb de volgende automation:

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#Lamp aan wanneer donker
- alias: 'Lamp in avond aan wanneer donker'
  trigger:
    platform: numeric_state
    entity_id: sensor.lichtsterkte
    below: 50
  condition:
    - condition: time
      after: '15:00:00'
      before: '20:00:00'
    - condition: state
      entity_id: input_boolean.hoeklamp_automatisch
      state: 'on'
    - condition: state
      entity_id: binary_sensor.thuis_away
      state: 'off'
  action:
    - service: switch.turn_on
      entity_id: switch.staande_lamp


Als we nu weg zijn (en binary_sensor.thuis_away staat dus op 'on') om 16:00 uur en op dat moment raakt sensor.lichtsterkte onder 50, dan gaat de lamp logischerwijs niet aan. Maar stel we komen dan om 17:00 thuis (en binary_sensor.thuis_away gaat naar 'off'), gaat dan de lamp alsnog aan, of gebeurt dat alleen op het moment dat sensor.lichtsterkte onder 50 raakt (en de condities waar zijn)?
Dat laatste. Elke keer wanneer de lichtsterkte van boven de 50 naar onder de 50 gaat wordt de automation doorlopen.

AMD Ryzen 1700X | G.Skill Trident Z 3000MT/s | Asus Prime B350-Plus | Samsung 960 Evo


  • barrymossel
  • Registratie: juni 2003
  • Laatst online: 22-04 18:49
Saturnus schreef op maandag 4 februari 2019 @ 18:31:
[...]

Dat laatste. Elke keer wanneer de lichtsterkte van boven de 50 naar onder de 50 gaat wordt de automation doorlopen.
Dat vermoeden had ik al. Dus dan zou ik ernaast dus ook nog deze automation moeten draaien?


YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#Lamp aan wanneer we thuiskomen en het donker is
- alias: 'Lamp in avond aan wanneer donker'
  trigger:
    platform: state
    entity_id: binary_sensor.thuis_away
    from: 'on'
    to: 'off'
  condition:
    - condition: numeric_state
      entity_id: sensor.lichtsterkte
      below: 50
    - condition: time
      after: '15:00:00'
      before: '20:00:00'
    - condition: state
      entity_id: input_boolean.hoeklamp_automatisch
      state: 'on'
  action:
    - service: switch.turn_on
      entity_id: switch.staande_lamp

Oneplus One Review & Specificaties


  • Jeltel
  • Registratie: juni 2001
  • Niet online
Eerder had ik de vraag hoe ik op basis van een wall switch twee keer in te drukken alle lampen uit kan doen. Het is me gelukt :) Met een counter en drie automations:


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
  - alias: Update Counter Eetafel
    hide_entity: true
    trigger:
      platform: state
      entity_id: sensor.lamp_schakelaar_eetafel
    action:
      service: counter.increment
      entity_id: counter.counter_eetafel
    id: update_counter_eetafel
  - alias: Reset Counter Eetafel
    hide_entity: true
    trigger:
      - platform: state
        entity_id: sensor.lamp_schakelaar_eetafel
        to: "1"
        for: 00:00:02
      - platform: state
        entity_id: sensor.lamp_schakelaar_eetafel
        to: "0"
        for: 00:00:02
    action:
      service: counter.reset
      entity_id: counter.counter_eetafel
    id: reset_counter_eetafel
  - alias: Turn of all lights when counter hits 2
    hide_entity: true
    trigger: 
      platform: state
      entity_id: counter.counter_eetafel
      to: "2"
      for: 00:00:01
    action:
      - service: scene.turn_on
        entity_id: scene.woonkamer_uit
      - service: counter.reset
        entity_id: counter.counter_eetafel
    id: turn_off_lights_when_counter_hits_2
  - alias: Turn on eetafel and woonkamer_lezen when counter hits 3
    hide_entity: true
    trigger: 
      platform: state
      entity_id: counter.counter_eetafel
      to: "3"
      for: 00:00:01
    action:
      - service: scene.turn_on
        entity_id: scene.woonkamer_lezen
      - service: switch.turn_on
        entity_id: switch.lamp_eetafel
      - service: counter.reset
        entity_id: counter.counter_eetafel
    id: turn_on_eetafel_light_and_woonkamer_lezen_when_counter_hits_3



De eerste automation telt alle keren dat de betreffende schakelaar omgaat. De tweede reset de counter als de schakelaar 2 seconden niet is omgezet. De laatste automation treed in werking als de counter 2 bereikt en schakelt een scene en reset de counter.
De laatste automation zet een scene en een lamp aan als de drie bereikt wordt. Dat werkt dus allemaal :)

Heb nu drie schakelaars die ik voor zaken kan gebruiken.

Tof dat het gelukt is :)

Alleen zou het fijn zijn, als je die twee automations in één automation kan krijgen. Dus als de counter een seconde niet gewijzigd is, dan zaken schakelen op basis van de waarde van de counter. Dat laatste lukt wel, maar je moet een "to: n" gebruiken als je de for gebruikt. En dat zou je dan moeten doen voor elke waarde die je wil gaan gebruiken.
Dus hoe kun je dat doen?

Jeltel wijzigde deze reactie 04-02-2019 21:32 (28%)


  • Saturnus
  • Registratie: februari 2005
  • Niet online
barrymossel schreef op maandag 4 februari 2019 @ 18:43:
[...]

Dat vermoeden had ik al. Dus dan zou ik ernaast dus ook nog deze automation moeten draaien?


YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#Lamp aan wanneer we thuiskomen en het donker is
- alias: 'Lamp in avond aan wanneer donker'
  trigger:
    platform: state
    entity_id: binary_sensor.thuis_away
    from: 'on'
    to: 'off'
  condition:
    - condition: numeric_state
      entity_id: sensor.lichtsterkte
      below: 50
    - condition: time
      after: '15:00:00'
      before: '20:00:00'
    - condition: state
      entity_id: input_boolean.hoeklamp_automatisch
      state: 'on'
  action:
    - service: switch.turn_on
      entity_id: switch.staande_lamp

Inderdaad. Looking good. (y)

AMD Ryzen 1700X | G.Skill Trident Z 3000MT/s | Asus Prime B350-Plus | Samsung 960 Evo


  • Greetoz
  • Registratie: juni 2002
  • Nu online
Ik heb een probleem met mijn qubino zwave dimmers. Als ik deze aanzet via oa de gui. Dan schakelt hij gelijk weer uit. Het komt zover ik kon vinden doordat de dimmer nog niet volledig aanstaat voordat HA de dimmer weer polled. Er moet dus een delay op de polling. Ik kan dit allen vinden door zwave op te nemen in je configuration. Maar met hassio gaat dit via de gui.

Iemand een idee?

  • trekker22
  • Registratie: maart 2003
  • Laatst online: 20:04
Jeltel schreef op maandag 4 februari 2019 @ 20:37:
Eerder had ik de vraag hoe ik op basis van een wall switch twee keer in te drukken alle lampen uit kan doen. Het is me gelukt :) Met een counter en drie automations:


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
  - alias: Update Counter Eetafel
    hide_entity: true
    trigger:
      platform: state
      entity_id: sensor.lamp_schakelaar_eetafel
    action:
      service: counter.increment
      entity_id: counter.counter_eetafel
    id: update_counter_eetafel
  - alias: Reset Counter Eetafel
    hide_entity: true
    trigger:
      - platform: state
        entity_id: sensor.lamp_schakelaar_eetafel
        to: "1"
        for: 00:00:02
      - platform: state
        entity_id: sensor.lamp_schakelaar_eetafel
        to: "0"
        for: 00:00:02
    action:
      service: counter.reset
      entity_id: counter.counter_eetafel
    id: reset_counter_eetafel
  - alias: Turn of all lights when counter hits 2
    hide_entity: true
    trigger: 
      platform: state
      entity_id: counter.counter_eetafel
      to: "2"
      for: 00:00:01
    action:
      - service: scene.turn_on
        entity_id: scene.woonkamer_uit
      - service: counter.reset
        entity_id: counter.counter_eetafel
    id: turn_off_lights_when_counter_hits_2
  - alias: Turn on eetafel and woonkamer_lezen when counter hits 3
    hide_entity: true
    trigger: 
      platform: state
      entity_id: counter.counter_eetafel
      to: "3"
      for: 00:00:01
    action:
      - service: scene.turn_on
        entity_id: scene.woonkamer_lezen
      - service: switch.turn_on
        entity_id: switch.lamp_eetafel
      - service: counter.reset
        entity_id: counter.counter_eetafel
    id: turn_on_eetafel_light_and_woonkamer_lezen_when_counter_hits_3



De eerste automation telt alle keren dat de betreffende schakelaar omgaat. De tweede reset de counter als de schakelaar 2 seconden niet is omgezet. De laatste automation treed in werking als de counter 2 bereikt en schakelt een scene en reset de counter.
De laatste automation zet een scene en een lamp aan als de drie bereikt wordt. Dat werkt dus allemaal :)

Heb nu drie schakelaars die ik voor zaken kan gebruiken.

Tof dat het gelukt is :)

Alleen zou het fijn zijn, als je die twee automations in één automation kan krijgen. Dus als de counter een seconde niet gewijzigd is, dan zaken schakelen op basis van de waarde van de counter. Dat laatste lukt wel, maar je moet een "to: n" gebruiken als je de for gebruikt. En dat zou je dan moeten doen voor elke waarde die je wil gaan gebruiken.
Dus hoe kun je dat doen?
Die switch heeft geen double ingebouwd van zich zelf??

casino's maken me rijk!Neteller heb je dan nodig!!


  • ny-hardcore
  • Registratie: maart 2002
  • Laatst online: 14-04 15:51
Greetoz schreef op maandag 4 februari 2019 @ 21:56:
Ik heb een probleem met mijn qubino zwave dimmers. Als ik deze aanzet via oa de gui. Dan schakelt hij gelijk weer uit. Het komt zover ik kon vinden doordat de dimmer nog niet volledig aanstaat voordat HA de dimmer weer polled. Er moet dus een delay op de polling. Ik kan dit allen vinden door zwave op te nemen in je configuration. Maar met hassio gaat dit via de gui.

Iemand een idee?
Ik zie dat ook bij mijn qubino dimmers. De fibaro hebben dat niet. Dacht altijd dat dat door dekking /routing issues in zwave netwerk kwam.
Ben benieuwd of je een oplossing kunt vinden

cd /pub && more beer


  • Saturnus
  • Registratie: februari 2005
  • Niet online
martinvdm schreef op vrijdag 1 februari 2019 @ 22:38:
[...]

Ik heb geen Storkair maar een Itho en heb dit middels een Wemos d1 mini met espeasy en RF antenne die als een Remote naar de Itho kan zenden. Niks inbouwen en via mqtt aan te sturen. Maar ja dan wel WiFi maar die dat niet echt als een issue
balk schreef op vrijdag 1 februari 2019 @ 23:14:
[...]

Lees dit topic eens even door. Dat staan wel wat oplossingen.
Helaas 1 post met 'Zigbee' er in en op andere sites ook weinig over te vinden. Daarbij realiseerde ik mij dat 433MHz geen antwoord terug geeft. Dus... Sonoff Dual en wat meuk besteld om Tasmota er op te zetten.

AMD Ryzen 1700X | G.Skill Trident Z 3000MT/s | Asus Prime B350-Plus | Samsung 960 Evo


  • Nnoitra
  • Registratie: december 2000
  • Laatst online: 21:55
Danielson schreef op zondag 3 februari 2019 @ 15:01:
Gebruikt iemand HA om te switchen tussen Hue Scenes? Ik ben er mee aan het testen, ik gebruik hiervoor: input_boolean i.c.m. hue.hue_activate_scene.

In de basis werkt dit prima, alleen dit moet netter kunnen, als ik nu b.v. via input_boolean scene A activeer en vervolgens scene B blijft de input_boolean van scene A actief staan, wat natuurlijk logisch is.

Iemand tips om dit wat netter op te lossen?
Geen idee hoe je automations er uit zien (handig om een voorbeeld te posten ;) ), maar simpel gedacht:
Per automation, die door je input_bool getriggerd worden, action(s) toevoegen die de overige input_bools weer uitzetten. Eventueel een template met een 'if' (if 'on'then '..') constructie gebruiken.

Wil je bijhouden/zien welke scene actief is?
Anders kun je natuurlijk ook gewoon die input_bools weglaten en de automations rechtstreeks gebruiken.
Of je maakt de scenes aan in HASS (gekoppeld aan één of meerdere lampen) en dan gebruik je die om van scenes te switchen.

Nnoitra wijzigde deze reactie 06-02-2019 13:53 (3%)

Sarcasm is my superpower! What's yours?


  • Jeltel
  • Registratie: juni 2001
  • Niet online
trekker22 schreef op maandag 4 februari 2019 @ 23:03:
[...]

Die switch heeft geen double ingebouwd van zich zelf??
nope, maar dit zorgt er voor dat het ook werkt bij counts hoger dan 2.

Sowieso zou above: 1 for: 00:00:01 zou ook moeten werken.

  • Saturnus
  • Registratie: februari 2005
  • Niet online
Met Lovelace in yaml mode en

code:
1
2
3
resources:
  - url: /local/style.css?v=2
    type: css


in ui-lovelace.yaml....

Heeft iemand hier werkende CSS? Ik krijg het niet werkend.
Topic op HA forum heeft zoals altijd geen reacties.

AMD Ryzen 1700X | G.Skill Trident Z 3000MT/s | Asus Prime B350-Plus | Samsung 960 Evo


  • robbinonline
  • Registratie: september 2007
  • Laatst online: 00:30

robbinonline

http://goo.gl/OKn06A

De PostNL sensor lijkt stuk? Geeft hier nog wel het aantal pakketjes aan maar allemaal met status: [object Object] meer die dit probleem hebben?

Ga niet uit van het haalbare, maar van het denkbare


  • JayOne
  • Registratie: november 2017
  • Laatst online: 20:37
robbinonline schreef op woensdag 6 februari 2019 @ 10:11:
De PostNL sensor lijkt stuk? Geeft hier nog wel het aantal pakketjes aan maar allemaal met status: [object Object] meer die dit probleem hebben?
De Issue-log van Home Assistant is hiervoor altijd een goede bron.

What's the speed of dark?

Pagina: 1 ... 107 ... 128 Laatste


OnePlus 7 Microsoft Xbox One S All-Digital Edition LG W7 Google Pixel 3 XL OnePlus 6T (6GB ram) FIFA 19 Samsung Galaxy S10 Sony PlayStation 5

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank, Intermediair en Independer de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True