Acties:
  • 0 Henk 'm!

  • NoFate
  • Registratie: Januari 2003
  • Laatst online: 11:10
thnx :)

Acties:
  • 0 Henk 'm!

  • barrymossel
  • Registratie: Juni 2003
  • Laatst online: 19-09 15:34
barrymossel schreef op dinsdag 5 maart 2019 @ 08:50:
[...]

Ik ga eens kijken of dit gaat werken als ik mijn telefoon (en Home?) op English (US) zet. Dat vind ik wel de moeite waard eerlijk gezegd. Ik snooze nog wel eens een half uurtje ofzo en dan hoeft mijn wakker worden script nog niet te draaien, pas bij dismissed. En dat doet die andere app zo te zien niet. Met Tasker zou het moeten kunnen, helaas krijg ik het niet werken (Tasker ziet het hele alarm niet...).

---edit---
Hmmm, je kunt dus geen eigen acties toevoegen. Dus ik kan zover ik zie geen HA script laten starten. Beetje nutteloos voor mij dus. Ik wil sowieso getimed lampen schakelen en via Harmony de TV alvast op het nieuws zetten. Jammer dus.
Hier kom ik op terug. Je kunt wel scripts schakelen via deze routines. Schijnbaar worden scripts exposed als scene. En juist die kun je wel kiezen. Dus toch handig!

Acties:
  • 0 Henk 'm!

  • Kaspers
  • Registratie: Juni 2004
  • Laatst online: 18-09 22:31
Sbakker1982 schreef op maandag 4 maart 2019 @ 21:38:
Iemand ervaring met de shelly 1 inbouw schakelaar? Werkt die met HA? En kan je hem aansluiten zonder blauwe draad? Op een enkele of dubbele puls schakelaar?
Je hebt uiteraard (naast de fase) ook een nul-draad nodig.. apparaat moet wel gevoed worden.

Acties:
  • 0 Henk 'm!

  • JayOne
  • Registratie: November 2017
  • Laatst online: 26-08 08:06
NoFate schreef op dinsdag 5 maart 2019 @ 16:31:
[...]


ah ok, het is dan toch dat als je tijdens de 2 min beweegt, dan toch de tijd van 2 min verlengt wordt
dus is het dan zo, als je beweegt, dat de PIR dit conitunu merkt dat je aan het bewegen bent? of is dit met een soort van interval pulsen van om de zoveel x aantal seconden
Nope, heb het gevoel dat we langs elkaar heen praten. De PIR registreert alleen de eerste beweging, blijft daarna twee minuten in een idle-stand (motion-detected in HA) en gaat daarna weer detecteren. Dus wanneer je binnen de twee minuten weer langs de sensor loopt zal hij daar niets mee doen. Daarom moet je ook zorgen dat de lampen in ieder geval langer branden dan de twee minuten.

Heb het zelf zo opgelost:
code:
1
2
3
4
5
6
7
8
9
10
  - alias: "Lampen: gang, uit na 10 minuten geen beweging"
    trigger:
      platform: state
      entity_id: binary_sensor.bewegingsmelder_gang
      to: 'off'
      for:
        minutes: 10
    action:
      service: homeassistant.turn_off
      entity_id: light.lampen_gang

What's the speed of dark?


Acties:
  • 0 Henk 'm!

  • NoFate
  • Registratie: Januari 2003
  • Laatst online: 11:10
JayOne schreef op dinsdag 5 maart 2019 @ 18:44:
[...]

Nope, heb het gevoel dat we langs elkaar heen praten. De PIR registreert alleen de eerste beweging, blijft daarna twee minuten in een idle-stand (motion-detected in HA) en gaat daarna weer detecteren. Dus wanneer je binnen de twee minuten weer langs de sensor loopt zal hij daar niets mee doen. Daarom moet je ook zorgen dat de lampen in ieder geval langer branden dan de twee minuten.

Heb het zelf zo opgelost:
code:
1
2
3
4
5
6
7
8
9
10
  - alias: "Lampen: gang, uit na 10 minuten geen beweging"
    trigger:
      platform: state
      entity_id: binary_sensor.bewegingsmelder_gang
      to: 'off'
      for:
        minutes: 10
    action:
      service: homeassistant.turn_off
      entity_id: light.lampen_gang
ok ben mee nu :)
voor op de wc is 10 min wel wat lang, en 2 min dan weer te kort, dus best minimum 1 min langer aanlaten....

btw, in phoscon app zie ik ook dat hij de temperatuur kan uitlezen?? in HA zie ik deze wel niet
momenteel leest hij 23gr gaden uit, dus klopt wel

Acties:
  • 0 Henk 'm!

  • RoRoo
  • Registratie: Mei 2001
  • Laatst online: 30-08 16:13

RoRoo

Certified Prutser

NoFate schreef op dinsdag 5 maart 2019 @ 20:04:
[...]


ok ben mee nu :)
voor op de wc is 10 min wel wat lang, en 2 min dan weer te kort, dus best minimum 1 min langer aanlaten....

btw, in phoscon app zie ik ook dat hij de temperatuur kan uitlezen?? in HA zie ik deze wel niet
momenteel leest hij 23gr gaden uit, dus klopt wel
Bij mij in het toilet gaat het na 2 min. uit. Eigenlijk vind ik dat al te lang :) Bewegingssensor blijkt gevoelig genoeg om het licht aan te laten terwijl we de grote boodschap zitten te doen.

It's not DNS. There's no way it's DNS. It was DNS. --The Sysadmin haiku


Acties:
  • 0 Henk 'm!

  • Ferra
  • Registratie: Januari 2010
  • Niet online
Snapt iemand waarom hij de notify message niet verstuurt en de lamp wel uit zet?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
- alias: "Hoekbank lamp uit"
  trigger:
    platform: state
    entity_id: switch.bank
    to: 'off'
  condition:
     - condition: state
       entity_id: light.on_off_plug_1_2
       state: 'on'
  action:
    - service: light.turn_off
      entity_id: light.on_off_plug_1_2
    - service: notify.telegram
      data:
        message: "De Hoekbank lamp is uit"

[ Voor 85% gewijzigd door Ferra op 06-03-2019 00:16 ]


Acties:
  • 0 Henk 'm!

  • Saturnus
  • Registratie: Februari 2005
  • Niet online
Sbakker1982 schreef op woensdag 6 maart 2019 @ 00:04:
hoe kan ik een ip-adres pingen en vervolgens op basis daarvan een notificatie versturen via een automation?
De documentatie al geprobeerd? Veel makkelijker dan dit kan niet.Tevens punten voor de onduidelijkheid.

Acties:
  • 0 Henk 'm!

  • Ferra
  • Registratie: Januari 2010
  • Niet online
Saturnus schreef op woensdag 6 maart 2019 @ 00:23:
[...]

De documentatie al geprobeerd? Veel makkelijker dan dit kan niet.Tevens punten voor de onduidelijkheid.
Was er al uit door de documentatie! Bedankt voor je reactie.

Acties:
  • 0 Henk 'm!
Hmm. Weather Underground heeft inmiddels toch echt de API dichtgezet lijkt het :+ Toch maar eens zoeken naar een goed alternatief dan. Zoals eerder gezegd, ik vond met name de korte beschrijving van het weer de komende 8 uur erg prettig. Gewoon in 2 à 3 zinnen de temp en regen ja/nee. Darksky kan me daar niet echt mee helpen volgens mij

Acties:
  • 0 Henk 'm!

  • Yoki1985
  • Registratie: Augustus 2007
  • Laatst online: 19-09 08:07
misschien is https://openweathermap.org/ iets voor jouw?

Acties:
  • 0 Henk 'm!
De buienradar component doet dat ook, toch?

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!
Buienradar kon niet helemaal waar ik eigenlijk naar op zoek ben. Ik kreeg tot voor kort altijd dit soort berichten
Afbeeldingslocatie: https://images.lolgast.nl/uploads/medium/f6ba1a0c98ea2a8ed2c1f96897a7603d.jpeg

Acties:
  • 0 Henk 'm!

  • R2D2
  • Registratie: Mei 2001
  • Niet online
lolgast schreef op woensdag 6 maart 2019 @ 08:05:
Buienradar kon niet helemaal waar ik eigenlijk naar op zoek ben. Ik kreeg tot voor kort altijd dit soort berichten
[Afbeelding]
Volgens mij moet je deze dan eens bekijken, https://www.home-assistant.io/components/sensor.buienradar/

Daar zou je hem volgens mij mee samen moeten kunnen stellen, vergt alleen weer wat extra werk met condities.

iRacing profiel | Sim-Racer.nl


Acties:
  • 0 Henk 'm!

  • maartend
  • Registratie: Augustus 2002
  • Laatst online: 12:10
Gezeur begint weer. De Xiaomi Hub heeft het een paar dagen goed gedaan in HA, nu begin ik weer allerlei sensors te missen.

Acties:
  • 0 Henk 'm!

  • druipsnor
  • Registratie: Januari 2011
  • Laatst online: 22-08 16:24
lolgast schreef op woensdag 6 maart 2019 @ 08:05:
Buienradar kon niet helemaal waar ik eigenlijk naar op zoek ben. Ik kreeg tot voor kort altijd dit soort berichten
[Afbeelding]
Met Dark Sky kun je redelijk hetzelfde doen:
Afbeeldingslocatie: https://i.imgur.com/kQ6eVhn.jpg

Acties:
  • 0 Henk 'm!

  • dicespark
  • Registratie: Augustus 2011
  • Niet online
druipsnor schreef op woensdag 6 maart 2019 @ 15:28:
[...]

Met Dark Sky kun je redelijk hetzelfde doen:
[Afbeelding]
Kun je je 'recipe' delen?

Acties:
  • +1 Henk 'm!

  • druipsnor
  • Registratie: Januari 2011
  • Laatst online: 22-08 16:24
Ik heb het net heel snel en nasty in Node-Red gemaakt, niet in een HA automation. Hier is het:
code:
1
[{"id":"fcb58ca0.ba40a","type":"api-call-service","z":"5a1d12f0.767d5c","name":"Bericht naar telegram","server":"3dbfa03d.ebb02","service_domain":"notify","service":"telegram","data":"","render_data":false,"mergecontext":"","output_location":"payload","output_location_type":"msg","x":1180,"y":2200,"wires":[[]]},{"id":"afb499a2.4c3398","type":"function","z":"5a1d12f0.767d5c","name":"","func":"var msg1 = msg.payload;\nflow.set('voorspelling',msg1);\nreturn msg; ","outputs":1,"noerr":0,"x":790,"y":2080,"wires":[["e173f145.bf361"]]},{"id":"b448a5fa.dad968","type":"api-current-state","z":"5a1d12f0.767d5c","name":"","server":"3dbfa03d.ebb02","outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"sensor.dark_sky_summary_0","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":510,"y":2080,"wires":[["afb499a2.4c3398"]]},{"id":"8a84065a.e1ac78","type":"function","z":"5a1d12f0.767d5c","name":"","func":"var msg1 = flow.get('voorspelling')\nvar msg2 = flow.get('temp')\nvar msg3 = flow.get('wind')\nvar msg4 = flow.get('gust')\nreturn {\n        \"payload\": {\n           \"data\": {\n               \"title\": '*Weer van vandaag*',\n               \"message\": msg1 + \" Maximaal \" + msg2 +\" C. Wind van \" + msg3 + \" tot \" + msg4 + \" km/u.\"\n           } \n    }\n};","outputs":1,"noerr":0,"x":990,"y":2200,"wires":[["fcb58ca0.ba40a"]]},{"id":"e173f145.bf361","type":"api-current-state","z":"5a1d12f0.767d5c","name":"","server":"3dbfa03d.ebb02","outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"sensor.dark_sky_daytime_high_temperature_0","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":460,"y":2160,"wires":[["27fed09d.1ba08"]]},{"id":"27fed09d.1ba08","type":"function","z":"5a1d12f0.767d5c","name":"","func":"var msg1 = msg.payload;\nflow.set('temp',msg1);\nreturn msg; ","outputs":1,"noerr":0,"x":790,"y":2160,"wires":[["2073eff6.8e081"]]},{"id":"2073eff6.8e081","type":"api-current-state","z":"5a1d12f0.767d5c","name":"","server":"3dbfa03d.ebb02","outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"sensor.dark_sky_wind_speed_0","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":500,"y":2240,"wires":[["63d868e9.a5cfd8"]]},{"id":"63d868e9.a5cfd8","type":"function","z":"5a1d12f0.767d5c","name":"","func":"//var msg1 = msg.payload;\nvar msg1 = ((parseFloat(msg.payload)*3.6 ).toFixed());\nflow.set('wind',msg1);\nreturn msg; ","outputs":1,"noerr":0,"x":790,"y":2240,"wires":[["38952665.24395a"]]},{"id":"38952665.24395a","type":"api-current-state","z":"5a1d12f0.767d5c","name":"","server":"3dbfa03d.ebb02","outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"sensor.dark_sky_wind_gust_0","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":510,"y":2320,"wires":[["dab5308.46511d"]]},{"id":"dab5308.46511d","type":"function","z":"5a1d12f0.767d5c","name":"","func":"//var msg1 = msg.payload;\nvar msg1 = ((parseFloat(msg.payload)*3.6 ).toFixed());\nflow.set('gust',msg1);\nreturn msg; ","outputs":1,"noerr":0,"x":790,"y":2320,"wires":[["8a84065a.e1ac78"]]},{"id":"d5013c7b.ef0e","type":"inject","z":"5a1d12f0.767d5c","name":"06:45","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"25 06 * * 1,2,3,4,5","once":false,"onceDelay":0.1,"x":90,"y":2080,"wires":[["61967c8.4f32284"]]},{"id":"61967c8.4f32284","type":"api-current-state","z":"5a1d12f0.767d5c","name":"Thuis aan","server":"3dbfa03d.ebb02","outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"input_boolean.thuis","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":240,"y":2080,"wires":[["b448a5fa.dad968"],[]]},{"id":"3dbfa03d.ebb02","type":"server","z":"","name":"Home Assistant","legacy":false,"hassio":false,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open"}]

Er is dus nog ruimte voor verbetering :)

Acties:
  • 0 Henk 'm!

  • vikdb
  • Registratie: Oktober 2012
  • Laatst online: 15-09 16:15
Noob question: heb ik altijd een hub nodig als ik bvb tradfri lichten of Xiaomi sensors wil gebruiken in HA?

Acties:
  • 0 Henk 'm!

  • Jelte
  • Registratie: Juni 2001
  • Niet online
vikdb schreef op woensdag 6 maart 2019 @ 16:42:
Noob question: heb ik altijd een hub nodig als ik bvb tradfri lichten of Xiaomi sensors wil gebruiken in HA?
zolang het geen wifi/lan is: ja.
Dus bij deze twee ook.

Acties:
  • +1 Henk 'm!
vikdb schreef op woensdag 6 maart 2019 @ 16:42:
Noob question: heb ik altijd een hub nodig als ik bvb tradfri lichten of Xiaomi sensors wil gebruiken in HA?
Nee. Zoek op deCONZ of Zigbee2mqtt in dit topic en/of bekijk de aparte topics over die onderwerpen even.

Acties:
  • 0 Henk 'm!

  • vikdb
  • Registratie: Oktober 2012
  • Laatst online: 15-09 16:15
Jelte schreef op woensdag 6 maart 2019 @ 17:10:
[...]
zolang het geen wifi/lan is: ja.
Dus bij deze twee ook.
Owkee thnx!
En stel ik wil 15 tradfri lampen aansturen dan moet ik al 2 hubs kopen?

Acties:
  • +2 Henk 'm!

  • Jelte
  • Registratie: Juni 2001
  • Niet online
JBS schreef op woensdag 6 maart 2019 @ 17:11:
[...]
Nee. Zoek op deCONZ of Zigbee2mqtt in dit topic en/of bekijk de aparte topics over die onderwerpen even.
dat zijn ook hubs. Niet van de fabrikant zelf, maar nog steeds een hub.
vikdb schreef op woensdag 6 maart 2019 @ 17:11:
[...]


Owkee thnx!
En stel ik wil 15 tradfri lampen aansturen dan moet ik al 2 hubs kopen?
Makkelijkst is natuurlijk dat gewoon even opzoeken op de website van IKEA.

Maar dat moet kunnen lijkt me.

Acties:
  • +1 Henk 'm!

  • fv
  • Registratie: Augustus 2000
  • Laatst online: 20-09 20:13

fv

-------------------> hiero

vikdb schreef op woensdag 6 maart 2019 @ 17:11:
[...]


Owkee thnx!
En stel ik wil 15 tradfri lampen aansturen dan moet ik al 2 hubs kopen?
Nee, max. 10 lampen per remote en een max. van 10 remotes op 1 hub (al kun je ook 2 remotes koppelen aan elkaar die dan allebei dezelfde groep lampen kunnen bedienen).

Videoprojectie engineer, hardware & software development, ICT en veel meer. De meest nutteloze technische projecten zijn het leukst.


Acties:
  • +1 Henk 'm!

  • druipsnor
  • Registratie: Januari 2011
  • Laatst online: 22-08 16:24
vikdb schreef op woensdag 6 maart 2019 @ 17:11:
[...]


Owkee thnx!
En stel ik wil 15 tradfri lampen aansturen dan moet ik al 2 hubs kopen?
Kijk hier even:
https://www.ikea.com/gb/e...rt-lighting/groups-moods/
Max 100 devices per gateway. Dus 15 lampen gaat makkelijk, alleen zit er een max van 10 lampen + 1 knop per groep(kamer) die je aanmaakt op de gateway.

[ Voor 10% gewijzigd door druipsnor op 06-03-2019 17:53 ]


Acties:
  • 0 Henk 'm!
lolgast schreef op woensdag 6 maart 2019 @ 08:05:
Buienradar kon niet helemaal waar ik eigenlijk naar op zoek ben. Ik kreeg tot voor kort altijd dit soort berichten
[Afbeelding]
Ik gebruik buienradar vrij uitgebreid. Inmiddels eea ook voor een aantal dingen omgebouwd naar darksky. Zie hier oa het goede morgen script. martinvdm in "Home Assistant - Open source Python3 home automation"

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


Acties:
  • +1 Henk 'm!

  • NLAnaconda
  • Registratie: Januari 2007
  • Laatst online: 03-07 12:42
vikdb schreef op woensdag 6 maart 2019 @ 17:11:
[...]

En stel ik wil 15 tradfri lampen aansturen dan moet ik al 2 hubs kopen?
Nee, je kunt op 1 hub 100 devices hebben. Maar lampen moeten gekoppeld zijn aan óf een sensor of een switch. En aan een sensor of switch kun je max 10 lampen koppelen. Dus met 10 schakelaars en 1 hub kun je 100 lampen aansturen.

[edit] Ik zie dat t antwoord al 2x eerder is gegeven 8)7

[ Voor 6% gewijzigd door NLAnaconda op 06-03-2019 21:03 ]


Acties:
  • 0 Henk 'm!

  • Saturnus
  • Registratie: Februari 2005
  • Niet online
Hoe zorg je er voor dat Home Assistant direct na opstarten de states van MQTT spul heeft?
Bijv. de ventilatie via HA aanzetten (Sonoff Tasmota MQTT), dan HA herstarten, geeft dat de switch op uit staat terwijl de ventilatie (nog) aan is.

De tele melding die elke 5 minuten komt zorgt ook niet voor juiste switch state.

https://community.home-as...s-restarts-of-ha/21504/17 zou de oplossing moeten zijn, maar nee...

https://community.home-as...e-not-persistence/36300/7
De status lezen door het sturen van een lege command zoals in de link beschreven lukt dus wel...maar zou niet nodig hoeven zijn? :?

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
mqtt:
  password: 

switch:

  - platform: mqtt
    name: "StorkAir medium"
    icon: mdi:fan
    state_topic: "stat/Sonoff_StorkAir/POWER1"
    command_topic: "cmnd/Sonoff_StorkAir/POWER1"
    availability_topic: "tele/Sonoff_StorkAir/LWT"
    payload_on: "ON"
    payload_off: "OFF"
    state_on: "ON"
    state_off: "OFF"
    payload_available: "Online"
    payload_not_available: "Offline"
    retain: true
    
  - platform: mqtt
    name: "StorkAir high"
    icon: mdi:fan
    state_topic: "stat/Sonoff_StorkAir/POWER2"
    command_topic: "cmnd/Sonoff_StorkAir/POWER2"
    availability_topic: "tele/Sonoff_StorkAir/LWT"
    payload_on: "ON"
    payload_off: "OFF"
    state_on: "ON"
    state_off: "OFF"
    payload_available: "Online"
    payload_not_available: "Offline"
    retain: true
Het vreemde is dat de onderste 7 config lijnen zogenaamd ook 'default' zijn, maar bij weglaten werkt uberhaupt niets.

[ Voor 15% gewijzigd door Saturnus op 06-03-2019 22:26 ]


Acties:
  • 0 Henk 'm!
Zat dat niet in de recorder of history component? Dus dat je die ook geladen moeten hebben?

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • Saturnus
  • Registratie: Februari 2005
  • Niet online
@Hmmbob
Zou kunnen. Ik werk met exclude en heb hem niet in die lijst gezet. Dat deel zou dus goed moeten zitten.

YouTube: Fix Random Switching in Tasmota by Adjusting Retain Settings biedt ook geen oplossing.

Acties:
  • 0 Henk 'm!

  • Mich
  • Registratie: December 2000
  • Nu online
Saturnus schreef op woensdag 6 maart 2019 @ 21:56:
Hoe zorg je er voor dat Home Assistant direct na opstarten de states van MQTT spul heeft?
Bijv. de ventilatie via HA aanzetten (Sonoff Tasmota MQTT), dan HA herstarten, geeft dat de switch op uit staat terwijl de ventilatie (nog) aan is.

De tele melding die elke 5 minuten komt zorgt ook niet voor juiste switch state.

https://community.home-as...s-restarts-of-ha/21504/17 zou de oplossing moeten zijn, maar nee...

https://community.home-as...e-not-persistence/36300/7
De status lezen door het sturen van een lege command zoals in de link beschreven lukt dus wel...maar zou niet nodig hoeven zijn? :?

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
mqtt:
  password: 

switch:

  - platform: mqtt
    name: "StorkAir medium"
    icon: mdi:fan
    state_topic: "stat/Sonoff_StorkAir/POWER1"
    command_topic: "cmnd/Sonoff_StorkAir/POWER1"
    availability_topic: "tele/Sonoff_StorkAir/LWT"
    payload_on: "ON"
    payload_off: "OFF"
    state_on: "ON"
    state_off: "OFF"
    payload_available: "Online"
    payload_not_available: "Offline"
    retain: true
    
  - platform: mqtt
    name: "StorkAir high"
    icon: mdi:fan
    state_topic: "stat/Sonoff_StorkAir/POWER2"
    command_topic: "cmnd/Sonoff_StorkAir/POWER2"
    availability_topic: "tele/Sonoff_StorkAir/LWT"
    payload_on: "ON"
    payload_off: "OFF"
    state_on: "ON"
    state_off: "OFF"
    payload_available: "Online"
    payload_not_available: "Offline"
    retain: true
Het vreemde is dat de onderste 7 config lijnen zogenaamd ook 'default' zijn, maar bij weglaten werkt uberhaupt niets.
Je moet bij de Publisher (verzender) van de mqtt berichten aangeven dat ze retain zijn. De broker onthoud dan het laatste bericht. Als HA dan opnieuw connect met de broker (mosquitto ofzo) dan haalt hij alle laatst bekende berichten op die retained waren.

Acties:
  • 0 Henk 'm!

  • Saturnus
  • Registratie: Februari 2005
  • Niet online
Mich schreef op woensdag 6 maart 2019 @ 23:00:
[...]


Je moet bij de Publisher (verzender) van de mqtt berichten aangeven dat ze retain zijn. De broker onthoud dan het laatste bericht. Als HA dan opnieuw connect met de broker (mosquitto ofzo) dan haalt hij alle laatst bekende berichten op die retained waren.
Zou gedaan moeten zijn door het volgen van de instructies. (Video vanaf 7:11.)
De Sonoff onthoudt prima welke staat die had voor restarts, maar Home Assistant leest/krijgt (?) na een restart van zichzelf blijkbaar niet wat de staat is van de Sonoff.
Ik gebruik de interne HA MQTT.

Acties:
  • 0 Henk 'm!

  • Mich
  • Registratie: December 2000
  • Nu online
Saturnus schreef op woensdag 6 maart 2019 @ 23:04:
[...]

Zou gedaan moeten zijn door het volgen van de instructies. (Video vanaf 7:11.)
De Sonoff onthoudt prima welke staat die had voor restarts, maar Home Assistant leest/krijgt (?) na een restart van zichzelf blijkbaar niet wat de staat is van de Sonoff.
Ik gebruik de interne HA MQTT.
Ik had de links nog niet gelezen eigenlijk maar ik zie daar ook dit commando voorbij komen om het te controleren: mosquitto_sub -t "#" -v

Ook kan je volgens mij met mqtt.fx zien of een message retained is als je voor het eerst een scan doet.

Edit: het is al laat. Hoe dat met de interne mqtt gaat weet ik niet qua commando's. Met Mqtt.fx zou je een poging kunnen wagen.

[ Voor 9% gewijzigd door Mich op 06-03-2019 23:12 ]


Acties:
  • 0 Henk 'm!

  • Saturnus
  • Registratie: Februari 2005
  • Niet online
Misschien gaat https://github.com/home-a...me-assistant/issues/18703 wel hierover. Zal niet de eerste keer zijn dat vage bugs mijn avond verknoeien.

state_topic weglaten levert na restarts wel de juiste stand op. De switch is dan echter vervangen door 2 bliksems. Wellicht ook andere nadelen.

[ Voor 33% gewijzigd door Saturnus op 06-03-2019 23:41 ]


Acties:
  • 0 Henk 'm!
https://www.home-assistant.io/blog/2019/03/06/release-89/

Let even goed op de breaking changes. Met name ook custom components.

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


Acties:
  • +1 Henk 'm!

  • wuppie007
  • Registratie: Augustus 2011
  • Laatst online: 20-09 16:42
Mich schreef op woensdag 6 maart 2019 @ 23:09:
[...]


Ik had de links nog niet gelezen eigenlijk maar ik zie daar ook dit commando voorbij komen om het te controleren: mosquitto_sub -t "#" -v

Ook kan je volgens mij met mqtt.fx zien of een message retained is als je voor het eerst een scan doet.

Edit: het is al laat. Hoe dat met de interne mqtt gaat weet ik niet qua commando's. Met Mqtt.fx zou je een poging kunnen wagen.
Je kan het ook anders doen, HA laten vragen om hun status bij een (her)start. Ik heb een eenvoudige automation:
trigger: home automation start
service aanroepen: mqtt publish
met als payload:
{
"payload": "",
"topic": "cmnd/sonoffs/power"
}

met als 'sonoffs' het gemeenschappelijke topic

Acties:
  • +1 Henk 'm!
Ja, dat doe ik ook. Same met "monitor" BT detector, die laat ik zo ook na een start updaten

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!
Ben ik nou gek of is de opbouw van het trusted_networks deel gewijzigd zonder dat ze daar melding van maken?
https://www.home-assistan...oviders/#trusted-networks

Ik had in mijn werkende config staan
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  auth_providers:
    - type: homeassistant
    - type: legacy_api_password
    - type: trusted_networks
http:
  api_password: !secret http_password
  base_url: !secret base_url
  server_port: !secret serverport
  use_x_forwarded_for: true
  trusted_proxies:
    - 172.22.0.0/16
  trusted_networks:
    - 192.168.0.0/24
    - 192.168.4.0/24
    - 172.20.0.0/16
    - 10.10.0.0/24
    - 127.0.0.1
en dat moet ik nu wijzigen naar
YAML:
1
2
3
4
5
6
7
8
9
10
  auth_providers:
    - type: homeassistant
    - type: legacy_api_password
    - type: trusted_networks
      trusted_networks:
        - 192.168.0.0/24
        - 192.168.4.0/24
        - 172.20.0.0/16
        - 10.10.0.0/24
        - 127.0.0.1

Acties:
  • 0 Henk 'm!

  • Kaspers
  • Registratie: Juni 2004
  • Laatst online: 18-09 22:31
lolgast schreef op donderdag 7 maart 2019 @ 09:31:
Ben ik nou gek of is de opbouw van het trusted_networks deel gewijzigd zonder dat ze daar melding van maken?
https://www.home-assistan...oviders/#trusted-networks
Addition of config for trusted networks auth provider. It is a breaking changes for users who manually configured trusted network auth provider. An invalid config error will be thrown and HA won’t be able to fully started. (It is NOT a breaking changes for user who didn’t manual configured trusted network auth provider.) (@awarecan - #21111) (breaking change)
Uit de release notes (zie ook hier).

[ Voor 5% gewijzigd door Kaspers op 07-03-2019 09:35 ]


Acties:
  • 0 Henk 'm!

  • JayOne
  • Registratie: November 2017
  • Laatst online: 26-08 08:06
lolgast schreef op donderdag 7 maart 2019 @ 09:31:
Ben ik nou gek of is de opbouw van het trusted_networks deel gewijzigd zonder dat ze daar melding van maken?
https://www.home-assistan...oviders/#trusted-networks

Ik had in mijn werkende config staan
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  auth_providers:
    - type: homeassistant
    - type: legacy_api_password
    - type: trusted_networks
http:
  api_password: !secret http_password
  base_url: !secret base_url
  server_port: !secret serverport
  use_x_forwarded_for: true
  trusted_proxies:
    - 172.22.0.0/16
  trusted_networks:
    - 192.168.0.0/24
    - 192.168.4.0/24
    - 172.20.0.0/16
    - 10.10.0.0/24
    - 127.0.0.1
en dat moet ik nu wijzigen naar
YAML:
1
2
3
4
5
6
7
8
9
10
  auth_providers:
    - type: homeassistant
    - type: legacy_api_password
    - type: trusted_networks
      trusted_networks:
        - 192.168.0.0/24
        - 192.168.4.0/24
        - 172.20.0.0/16
        - 10.10.0.0/24
        - 127.0.0.1
In de breaking changes staat hier wel iets over vermeld.
Addition of config for trusted networks auth provider. It is a breaking changes for users who manually configured trusted network auth provider. An invalid config error will be thrown and HA won’t be able to fully started. (It is NOT a breaking changes for user who didn’t manual configured trusted network auth provider.) (@awarecan - #21111) (breaking change)

What's the speed of dark?


Acties:
  • 0 Henk 'm!

  • vikdb
  • Registratie: Oktober 2012
  • Laatst online: 15-09 16:15
Welken lampen/sensors zijn the way to go nu prijs kwaliteit? Tradfri en xiaomi?

Acties:
  • 0 Henk 'm!

  • Saturnus
  • Registratie: Februari 2005
  • Niet online
wuppie007 schreef op donderdag 7 maart 2019 @ 08:30:
[...]


Je kan het ook anders doen, HA laten vragen om hun status bij een (her)start. Ik heb een eenvoudige automation:
trigger: home automation start
service aanroepen: mqtt publish
met als payload:
{
"payload": "",
"topic": "cmnd/sonoffs/power"
}

met als 'sonoffs' het gemeenschappelijke topic
Thanks. Zag het in documentatie voorbijkomen. Niet wat je het liefste wilt want het hoort echt automatisch te kunnen, maar tot die tijd beter dit dan niets.




Kan zo niet zien of die "Error: Message format incorrect: required key not provided @ data['redirect_uri']" login error opgelost is in 0.89.0. Lijkt er niet op.

Acties:
  • 0 Henk 'm!

  • Zwerver
  • Registratie: Februari 2001
  • Niet online
Iemand al geüpdatet naar 0.89 en gezien of onderstaande error weg is?

Error doing job: SSL handshake failed
Traceback (most recent call last):
  File "uvloop/handles/stream.pyx", line 609, in uvloop.loop.UVStream._on_eof
  File "uvloop/sslproto.pyx", line 171, in uvloop.loop._SSLPipe.feed_ssldata
  File "/usr/local/lib/python3.7/ssl.py", line 763, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLError: [SSL: HTTP_REQUEST] http request (_ssl.c:1056)


019-03-06 17:12:34 ERROR (MainThread) [homeassistant.core] Error doing job: SSL error errno:1 reason: KRB5_S_INIT
Traceback (most recent call last):
  File "uvloop/sslproto.pyx", line 504, in uvloop.loop.SSLProtocol.data_received
  File "uvloop/sslproto.pyx", line 204, in uvloop.loop._SSLPipe.feed_ssldata
  File "uvloop/sslproto.pyx", line 189, in uvloop.loop._SSLPipe.feed_ssldata
  File "/usr/local/lib/python3.7/ssl.py", line 767, in unwrap
    return self._sslobj.shutdown()
ssl.SSLError: [SSL: KRB5_S_INIT] application data after close notify (_ssl.c:2605)

[ Voor 37% gewijzigd door Zwerver op 07-03-2019 10:17 ]

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


Acties:
  • 0 Henk 'm!

  • Mars Warrior
  • Registratie: Oktober 2003
  • Laatst online: 11:57

Mars Warrior

Earth, the final frontier

Goed gedaan hoor, nu heb ik tenminste een werkend voorbeeld, want ik kon geen chocola maken van de breaking change :X

Material 3 Thema's voor HA | Swiss Army Knife custom card voor HA | AmoebeLabs


Acties:
  • 0 Henk 'm!

  • RevellNL
  • Registratie: Januari 2009
  • Laatst online: 30-08 10:30
Zojuist even de update gedaan en het Playstation 4 component in gebruik genomen, werkt heerlijk!

"The desire to bring something into the world that didn't exist, is one of the most important human desires there is. We are inventors, and we are explorers." - Adam Savage


Acties:
  • 0 Henk 'm!

  • Troetelbeer
  • Registratie: Juni 2018
  • Laatst online: 29-08 13:09
Zojuist ook de update gedaan, maar nu werkt mijn Waze Travel Time niet meer...Iemand ook problemen ermee?

Believe. Imagine. Create.


Acties:
  • 0 Henk 'm!

  • JayOne
  • Registratie: November 2017
  • Laatst online: 26-08 08:06
Troetelbeer schreef op donderdag 7 maart 2019 @ 16:00:
Zojuist ook de update gedaan, maar nu werkt mijn Waze Travel Time niet meer...Iemand ook problemen ermee?
In de issue-lijst komt deze naar voren

What's the speed of dark?


Acties:
  • 0 Henk 'm!

  • Troetelbeer
  • Registratie: Juni 2018
  • Laatst online: 29-08 13:09
JayOne schreef op donderdag 7 maart 2019 @ 17:17:
[...]


In de issue-lijst komt deze naar voren
Dank voor de link. Hopelijk snel een fix.

Believe. Imagine. Create.


Acties:
  • 0 Henk 'm!

  • JustMyOpinion
  • Registratie: November 2012
  • Laatst online: 12-06 09:45
RevellNL schreef op donderdag 7 maart 2019 @ 10:39:
Zojuist even de update gedaan en het Playstation 4 component in gebruik genomen, werkt heerlijk!
Puur uit interesse... wat doe je dan precies daarmee? Ik gebruik hem alleen voor gamen en daar heb ik toch echt controleer voor nodig :)

Gasloos sinds 12-2022 || Hoekhuis 1968 || WP: SUZ SWM80 VA || 300 l boiler || SOLAR: 2,1 kWp OZO / 2,4 kWp WNW (SolarEdge) + 3,6 kWp S (Solis)


Acties:
  • 0 Henk 'm!

  • NoFate
  • Registratie: Januari 2003
  • Laatst online: 11:10
JustMyOpinion schreef op donderdag 7 maart 2019 @ 18:09:
[...]


Puur uit interesse... wat doe je dan precies daarmee? Ik gebruik hem alleen voor gamen en daar heb ik toch echt controleer voor nodig :)
Hem aan en uit zetten ;)

Idd, zie ook niet echt meerwaarde...

[ Voor 6% gewijzigd door NoFate op 07-03-2019 19:11 ]


Acties:
  • 0 Henk 'm!

  • JustMyOpinion
  • Registratie: November 2012
  • Laatst online: 12-06 09:45
Sluit hij hem dan wel "netjes" af?

Ik heb mijn mediahoek (tv, receiver, horizon box en PS4) achter een zwave schakelaar staan. Als ik receiver uit zet valt na 3 minuten alles uit (alleen avond en icm met licht omdat we dan gaan slapen). Vaak staat PS4 dan al uit, maar als dit als extra nog voor harde uitschakelen kan is dat toch netjes...

Gasloos sinds 12-2022 || Hoekhuis 1968 || WP: SUZ SWM80 VA || 300 l boiler || SOLAR: 2,1 kWp OZO / 2,4 kWp WNW (SolarEdge) + 3,6 kWp S (Solis)


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20-09 23:04

Koffie

Koffiebierbrouwer

Braaimeneer

Ik ben bezig een simpele HA op te zetten, om eens te leren hoe dit werkt. Zelf werk ik al jaren met Pimatic dus het is soms lastig om erachter te komen hoe het in HA werkt.

Ik ben er inmiddels achter hoe je met een time pattern iets elke xx seconden/minuten/uren kan doen. Een simepele automation om dit te testen werkt.
Nu wil ik echter een automation maken die elke var seconden/minuten iets doet.
In een input_number heb ik het getal staan waarop ik elke xx tijd wil herhalen.
Echter zodra ik deze wil gebruiken in de automation doet hij simpelweg niets.
Wat doe ik in vredesnaam fout ?

Werkt:
code:
1
2
3
4
5
6
7
8
9
10
- id: '1551983553430'
  alias: elke xx seconden
  trigger:
    platform: time_pattern
    seconds: /10
  condition: []
  action:
  - data:
      entity_id: switch.bierkast_verlichting
    service: switch.toggle


Werkt niet:
code:
1
2
3
4
5
6
7
8
9
10
- id: '1551983553430'
  alias: elke xx seconden
  trigger:
    platform: time_pattern
    seconds: /{{ states.input_number.coolingmanurepeattime.state | int }}
  condition: []
  action:
  - data:
      entity_id: switch.bierkast_verlichting
    service: switch.toggle

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!

  • DutchHammer
  • Registratie: December 2001
  • Laatst online: 20-09 18:52

DutchHammer

https://mdj-stek.nl

De nieuwe Toon component roept volgens mij de api iets teveel aan..:
code:
1
{"fault":{"faultstring":"Rate limit quota violation. Quota limit  exceeded.

Ook lijkt de webhook component van de cloud services niet echt te werken, ik heb namelijk een automation aangemaakt met een webhook en de owntracks component enabled.. Maar in het cloud config scherm blijft staan dat ik nog geen webhooks aangemaakt heb..

Acties:
  • 0 Henk 'm!

  • barrymossel
  • Registratie: Juni 2003
  • Laatst online: 19-09 15:34
Wat doen jullie momenteel met de Logitech Harmony hub? Werkt dit nu alweer via de lokale API? Heb zelf een oude versie als custom component draaien, maar is dat nog nodig?

Acties:
  • 0 Henk 'm!

  • Dogooder
  • Registratie: April 2004
  • Laatst online: 12:05

Dogooder

dus...

Koffie schreef op donderdag 7 maart 2019 @ 19:36:
Ik ben bezig een simpele HA op te zetten, om eens te leren hoe dit werkt. Zelf werk ik al jaren met Pimatic dus het is soms lastig om erachter te komen hoe het in HA werkt.

Ik ben er inmiddels achter hoe je met een time pattern iets elke xx seconden/minuten/uren kan doen. Een simepele automation om dit te testen werkt.
Nu wil ik echter een automation maken die elke var seconden/minuten iets doet.
In een input_number heb ik het getal staan waarop ik elke xx tijd wil herhalen.
Echter zodra ik deze wil gebruiken in de automation doet hij simpelweg niets.
Wat doe ik in vredesnaam fout ?

Werkt:
code:
1
2
3
4
5
6
7
8
9
10
- id: '1551983553430'
  alias: elke xx seconden
  trigger:
    platform: time_pattern
    seconds: /10
  condition: []
  action:
  - data:
      entity_id: switch.bierkast_verlichting
    service: switch.toggle


Werkt niet:
code:
1
2
3
4
5
6
7
8
9
10
- id: '1551983553430'
  alias: elke xx seconden
  trigger:
    platform: time_pattern
    seconds: /{{ states.input_number.coolingmanurepeattime.state | int }}
  condition: []
  action:
  - data:
      entity_id: switch.bierkast_verlichting
    service: switch.toggle
Waarschijnlijk heb je een data_template nodig
code:
1
2
3
4
 trigger:
    platform: time_pattern
    data_template:
       seconds: /{{ states.input_number.coolingmanurepeattime.state | int }}

verder kan je in de logs meestal we achterhalen waarom het niet werkt.

Acties:
  • +1 Henk 'm!
NoFate schreef op donderdag 7 maart 2019 @ 19:05:
[...]

Hem aan en uit zetten ;)

Idd, zie ook niet echt meerwaarde...
In de laatste HASS Podcast vertelt een mevrouw dat zij en haar vriend de PS ook gebruiken voor Netflix en Amazon Prime en dat dáár dan wel verbeteringen inzitten: je kan nu je Google Home opdracht geven om de PS4 aan te zetten, PS button in te drukken, in te loggen, de netflix app te openen etc.

Overigens vertelde ze ook dat ze één master-automation heeft: ALTIJD als de PS4 aan gaat (via HA of via de reguliere manier), zorgt HA ervoor dat de "playstation button" 'ingedrukt' wordt voor ze. Dat scheelt heel veel keren de PS knop induwen, vertelde ze.

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20-09 23:04

Koffie

Koffiebierbrouwer

Braaimeneer

Dogooder schreef op donderdag 7 maart 2019 @ 20:20:
[...]


Waarschijnlijk heb je een data_template nodig
code:
1
2
3
4
 trigger:
    platform: time_pattern
    data_template:
       seconds: /{{ states.input_number.coolingmanurepeattime.state | int }}

verder kan je in de logs meestal we achterhalen waarom het niet werkt.
Helaas:
Invalid config for [automation]: [data_template] is an invalid option for [automation].
In de log krijg ik met mijn originele automation deze error:
Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/src/app/homeassistant/components/automation/__init__.py", line 252, in async_enable_automation
await self.async_enable()
File "/usr/src/app/homeassistant/components/automation/__init__.py", line 307, in async_enable
self.async_trigger)
File "/usr/src/app/homeassistant/components/automation/__init__.py", line 420, in _async_process_trigger
remove = await platform.async_trigger(hass, conf, action, info)
File "/usr/src/app/homeassistant/components/automation/time_pattern.py", line 48, in async_trigger
hour=hours, minute=minutes, second=seconds)
File "/usr/src/app/homeassistant/helpers/event.py", line 391, in async_track_time_change
local=True)
File "/usr/src/app/homeassistant/helpers/event.py", line 340, in async_track_utc_time_change
matching_seconds = dt_util.parse_time_expression(second, 0, 59)
File "/usr/src/app/homeassistant/util/dt.py", line 224, in parse_time_expression
parameter = float(parameter[1:])
ValueError: could not convert string to float: '{{ states.input_number.coolingmanurepeattime.state | int }}'
Wat vreemd is, want de input is een type input_number EN ik doe een int erbij.
Iig dus in de richting war het aan ligt, maar een oplossing heb ik nog niet

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!
@Koffie Ik weet niet of dat onderdeel, time_pattern, wel overweg kan met een variabele. Of data_template, geef het beestje een naam.

Acties:
  • 0 Henk 'm!

  • iRobert
  • Registratie: Augustus 2012
  • Laatst online: 09:16
JustMyOpinion schreef op donderdag 7 maart 2019 @ 19:16:
Sluit hij hem dan wel "netjes" af?

Ik heb mijn mediahoek (tv, receiver, horizon box en PS4) achter een zwave schakelaar staan. Als ik receiver uit zet valt na 3 minuten alles uit (alleen avond en icm met licht omdat we dan gaan slapen). Vaak staat PS4 dan al uit, maar als dit als extra nog voor harde uitschakelen kan is dat toch netjes...
Bij miij gaat hij nu nog in slaap stand, moet nog even uitzoeken of dit anders kan.


Acties:
  • 0 Henk 'm!

  • RoRoo
  • Registratie: Mei 2001
  • Laatst online: 30-08 16:13

RoRoo

Certified Prutser

Vandaag toch in het diepe gesprongen... De backups gecheckt en op een andere SD HASS.io geinstalleerd.

config teruggelezen en op een paar dingetjes na werkte e.e.a. naar behoren.

ik loop alleen tegen een probleem met de Nest thermostaat aan.
configuration heeft de API keys etc.
Onder integrations zegt HASS dat ie de nest ziet en alleen even de pin code nodig heeft..

Ik log in op de developers page. en krijg een pin.. maar zodra ik die weer invul bij HASS krijg ik de melding:

internal error validating code

in de logs zie ik dit:
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
2019-03-07 22:04:32 ERROR (MainThread) [homeassistant.components.nest.config_flow] Unexpected error resolving code
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/urllib3/connection.py", line 159, in _new_conn
    (self._dns_host, self.port), self.timeout, **extra_kw)
  File "/usr/local/lib/python3.7/site-packages/urllib3/util/connection.py", line 57, in create_connection
    for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):
  File "/usr/local/lib/python3.7/socket.py", line 748, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -2] Name does not resolve

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py", line 600, in urlopen
    chunked=chunked)
  File "/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py", line 343, in _make_request
    self._validate_conn(conn)
  File "/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py", line 839, in _validate_conn
    conn.connect()
  File "/usr/local/lib/python3.7/site-packages/urllib3/connection.py", line 301, in connect
    conn = self._new_conn()
  File "/usr/local/lib/python3.7/site-packages/urllib3/connection.py", line 168, in _new_conn
    self, "Failed to establish a new connection: %s" % e)
urllib3.exceptions.NewConnectionError: <urllib3.connection.VerifiedHTTPSConnection object at 0x6db20530>: Failed to establish a new connection: [Errno -2] Name does not resolve

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/requests/adapters.py", line 449, in send
    timeout=timeout
  File "/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py", line 638, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/usr/local/lib/python3.7/site-packages/urllib3/util/retry.py", line 398, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='api.home.nest.com', port=443): Max retries exceeded with url: /oauth2/access_token (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x6db20530>: Failed to establish a new connection: [Errno -2] Name does not resolve'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/homeassistant/components/nest/config_flow.py", line 105, in async_step_link
    tokens = await flow['convert_code'](user_input['code'])
  File "/usr/local/lib/python3.7/site-packages/homeassistant/components/nest/local_auth.py", line 39, in resolve_auth_code
    await hass.async_add_job(auth.login)
  File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.7/site-packages/nest/nest.py", line 175, in login
    response = post(ACCESS_TOKEN_URL, data=data, headers=headers)
  File "/usr/local/lib/python3.7/site-packages/requests/api.py", line 116, in post
    return request('post', url, data=data, json=json, **kwargs)
  File "/usr/local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/usr/local/lib/python3.7/site-packages/requests/sessions.py", line 533, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/local/lib/python3.7/site-packages/requests/sessions.py", line 646, in send
    r = adapter.send(request, **kwargs)
  File "/usr/local/lib/python3.7/site-packages/requests/adapters.py", line 516, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='api.home.nest.com', port=443): Max retries exceeded with url: /oauth2/access_token (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x6db20530>: Failed to establish a new connection: [Errno -2] Name does not resolve'))


Hij geeft eigenlijk aan dat de api niet resolved kan worden, nu heb ik in de /etc/resolv.conf al een andere dns server gezet (staat standaard op: 127.0.0.11 :?) en dan resolved ie de hostname wel, maar registreren ho maar :(

op de developers pagina zie ik nu ook deze tekst:
Thank you for your interest in the Works with Nest program. We're currently restructuring our developer program and are no longer accepting new developers to the program or performing client integration reviews for existing developers until the new program is implemented. Stay tuned for further details and announcements.
Zal dit er iets mee te maken kunnen hebben?

It's not DNS. There's no way it's DNS. It was DNS. --The Sysadmin haiku


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20-09 23:04

Koffie

Koffiebierbrouwer

Braaimeneer

lolgast schreef op donderdag 7 maart 2019 @ 21:54:
@Koffie Ik weet niet of dat onderdeel, time_pattern, wel overweg kan met een variabele. Of data_template, geef het beestje een naam.
Lijkt er inderdaad op dat het niet kan. Baal hier wel van, het hele automation gedoe is toch echt stukken minder krachtig dan k verwacht had.

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!

  • NoFate
  • Registratie: Januari 2003
  • Laatst online: 11:10
barrymossel schreef op donderdag 7 maart 2019 @ 20:14:
Wat doen jullie momenteel met de Logitech Harmony hub? Werkt dit nu alweer via de lokale API? Heb zelf een oude versie als custom component draaien, maar is dat nog nodig?
Ik gebruik hem ook nog als custom, die websockrt versie is toch niet 100% bij mij, vaak undiscoverable status.... Ooit gaan ze toch terug naar de xmpp versie, die websocket was destijds een snelle fix voor die firmware die ze toen gelaunched hadden om de community snel te helpen

Acties:
  • 0 Henk 'm!

  • PuckStar
  • Registratie: Juli 2000
  • Laatst online: 28-08 23:37
Koffie schreef op donderdag 7 maart 2019 @ 22:41:
[...]

Lijkt er inderdaad op dat het niet kan. Baal hier wel van, het hele automation gedoe is toch echt stukken minder krachtig dan k verwacht had.
Maar wat wil je bereiken dan? Waarom wil je dat het een variabele is?

Eventueel kun je dit nog proberen:
code:
1
2
3
4
 trigger:
    platform: time_pattern
    value_template:
       seconds: /{{ states.input_number.autoaway_timeout.state | int }}

[My Home Automations]


Acties:
  • 0 Henk 'm!

  • PuckStar
  • Registratie: Juli 2000
  • Laatst online: 28-08 23:37
DutchHammer schreef op donderdag 7 maart 2019 @ 19:57:
De nieuwe Toon component roept volgens mij de api iets teveel aan..:
code:
1
{"fault":{"faultstring":"Rate limit quota violation. Quota limit  exceeded.

Ook lijkt de webhook component van de cloud services niet echt te werken, ik heb namelijk een automation aangemaakt met een webhook en de owntracks component enabled.. Maar in het cloud config scherm blijft staan dat ik nog geen webhooks aangemaakt heb..
Betreft Toon is mijn aanbeveling om die te (laten) rooten.
Geen maandelijkse kosten meer voor "Toon Op Afstand". Geen onnodige polling de hele tijd. Geen dropouts.
Werkt daarna altijd gewoon in je internet LAN. Ik heb sindsdien nooit meer een dropout (dat een commando om temp te wijzigen niet werkt) gehad.

[My Home Automations]


Acties:
  • 0 Henk 'm!

  • PuckStar
  • Registratie: Juli 2000
  • Laatst online: 28-08 23:37
Dat hangt wel van het soort hub af wat je koopt.

[My Home Automations]


Acties:
  • 0 Henk 'm!

  • JayOne
  • Registratie: November 2017
  • Laatst online: 26-08 08:06
Een avondje gepuzzel, maar eindelijk werkend een Waze Travel Time sensor met dynamische vertrekpunten op basis van zones. Door onderstaande template_sensor te definiëren en die te gebruiken binnen de Waze sensor als origin. (origin: sensor.beginpunt_route)

code:
1
2
3
4
5
6
7
8
9
10
11
      beginpunt_route:
        value_template: >-
          {% set zones = {
               '1':'zone.terugreis_x',
               '2':'zone.terugreis_y'} %}
          {% set key = states('sensor.locatie_id') %}
          {% if key in zones.keys() %}
          {{ state_attr(zones[key],'latitude') }},{{ state_attr(zones[key],'longitude') }}
          {% else %}
             unknown
          {% endif %}


De sensor.locatie_id is een MQTT-sensor die wordt gevoed vanuit Tasker, die op basis van een WiFi-login een variabele locatie_id definieert. Maar hiervoor kun je ook een input_select gebruiken of welke weg je hiervoor ook wilt bewandelen.

Resultaat:
- one waze-sensor to rule them all
- eenvoudigere automation (in de oorspronkelijke setting met meerdere Waze-sensoren moest ik in de action ook extra logica toevoegen om de juiste sensor en reistijd te bepalen)

[uiteindelijke oplossingsrichting]

What's the speed of dark?


Acties:
  • 0 Henk 'm!
Koffie schreef op donderdag 7 maart 2019 @ 22:41:
[...]

Lijkt er inderdaad op dat het niet kan. Baal hier wel van, het hele automation gedoe is toch echt stukken minder krachtig dan k verwacht had.
Ik neem aan dat je een hele specifieke usecase is gedachte hebt waardoor dit zo belangrijk is? Ik gebruik nu een aantal jaar HA (kom van Pimatic) en heb nog nooit iets niet kunnen doen in een automation. Uiteindelijk voor de 'sake of having it' gaan klooien met Node-RED waardoor al mijn automations nu daarin zitten, maar dat is niet omdat HA de beperkende factor was voor mij.

Acties:
  • 0 Henk 'm!

  • mastair
  • Registratie: Februari 2003
  • Laatst online: 10:42
Koffie schreef op donderdag 7 maart 2019 @ 22:41:
[...]

Lijkt er inderdaad op dat het niet kan. Baal hier wel van, het hele automation gedoe is toch echt stukken minder krachtig dan k verwacht had.
Je kunt in plaats van een time pattern trigger te gebruiken een template trigger gebruiken. Je moet dan zelf een expressie maken die de huidige tijd deelt door je ingestelde waarde. Als de remainder 0 is return je true.

Hopelijk kom je er zo uit.

Tip: gebruik de template pagina in HA om te testen of je template goed is.

Ik zeg maar zo, ik zeg maar niks.


Acties:
  • 0 Henk 'm!
0.89.1 is onderweg, maar volgens mij zitten daar geen changes in die de meeste gebruikers hier raken (of het moet de Google Travel Time zijn):
  • Upgrade blinkpy==0.13.1 (Fixes #21559) (@fronzbot - #21578) (blink docs)
  • Fix Name of Homematic IP accesspoint in devices, if name is configured (@SukramJ - #21617) (homematicip_cloud docs)
  • Fix group-switch availability for Homematic IP (@SukramJ - #21640) (homematicip_cloud docs)
  • automated commit 07/03/2019 10:47:38 (@ljmerza - #21749) (sensor.google_travel_time docs)
  • Fix botvac connected maps call as it is not a supported model (@dshokouhi - #21752) (neato docs)
  • Fix colorlog import error (@awarecan - #21754)
  • Fix script load module issue (@awarecan - #21763)
  • Bump PyXiaomiGateway version to 0.12.2 (Closes: #21731) (@syssi - #21764) (xiaomi_aqara docs)
  • adds missing SUPPORT_VOLUME_SET flag to webos media_player (@dthulke - #21766) (webostv docs)
  • Updated to newest pyeconet (@w1ll1am23 - #21772) (water_heater docs)

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20-09 23:04

Koffie

Koffiebierbrouwer

Braaimeneer

PuckStar schreef op donderdag 7 maart 2019 @ 23:29:
[...]

Maar wat wil je bereiken dan? Waarom wil je dat het een variabele is?

Eventueel kun je dit nog proberen:
code:
1
2
3
4
 trigger:
    platform: time_pattern
    value_template:
       seconds: /{{ states.input_number.autoaway_timeout.state | int }}
lolgast schreef op vrijdag 8 maart 2019 @ 05:39:
[...]

Ik neem aan dat je een hele specifieke usecase is gedachte hebt waardoor dit zo belangrijk is? Ik gebruik nu een aantal jaar HA (kom van Pimatic) en heb nog nooit iets niet kunnen doen in een automation. Uiteindelijk voor de 'sake of having it' gaan klooien met Node-RED waardoor al mijn automations nu daarin zitten, maar dat is niet omdat HA de beperkende factor was voor mij.
mastair schreef op vrijdag 8 maart 2019 @ 07:10:
[...]


Je kunt in plaats van een time pattern trigger te gebruiken een template trigger gebruiken. Je moet dan zelf een expressie maken die de huidige tijd deelt door je ingestelde waarde. Als de remainder 0 is return je true.

Hopelijk kom je er zo uit.

Tip: gebruik de template pagina in HA om te testen of je template goed is.
Mijn doel is : elke xx minuten een device voor xx minuten aanzetten. In Pimatic is dit een fluitje van een cent:
code:
1
WHEN every $CoolingManuRepeatTime minutes THEN turn koeling on for $CoolingManuRunTime minutes


Ik heb nu een PoC aan de praat op basis van https://github.com/rogro82/hass-variables maar ik heb daar dan aardig wat variablen en automation voor nodig.

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!

  • Vloris
  • Registratie: December 2001
  • Laatst online: 18-09 16:33
barrymossel schreef op donderdag 7 maart 2019 @ 20:14:
Wat doen jullie momenteel met de Logitech Harmony hub? Werkt dit nu alweer via de lokale API? Heb zelf een oude versie als custom component draaien, maar is dat nog nodig?
Daar was binnen een week al een update voor in Home Assistant zodat die met de nog wel werkende alternatieve API communiceert.
Zou dus geen enkel probleem moeten zijn met de laatste versies van HA en van de Logitech firmware.

Acties:
  • 0 Henk 'm!
druipsnor schreef op woensdag 6 maart 2019 @ 15:41:
[...]

Ik heb het net heel snel en nasty in Node-Red gemaakt, niet in een HA automation. Hier is het:
code:
1
[{"id":"fcb58ca0.ba40a","type":"api-call-service","z":"5a1d12f0.767d5c","name":"Bericht naar telegram","server":"3dbfa03d.ebb02","service_domain":"notify","service":"telegram","data":"","render_data":false,"mergecontext":"","output_location":"payload","output_location_type":"msg","x":1180,"y":2200,"wires":[[]]},{"id":"afb499a2.4c3398","type":"function","z":"5a1d12f0.767d5c","name":"","func":"var msg1 = msg.payload;\nflow.set('voorspelling',msg1);\nreturn msg; ","outputs":1,"noerr":0,"x":790,"y":2080,"wires":[["e173f145.bf361"]]},{"id":"b448a5fa.dad968","type":"api-current-state","z":"5a1d12f0.767d5c","name":"","server":"3dbfa03d.ebb02","outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"sensor.dark_sky_summary_0","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":510,"y":2080,"wires":[["afb499a2.4c3398"]]},{"id":"8a84065a.e1ac78","type":"function","z":"5a1d12f0.767d5c","name":"","func":"var msg1 = flow.get('voorspelling')\nvar msg2 = flow.get('temp')\nvar msg3 = flow.get('wind')\nvar msg4 = flow.get('gust')\nreturn {\n        \"payload\": {\n           \"data\": {\n               \"title\": '*Weer van vandaag*',\n               \"message\": msg1 + \" Maximaal \" + msg2 +\" C. Wind van \" + msg3 + \" tot \" + msg4 + \" km/u.\"\n           } \n    }\n};","outputs":1,"noerr":0,"x":990,"y":2200,"wires":[["fcb58ca0.ba40a"]]},{"id":"e173f145.bf361","type":"api-current-state","z":"5a1d12f0.767d5c","name":"","server":"3dbfa03d.ebb02","outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"sensor.dark_sky_daytime_high_temperature_0","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":460,"y":2160,"wires":[["27fed09d.1ba08"]]},{"id":"27fed09d.1ba08","type":"function","z":"5a1d12f0.767d5c","name":"","func":"var msg1 = msg.payload;\nflow.set('temp',msg1);\nreturn msg; ","outputs":1,"noerr":0,"x":790,"y":2160,"wires":[["2073eff6.8e081"]]},{"id":"2073eff6.8e081","type":"api-current-state","z":"5a1d12f0.767d5c","name":"","server":"3dbfa03d.ebb02","outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"sensor.dark_sky_wind_speed_0","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":500,"y":2240,"wires":[["63d868e9.a5cfd8"]]},{"id":"63d868e9.a5cfd8","type":"function","z":"5a1d12f0.767d5c","name":"","func":"//var msg1 = msg.payload;\nvar msg1 = ((parseFloat(msg.payload)*3.6 ).toFixed());\nflow.set('wind',msg1);\nreturn msg; ","outputs":1,"noerr":0,"x":790,"y":2240,"wires":[["38952665.24395a"]]},{"id":"38952665.24395a","type":"api-current-state","z":"5a1d12f0.767d5c","name":"","server":"3dbfa03d.ebb02","outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"sensor.dark_sky_wind_gust_0","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":510,"y":2320,"wires":[["dab5308.46511d"]]},{"id":"dab5308.46511d","type":"function","z":"5a1d12f0.767d5c","name":"","func":"//var msg1 = msg.payload;\nvar msg1 = ((parseFloat(msg.payload)*3.6 ).toFixed());\nflow.set('gust',msg1);\nreturn msg; ","outputs":1,"noerr":0,"x":790,"y":2320,"wires":[["8a84065a.e1ac78"]]},{"id":"d5013c7b.ef0e","type":"inject","z":"5a1d12f0.767d5c","name":"06:45","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"25 06 * * 1,2,3,4,5","once":false,"onceDelay":0.1,"x":90,"y":2080,"wires":[["61967c8.4f32284"]]},{"id":"61967c8.4f32284","type":"api-current-state","z":"5a1d12f0.767d5c","name":"Thuis aan","server":"3dbfa03d.ebb02","outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"input_boolean.thuis","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":240,"y":2080,"wires":[["b448a5fa.dad968"],[]]},{"id":"3dbfa03d.ebb02","type":"server","z":"","name":"Home Assistant","legacy":false,"hassio":false,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open"}]

Er is dus nog ruimte voor verbetering :)
Ik heb hem even gestolen en ga er mee aan de gang. Eerste indruk is best goed eigenlijk :)

Acties:
  • 0 Henk 'm!

  • Jelte
  • Registratie: Juni 2001
  • Niet online
barrymossel schreef op donderdag 7 maart 2019 @ 20:14:
Wat doen jullie momenteel met de Logitech Harmony hub? Werkt dit nu alweer via de lokale API? Heb zelf een oude versie als custom component draaien, maar is dat nog nodig?
Ja werkt weer met de lokale API.
Daarvoor moet je op de standaard firmware van de Hub zitten. (Er was tijdelijk een ontwikkelaars versie, maar die is niet meer nodig). En in de Harmony app kun je dan XMPP control weer aanzetten. En draai je weer gewoon mee met alle standaard dingen. Geen custom component meer nodig dus.

Acties:
  • 0 Henk 'm!

  • barrymossel
  • Registratie: Juni 2003
  • Laatst online: 19-09 15:34
NoFate schreef op donderdag 7 maart 2019 @ 23:24:
[...]

Ik gebruik hem ook nog als custom, die websockrt versie is toch niet 100% bij mij, vaak undiscoverable status.... Ooit gaan ze toch terug naar de xmpp versie, die websocket was destijds een snelle fix voor die firmware die ze toen gelaunched hadden om de community snel te helpen
Ja dat was ook bij mij het geval. Regelmatig dat ik HA opnieuw moest starten om weer gebruik te kunnen maken van Harmony.

Ben benieuwd wanneer ze teruggaan naar de XMPP versie. Heb ergens gelezen dat ze er wel weer mee bezig waren, maar kan het helaas zo 1-2-3 niet meer terug vinden.

Acties:
  • +1 Henk 'm!

  • barrymossel
  • Registratie: Juni 2003
  • Laatst online: 19-09 15:34
Ja? Dan moet de HA component daar wel mee praten toch? En dat is zover ik weet niet het geval. Dat gaat nu via een alternatieve methode (websocket). De oude versie gaat wel via XMPP, dus die hebben we als custom component erin gezet. De vraag is wanneer de huidige versie weer via XMPP gaat en dus niet via de websocket.

Acties:
  • 0 Henk 'm!

  • Possible
  • Registratie: Mei 2002
  • Laatst online: 19-09 22:43
Ik heb een aantal ''Slimme'' schakelaars nu in HA ingebouwd:

Afbeeldingslocatie: https://www.mupload.nl/img/i4srhb4or.png

Alles werkt prima, echter als ik HA een herstart geeft staan alle switch schakelaars uit terwijl ze wel gewoon aan staat. Het zijn Wifi schakelaars. Heeft het hier mee te maken dat de laatste ''state'' (zoals Z-wave) niet kan worden opgevraagd?

Gasloos sinds 2020 - 3240wp-Z Live 5100wp-W Live 8340wp-Merged Live Altantic Explorer 200 Live


Acties:
  • 0 Henk 'm!

  • barrymossel
  • Registratie: Juni 2003
  • Laatst online: 19-09 15:34
Possible schreef op vrijdag 8 maart 2019 @ 09:47:
Ik heb een aantal ''Slimme'' schakelaars nu in HA ingebouwd:

[Afbeelding]

Alles werkt prima, echter als ik HA een herstart geeft staan alle switch schakelaars uit terwijl ze wel gewoon aan staat. Het zijn Wifi schakelaars. Heeft het hier mee te maken dat de laatste ''state'' (zoals Z-wave) niet kan worden opgevraagd?
Waarom zet je een schakelaar in je UI als je er niet mag aankomen. Die zou ik dan of verwijderen, of op een andere pagina zetten ;)

Gaan de schakelaars via MQTT? Dan zou ik even kijken naar de retain opties.

Acties:
  • +1 Henk 'm!

  • XanderHuisman
  • Registratie: November 2012
  • Laatst online: 12-08 14:14
Possible schreef op vrijdag 8 maart 2019 @ 09:47:
Ik heb een aantal ''Slimme'' schakelaars nu in HA ingebouwd:

[Afbeelding]

Alles werkt prima, echter als ik HA een herstart geeft staan alle switch schakelaars uit terwijl ze wel gewoon aan staat. Het zijn Wifi schakelaars. Heeft het hier mee te maken dat de laatste ''state'' (zoals Z-wave) niet kan worden opgevraagd?
barrymossel schreef op vrijdag 8 maart 2019 @ 10:02:
[...]

Waarom zet je een schakelaar in je UI als je er niet mag aankomen. Die zou ik dan of verwijderen, of op een andere pagina zetten ;)

Gaan de schakelaars via MQTT? Dan zou ik even kijken naar de retain opties.
Ik zou de retain zo veel mogelijk proberen te vermijden. Als je Tasmota gebruikt, kun je die met een bepaald MQTT bericht laten antwoorden met hun eigen state. Dit werkt ook als de server/mosquitto uit zijn geweest.

Acties:
  • 0 Henk 'm!

  • Possible
  • Registratie: Mei 2002
  • Laatst online: 19-09 22:43
barrymossel schreef op vrijdag 8 maart 2019 @ 10:02:
[...]

Waarom zet je een schakelaar in je UI als je er niet mag aankomen. Die zou ik dan of verwijderen, of op een andere pagina zetten ;)

Gaan de schakelaars via MQTT? Dan zou ik even kijken naar de retain opties.
ja dat komt later wel.. Wou het eerst zo hebben ja..

Het gaat via MQTT ja..

code:
1
2
3
4
5
6
7
8
9
10
11
  - platform: mqtt
    name: "Schakelaar Vriezer"
    state_topic: "stat/vriezer/POWER"
    command_topic: "cmnd/vriezer/POWER"
    payload_on: "ON"
    payload_off: "OFF"
    state_on: "ON"
    state_off: "OFF"
    optimistic: false
    qos: 0
    retain: true

Gasloos sinds 2020 - 3240wp-Z Live 5100wp-W Live 8340wp-Merged Live Altantic Explorer 200 Live


Acties:
  • 0 Henk 'm!

  • RevellNL
  • Registratie: Januari 2009
  • Laatst online: 30-08 10:30
JustMyOpinion schreef op donderdag 7 maart 2019 @ 18:09:
[...]


Puur uit interesse... wat doe je dan precies daarmee? Ik gebruik hem alleen voor gamen en daar heb ik toch echt controleer voor nodig :)
Ik heb hem nu o.a. aangesloten aan mijn automation welke alles uitzet wanneer ik van huis wegga, en een automation welke automagisch de lichten dimt wanneer hij aangezet wordt.

--

Ik heb gisteren ook geprobeerd om mijn Samsung TV (NU8000-serie) aan te sluiten aan HA maar dit lijkt niet lekker te werken, iemand hier (meer) ervaring mee?

Hij kan connecten met de TV, maar geen van de commando's lijkt te werken. Wanneer ik de TV uit wil zetten b.v. krijgt ik een "ms.channel.unauthorized" terug van de websocket, maar ik kan hem in de software van de TV nergens in een whitelist zetten?

[ Voor 32% gewijzigd door RevellNL op 08-03-2019 10:21 ]

"The desire to bring something into the world that didn't exist, is one of the most important human desires there is. We are inventors, and we are explorers." - Adam Savage


Acties:
  • +1 Henk 'm!

  • XanderHuisman
  • Registratie: November 2012
  • Laatst online: 12-08 14:14
Possible schreef op vrijdag 8 maart 2019 @ 10:05:
[...]


ja dat komt later wel.. Wou het eerst zo hebben ja..

Het gaat via MQTT ja..

code:
1
2
3
4
5
6
7
8
9
10
11
  - platform: mqtt
    name: "Schakelaar Vriezer"
    state_topic: "stat/vriezer/POWER"
    command_topic: "cmnd/vriezer/POWER"
    payload_on: "ON"
    payload_off: "OFF"
    state_on: "ON"
    state_off: "OFF"
    optimistic: false
    qos: 0
    retain: true
Dan kan je de volgende automation gebruiken:
YAML: automations.yaml
1
2
3
4
5
6
7
8
9
10
- alias: "Power state on HA start-up"
  trigger:
    platform: homeassistant
    event: start
  action:
    - service: mqtt.publish
      data:
        topic: "cmnd/sonoffs/POWER"
        payload: "" 
 

Acties:
  • 0 Henk 'm!

  • Jelte
  • Registratie: Juni 2001
  • Niet online
XanderHuisman schreef op vrijdag 8 maart 2019 @ 10:04:
[...]


[...]


Ik zou de retain zo veel mogelijk proberen te vermijden.
Waarom?

Acties:
  • 0 Henk 'm!

  • JustMyOpinion
  • Registratie: November 2012
  • Laatst online: 12-06 09:45
RevellNL schreef op vrijdag 8 maart 2019 @ 10:15:
[...]


Ik heb hem nu o.a. aangesloten aan mijn automation welke alles uitzet wanneer ik van huis wegga, en een automation welke automagisch de lichten dimt wanneer hij aangezet wordt.

--

Ik heb gisteren ook geprobeerd om mijn Samsung TV (NU8000-serie) aan te sluiten aan HA maar dit lijkt niet lekker te werken, iemand hier (meer) ervaring mee?

Hij kan connecten met de TV, maar geen van de commando's lijkt te werken. Wanneer ik de TV uit wil zetten b.v. krijgt ik een "ms.channel.unauthorized" terug van de websocket, maar ik kan hem in de software van de TV nergens in een whitelist zetten?
Daar zit ik dus ook aan te denken, uitschakelen als de rest ook uit gaat, maar daarom vroeg ik ook of hij echt netjes uitgeschakeld kan worden of dat hij in rustmodus blijft hangen ofzo.

Mijn Samsung TV gebruik ik enkel als display en hij is via wifi verbonden. Dit houdt in dat ik hem handmatig moet aanzetten. Als hij aan is kan ik hem in Hassio zien en dus uitschakelen. Dat is ook het enige wat ik met mijn TV doe, aan en uit zetten. Verder doe ik alles via mijn receiver.

Gasloos sinds 12-2022 || Hoekhuis 1968 || WP: SUZ SWM80 VA || 300 l boiler || SOLAR: 2,1 kWp OZO / 2,4 kWp WNW (SolarEdge) + 3,6 kWp S (Solis)


Acties:
  • 0 Henk 'm!

  • dooiedodo
  • Registratie: November 2005
  • Laatst online: 18-09 13:33
Hi daar,

ben net paar weken met Hassio bezig (python vritual environment install op raspberry). Ben erg onder de indruk van de default mogeljkheden inclusief the UI. Nou heb ik alleen 1 ding wat ik maar niet kan vinden.

ik heb een image card die een IP camera beeld toont. Echter dit ververst maar eens in de 10 seconden.
type: picture-entity
entity: camera.some_image
theme: darkcyan
name: Voordeur
Als je erop klikt, komt het image tot leven in popup. Nou is mijn vraag.
Kan ik de UI automatisch die popup laten tonen dmv een trigger (kan me weinig schelen wat voor trigger). Dus dat is 'switchen' naar de UI view en niet alleen de card tonen, maar de 'geklikte' versie?

Vind nu dat die popup een stream is van camera proxy, dus dat gedeelte snap ik, nu nog kijken of Lovelace kan reageren op trigger om die stream te tonen

[ Voor 9% gewijzigd door dooiedodo op 08-03-2019 13:48 ]


Acties:
  • 0 Henk 'm!

  • RevellNL
  • Registratie: Januari 2009
  • Laatst online: 30-08 10:30
JustMyOpinion schreef op vrijdag 8 maart 2019 @ 10:38:
[...]


Daar zit ik dus ook aan te denken, uitschakelen als de rest ook uit gaat, maar daarom vroeg ik ook of hij echt netjes uitgeschakeld kan worden of dat hij in rustmodus blijft hangen ofzo.
Standaard wordt hij in rustmodus gezet, maar d.m.v. het sturen van commando's kun je hem door het menu sturen en echt uitzetten lijkt me?

https://www.home-assistant.io/components/ps4/#services

"The desire to bring something into the world that didn't exist, is one of the most important human desires there is. We are inventors, and we are explorers." - Adam Savage


Acties:
  • 0 Henk 'm!

  • JustMyOpinion
  • Registratie: November 2012
  • Laatst online: 12-06 09:45
RevellNL schreef op vrijdag 8 maart 2019 @ 11:02:
[...]


Standaard wordt hij in rustmodus gezet, maar d.m.v. het sturen van commando's kun je hem door het menu sturen en echt uitzetten lijkt me?

https://www.home-assistant.io/components/ps4/#services
Uit je link: This emulates the commands available for the PS4 Second Screen App. This is not to be confused with DualShock 4 controller buttons.

Dit gebruik ik echt nooit, is dat het zwarte schermpje op je controller?

Zie het al, is een Android App... Moet je dus best veel regelen om hem "even" uit te zetten.

[ Voor 8% gewijzigd door JustMyOpinion op 08-03-2019 11:12 ]

Gasloos sinds 12-2022 || Hoekhuis 1968 || WP: SUZ SWM80 VA || 300 l boiler || SOLAR: 2,1 kWp OZO / 2,4 kWp WNW (SolarEdge) + 3,6 kWp S (Solis)


Acties:
  • 0 Henk 'm!

  • RevellNL
  • Registratie: Januari 2009
  • Laatst online: 30-08 10:30
JustMyOpinion schreef op vrijdag 8 maart 2019 @ 11:11:
[...]


Uit je link: This emulates the commands available for the PS4 Second Screen App. This is not to be confused with DualShock 4 controller buttons.

Dit gebruik ik echt nooit, is dat het zwarte schermpje op je controller?

Zie het al, is een Android App... Moet je dus best veel regelen om hem "even" uit te zetten.
Ja, je HA instance emuleert die Android App, de daadwerkelijke app heb je in principe alleen nodig om de koppeling tussen je PS4 en HA te maken.

"The desire to bring something into the world that didn't exist, is one of the most important human desires there is. We are inventors, and we are explorers." - Adam Savage


Acties:
  • 0 Henk 'm!

  • DennusB
  • Registratie: Mei 2006
  • Niet online
Ik gebruik al een tijdje een custom component voor m'n Hue Tap's, dat werkte prima maar sinds de laatste update niet meer. Ik had iets gezien over een nieuw pad of zo? Weet iemand waar ik dat component heen moet verhuizen?

Owner of DBIT Consultancy | DJ BassBrewer


Acties:
  • +1 Henk 'm!

  • RudolfR
  • Registratie: Maart 2011
  • Laatst online: 11:20
@DennusB Het custom component voor Toon had laatst zoiets:
https://github.com/cyberj...stom-components/issues/19

Acties:
  • 0 Henk 'm!

  • DennusB
  • Registratie: Mei 2006
  • Niet online
Top, had net zoiets gevonden en dat werkt. Thanks!

Owner of DBIT Consultancy | DJ BassBrewer


Acties:
  • 0 Henk 'm!

  • NoFate
  • Registratie: Januari 2003
  • Laatst online: 11:10
barrymossel schreef op vrijdag 8 maart 2019 @ 09:37:
[...]

Ja dat was ook bij mij het geval. Regelmatig dat ik HA opnieuw moest starten om weer gebruik te kunnen maken van Harmony.

Ben benieuwd wanneer ze teruggaan naar de XMPP versie. Heb ergens gelezen dat ze er wel weer mee bezig waren, maar kan het helaas zo 1-2-3 niet meer terug vinden.
ja, ik had daar een tijdje een automation voor ingesteld
als de harmony in error ging, dan automation => resync
dan was het weer in orde
maar heb toch de harmony als custom nu, werkt toch wat beter, want telkens als hij die sync ging doen, dan zaj je dat ook effectief op je remote

Acties:
  • 0 Henk 'm!

  • Possible
  • Registratie: Mei 2002
  • Laatst online: 19-09 22:43
DennusB schreef op vrijdag 8 maart 2019 @ 11:52:
[...]


Top, had net zoiets gevonden en dat werkt. Thanks!
Hoe heb jij nu de directories aangemaakt? Ik gebruik namelijk ook custom component voor Hue motion sensors.

Gasloos sinds 2020 - 3240wp-Z Live 5100wp-W Live 8340wp-Merged Live Altantic Explorer 200 Live


Acties:
  • 0 Henk 'm!

  • DennusB
  • Registratie: Mei 2006
  • Niet online
Possible schreef op vrijdag 8 maart 2019 @ 12:05:
[...]


Hoe heb jij nu de directories aangemaakt? Ik gebruik namelijk ook custom component voor Hue motion sensors.
Ik heb een nieuwe map gemaakt in custom_components genaamd "hue_custom" en daarin heb ik de sensor.py gezet. Je moet dan alleen in je configuration je hue: component even aanpassen naar hue_custom:!

Owner of DBIT Consultancy | DJ BassBrewer


Acties:
  • 0 Henk 'm!

  • maxxie85
  • Registratie: Augustus 2015
  • Laatst online: 12:27
DennusB schreef op vrijdag 8 maart 2019 @ 12:44:
[...]


Ik heb een nieuwe map gemaakt in custom_components genaamd "hue_custom" en daarin heb ik de sensor.py gezet. Je moet dan alleen in je configuration je hue: component even aanpassen naar hue_custom:!
werkt dat ook met 0.89?

Acties:
  • 0 Henk 'm!

  • DennusB
  • Registratie: Mei 2006
  • Niet online
Ja, net uitgevoerd en dat m'n custom Hue component doet het nu weer op 0.89!

Owner of DBIT Consultancy | DJ BassBrewer


Acties:
  • 0 Henk 'm!

  • NoFate
  • Registratie: Januari 2003
  • Laatst online: 11:10
dooiedodo schreef op vrijdag 8 maart 2019 @ 10:58:
Hi daar,

ben net paar weken met Hassio bezig (python vritual environment install op raspberry). Ben erg onder de indruk van de default mogeljkheden inclusief the UI. Nou heb ik alleen 1 ding wat ik maar niet kan vinden.

ik heb een image card die een IP camera beeld toont. Echter dit ververst maar eens in de 10 seconden.

[...]


Als je erop klikt, komt het image tot leven in popup. Nou is mijn vraag.
Kan ik de UI automatisch die popup laten tonen dmv een trigger (kan me weinig schelen wat voor trigger). Dus dat is 'switchen' naar de UI view en niet alleen de card tonen, maar de 'geklikte' versie?

Vind nu dat die popup een stream is van camera proxy, dus dat gedeelte snap ik, nu nog kijken of Lovelace kan reageren op trigger om die stream te tonen
Denk dat je dan met een iframe moet gaan werken

Acties:
  • +1 Henk 'm!
OK, met de update naar 0.89.1 ging bij mij de custom_component voor de rooted Toon stuk. Uiteindelijk blijkt voor de standaard climate device wat imports anders te verlopen.

Om te voorkomen dat de nieuwe toon component geladen wordt, heb ik nu de map /custom_components/rooted_toon/ gemaakt, met daarin climate.py met deze code (let er ook op dat je dan dus het platform "rooted_toon" in je config aanroept ipv "toon", zie voorbeeld in code):

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
"""
Support for Eneco's Toon thermostats.
Only the rooted version.

configuration.yaml

climate:
  - platform: rooted_toon
    name: Toon Thermostat
    host: IP_ADDRESS
    port: 10080
    scan_interval: 10
"""
import logging
import json
import voluptuous as vol

from homeassistant.components.climate import ClimateDevice, PLATFORM_SCHEMA
from homeassistant.components.climate.const import (
    STATE_COOL, STATE_ECO, STATE_HEAT, STATE_AUTO, SUPPORT_OPERATION_MODE,
    SUPPORT_TARGET_TEMPERATURE, STATE_MANUAL)
from homeassistant.const import (
    ATTR_TEMPERATURE, CONF_NAME, CONF_HOST, CONF_PORT, TEMP_CELSIUS,
    PRECISION_HALVES)
import homeassistant.helpers.config_validation as cv

import requests

SUPPORT_FLAGS = (SUPPORT_TARGET_TEMPERATURE | SUPPORT_OPERATION_MODE)

HA_TOON = {
    STATE_AUTO: 'Comfort',
    STATE_HEAT: 'Home',
    STATE_COOL: 'Sleep',
    STATE_ECO: 'Away',
    STATE_MANUAL: "Manual"
}
TOON_HA = {value: key for key, value in HA_TOON.items()}

_LOGGER = logging.getLogger(__name__)

DEFAULT_NAME = 'Toon Thermostat'
DEFAULT_TIMEOUT = 5
BASE_URL = 'http://{0}:{1}{2}'

ATTR_MODE = 'mode'

MIN_TEMPERATURE = 6
MAX_TEMPERATURE = 30

PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({
    vol.Optional(CONF_NAME, default=DEFAULT_NAME): cv.string,
    vol.Required(CONF_HOST): cv.string,
    vol.Optional(CONF_PORT, default=10800): cv.positive_int,
})

# pylint: disable=unused-argument
def setup_platform(hass, config, add_devices, discovery_info=None):
    """Setup the Toon thermostat."""
    add_devices([ThermostatDevice(config.get(CONF_NAME), config.get(CONF_HOST),
                            config.get(CONF_PORT))])

# pylint: disable=abstract-method
# pylint: disable=too-many-instance-attributes
class ThermostatDevice(ClimateDevice):
    """Representation of a Toon thermostat."""

    def __init__(self, name, host, port):
        """Initialize the thermostat."""
        self._data = None
        self._name = name
        self._host = host
        self._port = port

        self._state = 1
        self._temperature = None
        self._setpoint = None
        self._operation_list = [
            STATE_AUTO,
            STATE_HEAT,
            STATE_COOL,
            STATE_ECO,
            STATE_MANUAL
        ]
        self._operation_mode = STATE_HEAT
        _LOGGER.debug("Init called")
        self.update()

    @staticmethod
    def do_api_request(url):
        """Does an API request."""
        req = requests.get(url, timeout=DEFAULT_TIMEOUT)
        if req.status_code != requests.codes.ok:
            _LOGGER.exception("Error doing API request")
        else:
            _LOGGER.debug("API request ok %d", req.status_code)

        """Fixes invalid JSON output by TOON"""
        reqinvalid = req.text
        reqvalid = reqinvalid.replace('",}', '"}')
        return json.loads(req.text)
        
    @property
    def state(self):
        """Return the current state."""
        return self._operation_mode

    @property
    def min_temp(self):
        """Return the minimum temperature."""
        return MIN_TEMPERATURE

    @property
    def max_temp(self):
        """Return the maximum temperature."""
        return MAX_TEMPERATURE

    @property
    def precision(self):
        """Return the precision of the system."""
        return PRECISION_HALVES

    @property
    def should_poll(self):
        """Polling needed for thermostat."""
        _LOGGER.debug("Should_Poll called")
        return True

    def update(self):
        """Update the data from the thermostat."""
        self._data = self.do_api_request(BASE_URL.format(
            self._host,
            self._port,
            '/happ_thermstat?action=getThermostatInfo'))
        self._setpoint = int(self._data['currentSetpoint'])/100
        self._temperature = int(self._data['currentTemp'])/100
        self._state = int(self._data['activeState'])
        if self._state == -1:
            self._operation_mode = STATE_MANUAL
        else:
            self._operation_mode = self._operation_list[self._state]
        _LOGGER.debug("Update called")

    @property
    def operation_list(self):
        """List of available operation modes."""
        return self._operation_list

    @property
    def supported_features(self):
        """Return the list of supported features."""
        return SUPPORT_FLAGS

    @property
    def name(self):
        """Return the name of the thermostat."""
        return self._name

    @property
    def device_state_attributes(self):
        """Return the device specific state attributes."""
        return {
            ATTR_MODE: self._operation_mode
        }
        
    @property
    def temperature_unit(self):
        """Return the unit of measurement."""
        return TEMP_CELSIUS

    @property
    def current_temperature(self):
        """Return the current temperature."""
        return self._temperature

    @property
    def target_temperature(self):
        """Return the temperature we try to reach."""
        return self._setpoint

    @property
    def current_operation(self):
        """Return the current state of the thermostat."""
        _LOGGER.info("current op mode %s, %s", self._state, self._operation_list[self._state])
        return self._operation_list[self._state]

    def set_operation_mode(self, operation_mode):
        """Set HVAC mode (comfort, home, sleep, away)."""
        set_op_mode = HA_TOON[operation_mode]
        self._operation_mode = operation_mode
        _LOGGER.info("set operation mode %s %s", set_op_mode, operation_mode)
        if set_op_mode == "Comfort":
            mode = 0
        elif set_op_mode == "Home":
            mode = 1
        elif set_op_mode == "Sleep":
            mode = 2
        elif set_op_mode == "Away":
            mode = 3
        self._data = self.do_api_request(BASE_URL.format(
            self._host,
            self._port,
            '/happ_thermstat?action=changeSchemeState'
            '&state=2&temperatureState='+str(mode)))

    def set_temperature(self, **kwargs):
        """Set new target temperature."""
        temperature = kwargs.get(ATTR_TEMPERATURE)*100
        if temperature is None:
            return
        else:
            self._operation_mode = STATE_MANUAL
            self._data = self.do_api_request(BASE_URL.format(
                self._host,
                self._port,
                '/happ_thermstat?action=setSetpoint'
                '&Setpoint='+str(temperature)))
            _LOGGER.debug("Set temperature=%s", str(temperature))

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • remcoXP
  • Registratie: Februari 2002
  • Laatst online: 20-09 13:16
voor de mensen die ook problemen hebben met de e-thermostaat ik heb een ticket aagemaakt: https://github.com/gerard33/home-assistant/issues/7

Ik verwacht eerlijk gezegd dat iets iets kleins is maar kan het niet vinden. :P

Gadget-freakz.com. Feedback en tips zijn welkom.

Pagina: 1 ... 116 ... 165 Laatste

Dit topic is gesloten.

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