“Choose a job you love, and you will never have to work a day in your life.”
Herkenbaar, verlichting, verwarming, alles als apart systeem. Daarop verder bouwen met slimme automation is prima, maar mocht hass wegvallen moet dat stuk gewoon verder werken.Tylen schreef op vrijdag 5 januari 2018 @ 09:11:
[...]
Idem. Ik heb alles goed in hue zelf draaien en wil een leuke gui/site hebben voor mijzelf. MEt eentueel automation in hass.
He who controls the past, commands the future. He who commands the future, conquers the past.
Verwijderd
Ik heb dit inmiddels opgegeven, ik heb de domotica echt nodig om zaken te regelen. Ik heb er zelf niet zo'n moeite mee eigenlijk, ik draai al 3+ jaar pimatic op een server met een paar VM's en heb in al die tijd nog geen minuut onverwachte downtime gehad. Nu weet ik niet of HA even stabiel is maar de eerste indicaties zijn prima. Ook nodered stuurt dingen aan (met name de warmtepomp voor warm water en de zonwering) en ook dat blijft werken.[RNMC] Viper schreef op vrijdag 5 januari 2018 @ 09:23:
[...]
Herkenbaar, verlichting, verwarming, alles als apart systeem. Daarop verder bouwen met slimme automation is prima, maar mocht hass wegvallen moet dat stuk gewoon verder werken.
Misschien dat ik er nog een keer een tweede docker node naast zet voor het geval dat
Ik wil deze docker: https://hub.docker.com/r/xirixiz/dsmr-reader-docker/ in Hass.io hebben
Als ik het hier zo lees is dat niet zo heel moeilijk: https://home-assistant.io/developers/hassio/addon_tutorial/
“Choose a job you love, and you will never have to work a day in your life.”
De eerste lukt, als ik er meerdere toevoeg krijg ik foutmeldingen.
zo staat het in m'n config:
1
2
3
4
5
6
7
8
9
| input_boolean:
nietthuis:
icon: mdi:account-alert
intial: false
name: niemand thuis
slapen:
icon: mdi:sleep
initial: false
name: slapen |
Sometimes you need to plan for coincidence
Hmmbob schreef op vrijdag 5 januari 2018 @ 16:02:
Koppelteken voor 'nietthuis' en 'slapen' vergeten (je maakt immers een list)
1
2
3
4
5
6
7
8
9
| input_boolean:
- nietthuis:
icon: mdi:account-alert
intial: false
name: niemand thuis
- slapen:
icon: mdi:sleep
initial: false
name: slapen |
Op deze manier? werkt helaas niet.
Oh, dat was wat ik even snel zag. Zie dat ik dat in mijn eigen config ook niet hebSPX420 schreef op vrijdag 5 januari 2018 @ 16:08:
[...]
code:
1 2 3 4 5 6 7 8 9input_boolean: - nietthuis: icon: mdi:account-alert intial: false name: niemand thuis - slapen: icon: mdi:sleep initial: false name: slapen
Op deze manier? werkt helaas niet.
bij nietthuis staat intial ipv initial, typo hier of ook in je config?
Sometimes you need to plan for coincidence
Hmmbob schreef op vrijdag 5 januari 2018 @ 16:10:
[...]
Oh, dat was wat ik even snel zag. Zie dat ik dat in mijn eigen config ook niet heb![]()
bij nietthuis staat intial ipv initial, typo hier of ook in je config?
Ik probeer nu het een en ander opnieuw op te bouwen middels HASS.IO. Helaas heb ik daar binnen zwave wat rare naam dingetjes. Bestaat er een mogelijkheid om alle Zwave custom zaken weg te gooien maar het device zelf niet..?
Ben niet zo van de HassIO maar ik heb DSMR reader native op mijn pi draaien naast HA. Werkt prima en ik trek de data weer naar HA middels mqtt sensoren en de api van DSMR reader. Op die manier heb ik ook al die recorder data niet in HA zitten maar in de DSMR postgresql.Tylen schreef op vrijdag 5 januari 2018 @ 13:40:
Iemand misschien als eens een add-on gemaakt hier?
Ik wil deze docker: https://hub.docker.com/r/xirixiz/dsmr-reader-docker/ in Hass.io hebben
Als ik het hier zo lees is dat niet zo heel moeilijk: https://home-assistant.io/developers/hassio/addon_tutorial/
He who laughs last thinks slowest! | ▶️ Youtube | 🌐 TechJunky.nl | ☀️ 3000Wp PV | Ford Explorer EV Ext
Wat een grote WAF in mijn huis was, was de aanschaf van de google home mini. Dit in combinatie met HA zorgt ervoor dat mijn vrouw nog enthousiaster is met de home automations.balk schreef op donderdag 4 januari 2018 @ 22:02:
[...]
Ik gebruik ha-bridge. Ik heb wel eens gelezen dat er meer mensen zijn die problemen hebben met de Hue component in Home Assistant.
Ik heb overigens geen Hue lamp in huis, maar ik wilde de Hue app gebruiken vanwege de WAF.
Nu kom ik deze tegen op 3 plekken:
/srv/homeassistant/lib/python3.5/site-packages/buienradar/buienradar.py
/srv/homeassistant/lib/python3.5/site-packages/homeassistant/components/sensor/buienradar.py
/srv/homeassistant/lib/python3.5/site-packages/homeassistant/components/weather/buienradar.py
Weet iemand waardoor deze zowel onder "sensor/" als "weather/" voor komt?
Tips zijn zeer welkom
PuckStar schreef op zaterdag 6 januari 2018 @ 00:45:
[...]
Wat een grote WAF in mijn huis was, was de aanschaf van de google home mini. Dit in combinatie met HA zorgt ervoor dat mijn vrouw nog enthousiaster is met de home automations.
[ Voor 3% gewijzigd door _LF_ op 06-01-2018 11:47 ]
Er is een buienradar sensors https://home-assistant.io/components/sensor.buienradar/Rob Z schreef op zaterdag 6 januari 2018 @ 10:18:
In het Buienradar script wil ik iets testen.
Nu kom ik deze tegen op 3 plekken:
/srv/homeassistant/lib/python3.5/site-packages/buienradar/buienradar.py
/srv/homeassistant/lib/python3.5/site-packages/homeassistant/components/sensor/buienradar.py
/srv/homeassistant/lib/python3.5/site-packages/homeassistant/components/weather/buienradar.py
Weet iemand waardoor deze zowel onder "sensor/" als "weather/" voor komt?
(Uitgebreid) en eentje onderdeel van de weather module: https://home-assistant.io/components/weather.buienradar/
This platform is an alternative to the buienradar sensor. The weather platform is easier to configure but less customizable
He who laughs last thinks slowest! | ▶️ Youtube | 🌐 TechJunky.nl | ☀️ 3000Wp PV | Ford Explorer EV Ext
Nu zag ik dat er wel een Binary sensor is https://home-assistant.io/components/binary_sensor.rpi_gpio/
Maar vraag me af of dit werkt als zeg maar een contact sensor
[ Voor 33% gewijzigd door martinvdm op 06-01-2018 19:36 ]
He who laughs last thinks slowest! | ▶️ Youtube | 🌐 TechJunky.nl | ☀️ 3000Wp PV | Ford Explorer EV Ext
Ik probeer het zo:
1
2
3
4
| transmission_down_speed_kbps:
friendly_name: "downloadsnelheid"
unit_of_measurement: 'kB/s'
value_template: "{{ states('sensor.transmission_rate_down')|float * 1024 }}" |
Helaas krijg ik voortdurend 0.0 als resultaat. Doe ik iets verkeerd?
Probeer eens:koelkast schreef op zaterdag 6 januari 2018 @ 20:03:
Ik gebruik een Fritz!Box. Nu kan je met de Fritz!Box netmonitor op https://home-assistant.io...ensor.fritzbox_netmonitor allerlei gegevens opvragen, zoals de status, doenloadsnelheid en totale gegevensoverdracht. Ik heb de netmonitor aan staan, maar ik krijg slechts 1 sensor met allerlei verschillende attributen, dus gegevens, erin. Ik wil die gegevens splitsen in meerdere sensoren.
Ik probeer het zo:
code:
1 2 3 4transmission_down_speed_kbps: friendly_name: "downloadsnelheid" unit_of_measurement: 'kB/s' value_template: "{{ states('sensor.transmission_rate_down')|float * 1024 }}"
Helaas krijg ik voortdurend 0.0 als resultaat. Doe ik iets verkeerd?
value_template: >
{{ states.sensor.transmission_rate_down.state | float * 1024 }}
He who laughs last thinks slowest! | ▶️ Youtube | 🌐 TechJunky.nl | ☀️ 3000Wp PV | Ford Explorer EV Ext
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| - platform: template
sensors:
afval:
friendly_name: "Afval vandaag"
value_template: >-
{% if is_state('sensor.afval_datum', 'vandaag') %}
{{states.sensor.afval_soort.state}}
{% else %}
Geen
{% endif %}
- platform: scrape
resource: http://www.mijnafvalwijzer.nl/nl/1234AB/56/
name: Afval datum
select: ".firstDate"
scan_interval: 21600
- platform: scrape
resource: http://www.mijnafvalwijzer.nl/nl/1234AB/56/
name: Afval soort
select: ".firstWasteType"
scan_interval: 21600 |


Je kunt hem natuurlijk ook aanpassen zodat je de dag ervoor een melding krijgt e.d.
ziet er goed uit, alleen jammer dat mijn gemeenten niet in hun database zitZanniebal schreef op zondag 7 januari 2018 @ 08:59:
Hier is een stukje config voor het scrapen van de Afvalwijzer website zodat je binnen HA altijd weet wanneer en afval word opgehaald.
HTML: sensors.yaml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22- platform: template sensors: afval: friendly_name: "Afval vandaag" value_template: >- {% if is_state('sensor.afval_datum', 'vandaag') %} {{states.sensor.afval_soort.state}} {% else %} Geen {% endif %} - platform: scrape resource: http://www.mijnafvalwijzer.nl/nl/1234AB/56/ name: Afval datum select: ".firstDate" scan_interval: 21600 - platform: scrape resource: http://www.mijnafvalwijzer.nl/nl/1234AB/56/ name: Afval soort select: ".firstWasteType" scan_interval: 21600
[afbeelding]
[afbeelding]
Je kunt hem natuurlijk ook aanpassen zodat je de dag ervoor een melding krijgt e.d.
Ik kom er sowieso niet achter of mijn gemeente meedoet. Als ik PC en huisnummer invul op die (mobiele) site komt mijn adres er wel te staan, maar kan nergens op klikken, geen info en geen foutmelding.hiddit schreef op zondag 7 januari 2018 @ 09:28:
[...]
ziet er goed uit, alleen jammer dat mijn gemeenten niet in hun database zit
Sometimes you need to plan for coincidence
Same issue hier. Heb het toegevoegd als sensor in mijn HA en krijg het volgende resultaat in de states:Hmmbob schreef op zondag 7 januari 2018 @ 12:17:
[...]
Ik kom er sowieso niet achter of mijn gemeente meedoet. Als ik PC en huisnummer invul op die (mobiele) site komt mijn adres er wel te staan, maar kan nergens op klikken, geen info en geen foutmelding.
sensor.afval Geen
Of mijn postcode doet niet mee of er is wat mis met de site.
Sometimes you need to plan for coincidence
Bij Twentemilieu heb je een Postcode, Huisnummer en Email adres nodig om de dagen te vinden.Hmmbob schreef op zondag 7 januari 2018 @ 12:21:
Maar ik vind het gebruik van de schraper zo wel een goed idee, zal eens kijken of ik met mijn gemeente pagina werkend krijg.
Zal straks eens gaan puzzelen of ik iets kan vinden
Als er 'Geen' komt te staan bij de 'Afval vandaag' sensor dan is er vandaag geen leging van je kliko's.Imperial Guard schreef op zondag 7 januari 2018 @ 12:20:
[...]
Same issue hier. Heb het toegevoegd als sensor in mijn HA en krijg het volgende resultaat in de states:
sensor.afval Geen
Of mijn postcode doet niet mee of er is wat mis met de site.
Kijk eens bij de andere 2 sensor's zoals in mijn 2e plaatje, staat daar een datum?
jaa, ik zat op de desktop site te kijken en kwam er achter dat als die niks geeft om op te klikken dat je gemeenten er niet in zit. Een gemeenten moet zelf hun gegevens er in (laten) zetten en bij houden las ik.Hmmbob schreef op zondag 7 januari 2018 @ 12:17:
[...]
Ik kom er sowieso niet achter of mijn gemeente meedoet. Als ik PC en huisnummer invul op die (mobiele) site komt mijn adres er wel te staan, maar kan nergens op klikken, geen info en geen foutmelding.
Heb maar 1 sensor staanZanniebal schreef op zondag 7 januari 2018 @ 12:38:
[...]
Als er 'Geen' komt te staan bij de 'Afval vandaag' sensor dan is er vandaag geen leging van je kliko's.
Kijk eens bij de andere 2 sensor's zoals in mijn 2e plaatje, staat daar een datum?
Ah oke, dan zullen de scrape sensor's geen reactie gehad hebben, jammer!
Edit: met hun ^^^^^^^
[ Voor 12% gewijzigd door Hmmbob op 07-01-2018 13:06 ]
Sometimes you need to plan for coincidence
In HA zie ik de ZigBee wallswitches, de body sensoren en de temp/hum sensoren. In de geschiedenis van de body sensoren zie ik dat deze geregistreerd worden in HA. Maar de wall switches blijven in de geschiedenis op off staan, als of deze niet gedetecteerd worden als je ze indrukt.
Xiaomi WXKG02LM

Heeft iemand deze werkend?
Edit 1: never mind
Het werkt niet met state, maar met event:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| - alias: Test event
trigger:
platform: event
event_type: click
event_data:
entity_id: binary_sensor.wall_switch_left_158d0001640a68
click_type: single
action:
- service: notify.teleram_bot
data:
title: Test
message: Bericht
- service: xiaomi_aqara.play_ringtone
data:
ringtone_id: 2
ringtone_vol: 10 |
Edit 2: het ziet er naar uit dat alleen de single click werkt.
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
| - alias: Schakelaar Scene avond licht
trigger:
platform: event
event_type: click
event_data:
entity_id: binary_sensor.wall_switch_left_158d0001640a68
click_type: single
action:
service: scene.turn_on
entity_id: scene.avond_licht
- alias: Schakelaar Scene avond
trigger:
platform: event
event_type: click
event_data:
entity_id: binary_sensor.wall_switch_right_158d0001640a68
click_type: single
action:
service: scene.turn_on
entity_id: scene.avond
- alias: Schakelaar Woonkamer uit
trigger:
platform: event
event_type: click
event_data:
entity_id: binary_sensor.wall_switch_both_158d0001640a68
click_type: single
action:
service: light.turn_off
entity_id: group.woonkamer
- alias: Schakelaar Scene avond laat
trigger:
platform: event
event_type: click
event_data:
entity_id: binary_sensor.wall_switch_right_158d0001640a68
click_type: double
action:
service: scene.turn_on
entity_id: scene.avond_laat |
De "click_type: double", maar ook de "click_type: single" voor _both_ werkt helaas niet...
Iemand hier ervaring mee?
Edit 3: Zo te zien werkt bij een _both_ geen single/double, maar alleen "both":
1
2
3
| event_data:
entity_id: binary_sensor.wall_switch_both_158d0001640a68
click_type: single |
Moet zijn:
1
2
3
| event_data:
entity_id: binary_sensor.wall_switch_both_158d0001640a68
click_type: both |
Deze schakelaars hebben dus kennelijk alleen "single click" events:
- Single click links (click_type: single, entitie: binary_sensor.wall_switch_left_158dxxxxxxxxxx)
- Single click rechts (click_type: single, entitie: binary_sensor.wall_switch_right_158dxxxxxxxxxx)
- Single click beide (click_type: both, entitie: binary_sensor.wall_switch_both_158dxxxxxxxxxx)
[ Voor 91% gewijzigd door iMars op 08-01-2018 20:06 ]
Helaas, werkt ook niet. Ik krijg een error over een dubbele puntmartinvdm schreef op zaterdag 6 januari 2018 @ 22:03:
[...]
Probeer eens:
value_template: >
{{ states.sensor.transmission_rate_down.state | float * 1024 }}
Als je sensor een output met dubbele punten geeft dan zal je die met REPLACE of SPLIT eruit moeten halen. Stoei eens met de Templates in de Developer tools.koelkast schreef op maandag 8 januari 2018 @ 18:38:
[...]
Helaas, werkt ook niet. Ik krijg een error over een dubbele punt
He who laughs last thinks slowest! | ▶️ Youtube | 🌐 TechJunky.nl | ☀️ 3000Wp PV | Ford Explorer EV Ext
Nice, maar ik krijg het niet aan de gang met de afvalportaal.Zanniebal schreef op zondag 7 januari 2018 @ 08:59:
Hier is een stukje config voor het scrapen van de Afvalwijzer website zodat je binnen HA altijd weet wanneer en afval word opgehaald.
HTML: sensors.yaml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22- platform: template sensors: afval: friendly_name: "Afval vandaag" value_template: >- {% if is_state('sensor.afval_datum', 'vandaag') %} {{states.sensor.afval_soort.state}} {% else %} Geen {% endif %} - platform: scrape resource: http://www.mijnafvalwijzer.nl/nl/1234AB/56/ name: Afval datum select: ".firstDate" scan_interval: 21600 - platform: scrape resource: http://www.mijnafvalwijzer.nl/nl/1234AB/56/ name: Afval soort select: ".firstWasteType" scan_interval: 21600
[afbeelding]
[afbeelding]
Je kunt hem natuurlijk ook aanpassen zodat je de dag ervoor een melding krijgt e.d.
Ik heb van alles geprobeerd in mijn sensor.yaml voor wat betreft de select , iemand een idee?
1
2
3
4
5
| - platform: scrape
resource: !secret afvalportaalurl
name: Afval datum
select: "{.nextPickup[0]}"
scan_interval: 21600 |

http://json.mijnafvalwijz...huisnummer=99&toevoeging=
Eens kijken of ik van meerdere types een notificatie kan tonen, want soms vallen ze hier samen.
edit:
lijkt eropdat mijn postcode gewoon niet bekend is
[ Voor 30% gewijzigd door TrailBlazer op 09-01-2018 13:08 ]
Thanks! Dat werkt denk ik veel beter, ik was gaan scrapen door gebrek aan een api!RudolfR schreef op dinsdag 9 januari 2018 @ 11:40:
afvalwijzer heeft overigens ook een json-api-url:
http://json.mijnafvalwijz...huisnummer=99&toevoeging=
Eens kijken of ik van meerdere types een notificatie kan tonen, want soms vallen ze hier samen.
Omdat ik ook het appje van Hue kan gebruiken voor de lampen, en het appje van Sonos voor de speaker, en het appje van Honeywell voor mijn thermostaat. Maar dat is nou net het idee van HA toch?ThinkPadd schreef op dinsdag 9 januari 2018 @ 13:13:
Waarom scrapen in HASS als je gewoon het AfvalWijzer-appje kunt gebruiken om je een notificatie te geven
Omdat niet ale gemeentes zijn aangesloten bij AfvalwijzerThinkPadd schreef op dinsdag 9 januari 2018 @ 13:13:
Waarom scrapen in HASS als je gewoon het AfvalWijzer-appje kunt gebruiken om je een notificatie te geven
Ik kan helaas niet de TwenteMilieu website scrapen, tips van anderen?DvD77 schreef op dinsdag 9 januari 2018 @ 16:13:
[...]
Omdat niet ale gemeentes zijn aangesloten bij Afvalwijzer
Ik ben niet alleen blijkbaar, er is nog een tukker* die het met me eens is
https://github.com/Timendus/afvalkalender
Wellicht kun je daar iets mee?
* GENETX is overigens helemaal geen tukker...
Edit:
Iemand heeft voor Domoticz blijkbaar wat inelkaar gebakseld. Misschien dat je daar ook wat aan hebt:
https://www.domoticz.com/...59be93039011e2e9952af2021
[ Voor 30% gewijzigd door GENETX op 09-01-2018 20:38 ]
Offtopic, volgens velen ben ik ook maar een import tukker, terwijl ik hier ben geborenGENETX schreef op dinsdag 9 januari 2018 @ 20:33:
Heb al eens bij ze geklaagd dat ze de ical weg hadden gehaald, alsof de app beter is... Dan had het wel gekund via de google agenda plugin in HA...
Ik ben niet alleen blijkbaar, er is nog een tukker* die het met me eens is
https://github.com/Timendus/afvalkalender
Wellicht kun je daar iets mee?
* GENETX is overigens helemaal geen tukker...
Ontopic: Thanks! Had dit ook al gevonden maar nog niet echt een idee om dit om te zetten naar een sensor binnen Hass.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| - id: Guest_Bathroom_Humidity_High
alias: Guest Bathroom Humidity High
trigger:
- platform: numeric_state
entity_id: sensor.humidity_158d0001dc1761
value_template: '{{ sensor.humidity_158d0001dc1761 - sensor.humidity_158d0001f55a82 }}'
above: 10
action:
- service: homeassistant.turn_on
entity_id: switch.badkamerfan
- id: Guest_Bathroom_Humidity_Normal
alias: Guest Bathroom Humidity Normal
trigger:
- platform: numeric_state
entity_id: sensor.humidity_158d0001dc1761
value_template: '{{ sensor.humidity_158d0001dc1761 - sensor.humidity_158d0001f55a82 }}'
below: 5
action:
- service: homeassistant.turn_off
entity_id: switch.badkamerfan |
Net zoals @Zanniebal heb ik ook een sensor gemaakt voor de afvalinzameling.

Voor mijn woonplaats was er ook nergens een API die de data aanbied. Ik heb dus maar even een aantal minuten gepakt en de kalendar omgezet naar JSON. Home Assistant haalt die JSON van Github en vult de sensor. Vervolgens kan je in het dashboard dus zien welke container er aan de straat kan. Via Telegram krijg ik op de avond ervoor en op de dag zelf een notificatie van welke container er aan de straat kan.
Ook kan je de notificaties uitzetten, handig voor als je op vakantie gaat of een tijd van huis bent.
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
| #
# Fetch Trash collecting dates from Github and fill sensor
# with data of which container to put on the street.
#
homeassistant:
customize:
sensor.trash_today:
friendly_name: 'Vandaag'
icon: mdi:delete
sensor.trash_tomorrow:
friendly_name: 'Morgen'
icon: mdi:delete
input_boolean:
notify_trash:
name: 'Notificaties'
initial: 'on'
icon: mdi:bell-ring
sensor:
- platform: rest
resource: https://raw.githubusercontent.com/RolfKoenders/smarthome/master/data/gad-calendar.json
name: Trash_Today
scan_interval: 3600
value_template: >
{% set now = as_timestamp(now()) %}
{% set today = now | timestamp_custom("%d/%m/%Y") %}
{% set containerType = value_json.days[ today ] %}
{% if containerType | trim != "" %}
{% set trash = value_json.legend[ containerType ] %}
{{ trash }}
{% else %}
Geen
{% endif %}
- platform: rest
resource: https://raw.githubusercontent.com/RolfKoenders/smarthome/master/data/gad-calendar.json
name: Trash_Tomorrow
scan_interval: 3600
value_template: >
{% set now = as_timestamp(now()) %}
{% set oneDay = 86400 %}
{% set nextDay = now + oneDay %}
{% set tomorrow = nextDay | timestamp_custom("%d/%m/%Y") %}
{% set containerType = value_json.days[ tomorrow ] %}
{% if containerType | trim != "" %}
{% set trash = value_json.legend[ containerType ] %}
{{ trash }}
{% else %}
Geen
{% endif %}
automation:
- alias: 'Notify of which container will be pickedup today'
initial_state: true
hide_entity: false
trigger:
platform: time
at: '07:00:00'
condition:
- condition: state
entity_id: input_boolean.notify_trash
state: 'on'
- condition: template
value_template: "{{ states('sensor.trash_today') != 'Geen' }}"
- condition: template
value_template: "{{ states.sensor.trash_today.state | trim != '' }}"
action:
- service: telegram_bot.send_message
data_template:
title: 'Afvalinzameling'
target: !secret telegram_rolf_id
message: 'Vandaag kan de {{ states.sensor.trash_today.state }} container aan de straat.'
disable_notification: false
- alias: 'Notify of which container will be pickedup tomorrow'
initial_state: true
hide_entity: false
trigger:
platform: time
at: '19:30:00'
condition:
- condition: state
entity_id: input_boolean.notify_trash
state: 'on'
- condition: template
value_template: "{{ states('sensor.trash_tomorrow') != 'Geen' }}"
- condition: template
value_template: "{{ states.sensor.trash_tomorrow.state | trim != '' }}"
action:
- service: telegram_bot.send_message
data_template:
title: 'Afvalinzameling'
target: !secret telegram_rolf_id
message: 'Morgen kan de {{ states.sensor.trash_tomorrow.state }} container aan de straat.'
disable_notification: false |
Mijn verdere configuratie is ook op Github te vinden: https://github.com/RolfKoenders/smarthome
Ik wil graag een automation waarbij de radiator (Max Cube! Smart Thermostat) in de slaapkamer op 5 graden wordt gezet zodra de raam wordt geopend (Xiaomi Windows Sensor).
Ik heb hiervoor de volgende automation ingericht:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| - alias: Slaapkamerraam wordt geopend.
trigger:
platform: state
entity_id: binary_sensor.door_window_sensor_158d0001ab2394
from: 'off'
to: 'on'
action:
- service: notify.pushbullet
data:
message: ‘Slaapkamerraam geopend’
- service: climate.set_temperature
data:
entity_id: climate.slaapkamer_slaapkamerrad
temperature: '5' |
De pushbullet notificatie komt vrijwel instant aan, maar de radiatorthermostaat doet niets. In Home Assistant zie ik de volgende melding:
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
| Tue Jan 09 2018 22:21:52 GMT+0100 (CET)
Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/local/lib/python3.6/asyncio/tasks.py", line 182, in _step
result = coro.throw(exc)
File "/usr/src/app/homeassistant/core.py", line 1031, in _event_to_service_call
yield from service_handler.func(service_call)
File "/usr/src/app/homeassistant/components/climate/__init__.py", line 340, in async_temperature_set_service
yield from climate.async_set_temperature(**kwargs)
File "/usr/local/lib/python3.6/asyncio/futures.py", line 327, in __iter__
yield self # This tells Task to wait for completion.
File "/usr/local/lib/python3.6/asyncio/tasks.py", line 250, in _wakeup
future.result()
File "/usr/local/lib/python3.6/asyncio/futures.py", line 243, in result
raise self._exception
File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 56, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/app/homeassistant/components/climate/maxcube.py", line 123, in set_temperature
cube.set_target_temperature(device, target_temperature)
File "/usr/local/lib/python3.6/site-packages/maxcube/cube.py", line 246, in set_target_temperature
self.set_temperature_mode(thermostat, temperature, thermostat.mode)
File "/usr/local/lib/python3.6/site-packages/maxcube/cube.py", line 270, in set_temperature_mode
command = 's:' + base64.b64encode(bytearray.fromhex(byte_cmd)).decode('utf-8') + '\r\n'
ValueError: non-hexadecimal number found in fromhex() arg at position 21 |
Het is vast iets simpels wat ik over het hoofd zie maar.... help?
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
| Tue Jan 09 2018 22:44:11 GMT+0100 (CET)
Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/local/lib/python3.6/asyncio/tasks.py", line 182, in _step
result = coro.throw(exc)
File "/usr/src/app/homeassistant/core.py", line 1031, in _event_to_service_call
yield from service_handler.func(service_call)
File "/usr/src/app/homeassistant/components/climate/__init__.py", line 340, in async_temperature_set_service
yield from climate.async_set_temperature(**kwargs)
File "/usr/local/lib/python3.6/asyncio/futures.py", line 327, in __iter__
yield self # This tells Task to wait for completion.
File "/usr/local/lib/python3.6/asyncio/tasks.py", line 250, in _wakeup
future.result()
File "/usr/local/lib/python3.6/asyncio/futures.py", line 243, in result
raise self._exception
File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 56, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/app/homeassistant/components/climate/maxcube.py", line 123, in set_temperature
cube.set_target_temperature(device, target_temperature)
File "/usr/local/lib/python3.6/site-packages/maxcube/cube.py", line 246, in set_target_temperature
self.set_temperature_mode(thermostat, temperature, thermostat.mode)
File "/usr/local/lib/python3.6/site-packages/maxcube/cube.py", line 270, in set_temperature_mode
command = 's:' + base64.b64encode(bytearray.fromhex(byte_cmd)).decode('utf-8') + '\r\n'
ValueError: non-hexadecimal number found in fromhex() arg at position 21 |
Thanks! Hier kan ik wat mee! Nu pak jij je resource van Git, maar dit zou lokaal toch ook gestored kunnen worden?iRolfje schreef op dinsdag 9 januari 2018 @ 22:10:
Leuk een topic over Home Assistant! Ben zelf nu een aantal weken ermee aan het spelen en het werkt top! Zodoende dat ik hier ook maar even mijn creatie share.
Net zoals @Zanniebal heb ik ook een sensor gemaakt voor de afvalinzameling.
[afbeelding]
Voor mijn woonplaats was er ook nergens een API die de data aanbied. Ik heb dus maar even een aantal minuten gepakt en de kalendar omgezet naar JSON. Home Assistant haalt die JSON van Github en vult de sensor. Vervolgens kan je in het dashboard dus zien welke container er aan de straat kan. Via Telegram krijg ik op de avond ervoor en op de dag zelf een notificatie van welke container er aan de straat kan.
Ook kan je de notificaties uitzetten, handig voor als je op vakantie gaat of een tijd van huis bent.
👍🏻👍🏻 Morgen even erin zetten. Thnx.iRolfje schreef op dinsdag 9 januari 2018 @ 22:10:
Leuk een topic over Home Assistant! Ben zelf nu een aantal weken ermee aan het spelen en het werkt top! Zodoende dat ik hier ook maar even mijn creatie share.
Net zoals @Zanniebal heb ik ook een sensor gemaakt voor de afvalinzameling.
[afbeelding]
Voor mijn woonplaats was er ook nergens een API die de data aanbied. Ik heb dus maar even een aantal minuten gepakt en de kalendar omgezet naar JSON. Home Assistant haalt die JSON van Github en vult de sensor. Vervolgens kan je in het dashboard dus zien welke container er aan de straat kan. Via Telegram krijg ik op de avond ervoor en op de dag zelf een notificatie van welke container er aan de straat kan.
Ook kan je de notificaties uitzetten, handig voor als je op vakantie gaat of een tijd van huis bent.
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 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# # Fetch Trash collecting dates from Github and fill sensor # with data of which container to put on the street. # homeassistant: customize: sensor.trash_today: friendly_name: 'Vandaag' icon: mdi:delete sensor.trash_tomorrow: friendly_name: 'Morgen' icon: mdi:delete input_boolean: notify_trash: name: 'Notificaties' initial: 'on' icon: mdi:bell-ring sensor: - platform: rest resource: https://raw.githubusercontent.com/RolfKoenders/smarthome/master/data/gad-calendar.json name: Trash_Today scan_interval: 3600 value_template: > {% set now = as_timestamp(now()) %} {% set today = now | timestamp_custom("%d/%m/%Y") %} {% set containerType = value_json.days[ today ] %} {% if containerType | trim != "" %} {% set trash = value_json.legend[ containerType ] %} {{ trash }} {% else %} Geen {% endif %} - platform: rest resource: https://raw.githubusercontent.com/RolfKoenders/smarthome/master/data/gad-calendar.json name: Trash_Tomorrow scan_interval: 3600 value_template: > {% set now = as_timestamp(now()) %} {% set oneDay = 86400 %} {% set nextDay = now + oneDay %} {% set tomorrow = nextDay | timestamp_custom("%d/%m/%Y") %} {% set containerType = value_json.days[ tomorrow ] %} {% if containerType | trim != "" %} {% set trash = value_json.legend[ containerType ] %} {{ trash }} {% else %} Geen {% endif %} automation: - alias: 'Notify of which container will be pickedup today' initial_state: true hide_entity: false trigger: platform: time at: '07:00:00' condition: - condition: state entity_id: input_boolean.notify_trash state: 'on' - condition: template value_template: "{{ states('sensor.trash_today') != 'Geen' }}" - condition: template value_template: "{{ states.sensor.trash_today.state | trim != '' }}" action: - service: telegram_bot.send_message data_template: title: 'Afvalinzameling' target: !secret telegram_rolf_id message: 'Vandaag kan de {{ states.sensor.trash_today.state }} container aan de straat.' disable_notification: false - alias: 'Notify of which container will be pickedup tomorrow' initial_state: true hide_entity: false trigger: platform: time at: '19:30:00' condition: - condition: state entity_id: input_boolean.notify_trash state: 'on' - condition: template value_template: "{{ states('sensor.trash_tomorrow') != 'Geen' }}" - condition: template value_template: "{{ states.sensor.trash_tomorrow.state | trim != '' }}" action: - service: telegram_bot.send_message data_template: title: 'Afvalinzameling' target: !secret telegram_rolf_id message: 'Morgen kan de {{ states.sensor.trash_tomorrow.state }} container aan de straat.' disable_notification: false
Mijn verdere configuratie is ook op Github te vinden: https://github.com/RolfKoenders/smarthome
“Choose a job you love, and you will never have to work a day in your life.”
Thanks! Jij hebt allemaal unieke dagen bij ons vallen de papier ophaaldagen samen één keer in de maand, eens kijken hoe ik dat kan afvangen want op deze manier werkt het natuurlijk niet voor mijiRolfje schreef op dinsdag 9 januari 2018 @ 23:03:
Je kan die JSON file ook in de map 'www' zetten van je homeassistant root folder. (de folder waar ook je configuration.yaml staat) Stel je zet daar de file "kalender.json" in dan kan je die ophalen op "/local/kalender.json".
Een of andere manier krijg ik de JSON file niet aan de praat. Wanneer ik die van je git gebruik pakt die het wel maar in welke folder ik het ook probeer of hoe dan ook het wil niet...
1
2
3
4
5
| - platform: rest resource: https://192.168.1.8:8123/local/trashcalendar.json kan ik via de browser benaderen maar werkt niet via Hass - platform: rest resource: https://xxxx.duck.dns.org:8123/local/trashcalendar.json kan ik via de browser benaderen maar werkt niet via Hass |
[ Voor 31% gewijzigd door Imperial Guard op 10-01-2018 00:58 ]
Ik weet niet hoe droog jouw badkamer is maar bij mij schakel ik de mechanische ventialtie pas aan boven de 73% en gaat hij uit rond de 69%.koelkast schreef op dinsdag 9 januari 2018 @ 21:49:
Grrrrrr. Ik probeer de badkamerventilator in te schakelen, die middels een sonoff verbonden is. Ik wil hem laten schakelen op het verschil tussen vochtigheid in en buiten de badkamer. De sensoren doen prima hun werk, maar er gebeurt niets. Iemand die weet waarom niet?
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21- id: Guest_Bathroom_Humidity_High alias: Guest Bathroom Humidity High trigger: - platform: numeric_state entity_id: sensor.humidity_158d0001dc1761 value_template: '{{ sensor.humidity_158d0001dc1761 - sensor.humidity_158d0001f55a82 }}' above: 10 action: - service: homeassistant.turn_on entity_id: switch.badkamerfan - id: Guest_Bathroom_Humidity_Normal alias: Guest Bathroom Humidity Normal trigger: - platform: numeric_state entity_id: sensor.humidity_158d0001dc1761 value_template: '{{ sensor.humidity_158d0001dc1761 - sensor.humidity_158d0001f55a82 }}' below: 5 action: - service: homeassistant.turn_off entity_id: switch.badkamerfan
Als ik die van jou lees dan gaat hij aan bij 10% .. en uit bij 5%... die 5 ga jij nooit halen qua vochtigheid
Ik gebruik overigens geen value template :
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
| - alias: 'Ventilation daytime'
trigger:
- platform: state
entity_id: group.familie
from: 'home'
to: 'not_home'
action:
- service: switch.turn_on
entity_id:
- switch.ventilatie_stand_1
- alias: 'Ventilation while taking shower '
trigger:
- platform: numeric_state
entity_id: sensor.humidity_158d00019d34bb
above: 73
condition:
- condition: state
entity_id: input_boolean.slapen
state: 'off'
action:
- service: switch.turn_on
entity_id:
switch.ventilatie_stand_3
- alias: 'Ventilation Max off'
trigger:
- platform: numeric_state
entity_id: sensor.humidity_158d00019d34bb
below: 69
action:
- service: switch.turn_off
entity_id:
switch.ventilatie_stand_3 |
[ Voor 28% gewijzigd door DvD77 op 10-01-2018 07:34 ]
Lees het script eens beter, bij een verschil groter dan 10%. Niet bij een luchtvochtigheid van 10%DvD77 schreef op woensdag 10 januari 2018 @ 07:28:
[...]
Ik weet niet hoe droog jouw badkamer is maar bij mij schakel ik de mechanische ventialtie pas aan boven de 73% en gaat hij uit rond de 69%.
Als ik die van jou lees dan gaat hij aan bij 10% .. en uit bij 5%... die 5 ga jij nooit halen qua vochtigheid
Ik gebruik overigens geen value template :
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- alias: 'Ventilation daytime' trigger: - platform: state entity_id: group.familie from: 'home' to: 'not_home' action: - service: switch.turn_on entity_id: - switch.ventilatie_stand_1 - alias: 'Ventilation while taking shower ' trigger: - platform: numeric_state entity_id: sensor.humidity_158d00019d34bb above: 73 condition: - condition: state entity_id: input_boolean.slapen state: 'off' action: - service: switch.turn_on entity_id: switch.ventilatie_stand_3 - alias: 'Ventilation Max off' trigger: - platform: numeric_state entity_id: sensor.humidity_158d00019d34bb below: 69 action: - service: switch.turn_off entity_id: switch.ventilatie_stand_3
Vraag mij af of dit wel klopt. Misschien beter eerst een nieuwe template sensor maken (humid_difference) en die gebruiken voor je automation?koelkast schreef op dinsdag 9 januari 2018 @ 21:49:
Grrrrrr. Ik probeer de badkamerventilator in te schakelen, die middels een sonoff verbonden is. Ik wil hem laten schakelen op het verschil tussen vochtigheid in en buiten de badkamer. De sensoren doen prima hun werk, maar er gebeurt niets. Iemand die weet waarom niet?
[ Voor 16% gewijzigd door wouter.N op 10-01-2018 07:41 ]
Omdat de vochtigheid in mijn badkamer sterk afhankelijk is van de vochtigheid buiten, ga ik uit van het verschil van mijn sensoren, 1 in en 1 buiten de badkamer. Als het verschil meer dan 10 procentpunt is, moet hij aangaan. Is het minder dan 5, moet hij uitgaan. Dat staat in mijn automation. Maar het werkt dus niet. Ik zit nu een template sensor te maken, denk dat dat beter is, maar ik kom er niet uit....DvD77 schreef op woensdag 10 januari 2018 @ 07:28:
[...]
Ik weet niet hoe droog jouw badkamer is maar bij mij schakel ik de mechanische ventialtie pas aan boven de 73% en gaat hij uit rond de 69%.
Als ik die van jou lees dan gaat hij aan bij 10% .. en uit bij 5%... die 5 ga jij nooit halen qua vochtigheid
Ik gebruik overigens geen value template :
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- alias: 'Ventilation daytime' trigger: - platform: state entity_id: group.familie from: 'home' to: 'not_home' action: - service: switch.turn_on entity_id: - switch.ventilatie_stand_1 - alias: 'Ventilation while taking shower ' trigger: - platform: numeric_state entity_id: sensor.humidity_158d00019d34bb above: 73 condition: - condition: state entity_id: input_boolean.slapen state: 'off' action: - service: switch.turn_on entity_id: switch.ventilatie_stand_3 - alias: 'Ventilation Max off' trigger: - platform: numeric_state entity_id: sensor.humidity_158d00019d34bb below: 69 action: - service: switch.turn_off entity_id: switch.ventilatie_stand_3
Een verschil ten opzichte van wat ? wat is de begin waarde ?wouter.N schreef op woensdag 10 januari 2018 @ 07:36:
[...]
Lees het script eens beter, bij een verschil groter dan 10%. Niet bij een luchtvochtigheid van 10%
[...]
Vraag mij af of dit wel klopt. Misschien beter eerst een nieuwe template sensor maken (humid_difference) en die gebruiken voor je automation?
Idd had ik iets beter kunnen kijken , maar zoals het nu staat klopt het ook niet
[ Voor 5% gewijzigd door DvD77 op 10-01-2018 07:46 ]
1
2
| badkamer_vochtig:
value_template: "{{ states('sensor.humidity_158d0001dc1761') - states('sensor.humidity_158d0001f55a82') | int > 10 }}" |
Maar hij geeft als waarde 'unknown'.
en deze :koelkast schreef op woensdag 10 januari 2018 @ 07:45:
Ik heb nu een template sensor gemaakt die het verschil van de waardes van 2 sensoren van elkaar afhaalt.
code:
1 2badkamer_vochtig: value_template: "{{ states('sensor.humidity_158d0001dc1761') - states('sensor.humidity_158d0001f55a82') | int > 10 }}"
Maar hij geeft als waarde 'unknown'.
1
2
| - condition: template
value_template: "{{ states.sensor.greenhouse_inside_temperature.state | float - states.sensor.outside_temperature.state | float > 5 }}" |
Probeer eens met een hogere temperatuur? Misschien staat er een hardcodes limiet in hass? Ik heb overigens ook zo'n radiatorknop en die stuur ik aan met een zelfbouw CUL (Arduino nano + CC1101). Ik gebruik FHEM om de hardware aan te sturen. FHEM en hass praten middels mqtt. Werkt prima.Kremx schreef op dinsdag 9 januari 2018 @ 22:46:
Geprobeerd, maar dit geeft helaas exact hetzelfde resultaat:
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 25Tue Jan 09 2018 22:44:11 GMT+0100 (CET) Error doing job: Task exception was never retrieved Traceback (most recent call last): File "/usr/local/lib/python3.6/asyncio/tasks.py", line 182, in _step result = coro.throw(exc) File "/usr/src/app/homeassistant/core.py", line 1031, in _event_to_service_call yield from service_handler.func(service_call) File "/usr/src/app/homeassistant/components/climate/__init__.py", line 340, in async_temperature_set_service yield from climate.async_set_temperature(**kwargs) File "/usr/local/lib/python3.6/asyncio/futures.py", line 327, in __iter__ yield self # This tells Task to wait for completion. File "/usr/local/lib/python3.6/asyncio/tasks.py", line 250, in _wakeup future.result() File "/usr/local/lib/python3.6/asyncio/futures.py", line 243, in result raise self._exception File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 56, in run result = self.fn(*self.args, **self.kwargs) File "/usr/src/app/homeassistant/components/climate/maxcube.py", line 123, in set_temperature cube.set_target_temperature(device, target_temperature) File "/usr/local/lib/python3.6/site-packages/maxcube/cube.py", line 246, in set_target_temperature self.set_temperature_mode(thermostat, temperature, thermostat.mode) File "/usr/local/lib/python3.6/site-packages/maxcube/cube.py", line 270, in set_temperature_mode command = 's:' + base64.b64encode(bytearray.fromhex(byte_cmd)).decode('utf-8') + '\r\n' ValueError: non-hexadecimal number found in fromhex() arg at position 21
Dank, dit ga ik eens proberen als ik weer thuis benDvD77 schreef op woensdag 10 januari 2018 @ 07:50:
[...]
en deze :
code:
1 2- condition: template value_template: "{{ states.sensor.greenhouse_inside_temperature.state | float - states.sensor.outside_temperature.state | float > 5 }}"
Netwerk technisch komt mijn Pi niet terug online, geen ping/ssh/web interface. Maffe is wel dat ik net een automation zie afgaan die mijn verlichting schakelt. Zwave draait dus nog wel op een of andere manier.
“Choose a job you love, and you will never have to work a day in your life.”
Al vraag ik me af of dat wel had gewerkt, op ping krijg ik ook geen response namelijk.
WP: Mitsubishi Ecodan PUHZ-SHW112YAA, ERSC-VM2C, Procon ┃ PV: 4800Wp, SolarEdge SE5K, 15x JAM60S17/320, ZW 15º ┃ WTW: Zehnder Q600 ┃ SH: Home Assistant, Proxmox, Intel NUC 8i5 Mini
Verwijderd
Ik probeer deze doorsensor van Fibaro toe te voegen aan mijn netwerk. Voor zover ik lees bij Coolblue ondersteunt-ie zowel Homekit als ZWave, maar op ZWave gebeurt er nog weinig.
Ik heb de Aeotec ZW090 Z-Stick Gen5 op een RP3, en die werkt prima, voor zover ik kan. Maar wat dan? Het commando "add secure" vanuit HA lijkt weinig te doen. Het enige wat ik terug krijg is:
1
| 2018-01-10 15:06:38.814 Detail, Notification: ControllerCommand - Waiting |
En daar staat-ie al een tijdje op. Hoe kan ik dit het beste aanvliegen?
Edit: OK laat maar. Zal de boel laten staan voor de volgende pechvogel. Maar dit apparaat werkt dus ALLEEN met HomeKit. Niet allebei
[ Voor 13% gewijzigd door Verwijderd op 10-01-2018 16:16 ]
Zo stil is het niet hier hoor.....Verwijderd schreef op woensdag 10 januari 2018 @ 16:08:
Het is al een tijdje stil in dit topic, dus even een stevige kick.
Uit een sensor krijg ik een datum die datum is een variabele en wisselt dus iedere dag.
Wat ik dus krijg is bijv if sensor.datum 2018-01-10 = today then Vandaag
elif sensor datum 2018-01-11 = tomorrow then Morgen
elif sensor datum 2018-01-17 = next week then Volgende week.
Hopeljk volgen jullie een beetje wat ik wil, ik krijg het formaat van sensoren binnen in data.
[ Voor 5% gewijzigd door Imperial Guard op 10-01-2018 20:31 ]
Dat werkt bij mij niet:iRolfje schreef op dinsdag 9 januari 2018 @ 23:03:
Je kan die JSON file ook in de map 'www' zetten van je homeassistant root folder. (de folder waar ook je configuration.yaml staat) Stel je zet daar de file "kalender.json" in dan kan je die ophalen op "/local/kalender.json".
1
| 2018-01-10 20:45:06 ERROR (MainThread) [homeassistant.config] Invalid config for [sensor.rest]: invalid url for dictionary value @ data['resource']. Got '/local/afval_2018.json'. (See ?, line ?). Please check the docs at https://home-assistant.io/components/sensor.rest/ |
Ook via mijn externe URL niet, waarschijnlijk omdat hij die probeert te laden voor HASS volledig gestart is. Enig idee?
[ Voor 7% gewijzigd door Hmmbob op 10-01-2018 20:58 ]
Sometimes you need to plan for coincidence
Je hebt de 'www' folder aangemaakt en de filer daarin gestopt en vervolgens HASS een restart gegeven?Hmmbob schreef op woensdag 10 januari 2018 @ 20:49:
[...]
Dat werkt bij mij niet:
code:
1 2018-01-10 20:45:06 ERROR (MainThread) [homeassistant.config] Invalid config for [sensor.rest]: invalid url for dictionary value @ data['resource']. Got '/local/afval_2018.json'. (See ?, line ?). Please check the docs at https://home-assistant.io/components/sensor.rest/
Ook via mijn externe URL niet, waarschijnlijk omdat hij die probeert te laden voor HASS volledig gestart is. Enig idee?
Reference: https://home-assistant.io/components/camera.local_file/
Sometimes you need to plan for coincidence
Held!balk schreef op woensdag 10 januari 2018 @ 08:41:
[...]
Probeer eens met een hogere temperatuur? Misschien staat er een hardcodes limiet in hass? Ik heb overigens ook zo'n radiatorknop en die stuur ik aan met een zelfbouw CUL (Arduino nano + CC1101). Ik gebruik FHEM om de hardware aan te sturen. FHEM en hass praten middels mqtt. Werkt prima.
Ondanks dat de radiatorknoppen in te stellen zijn van 4,5 tot 30,5 graden, HA geeft dit ook aan als min en max, lijkt 10 graden de minimale temperatuur te zijn die ik middels en automation werkend krijg. Waarschijnlijk een bug in de implementatie van het Maxcube protocol!
Anyway, het werkt nu, met slechts 10 graden als minimum temperatuur.
Ah vreemd, ik hoopte dat het met alle soorten bestanden zou werken..Hmmbob schreef op woensdag 10 januari 2018 @ 21:24:
Ja, maar volgens de foutmelding verwacht de json parser een URL. Heb het nu opgelost door dit bestand op m'n webserver te zetten, dan werkt het prima.
Die moet ook gewoon met je ZWave netwerk werken toch? Kun je hem ook niet gewoon (dus niet secure) toevoegen?Verwijderd schreef op woensdag 10 januari 2018 @ 16:08:
Het is al een tijdje stil in dit topic, dus even een stevige kick.
Ik probeer deze doorsensor van Fibaro toe te voegen aan mijn netwerk. Voor zover ik lees bij Coolblue ondersteunt-ie zowel Homekit als ZWave, maar op ZWave gebeurt er nog weinig.
Ik heb de Aeotec ZW090 Z-Stick Gen5 op een RP3, en die werkt prima, voor zover ik kan. Maar wat dan? Het commando "add secure" vanuit HA lijkt weinig te doen. Het enige wat ik terug krijg is:
code:
1 2018-01-10 15:06:38.814 Detail, Notification: ControllerCommand - Waiting
En daar staat-ie al een tijdje op. Hoe kan ik dit het beste aanvliegen?
Edit: OK laat maar. Zal de boel laten staan voor de volgende pechvogel. Maar dit apparaat werkt dus ALLEEN met HomeKit. Niet allebei
[ Voor 8% gewijzigd door Gimme op 10-01-2018 23:19 ]
Volgens mij klopt die info bij coolblue niet.. Het is of zwave of homekit..Gimme schreef op woensdag 10 januari 2018 @ 23:00:
[...]
Die moet ook gewoon met je ZWave netwerk werken toch? Kun je hem ook niet gewoon (dus niet secure) toevoegen?
https://www.robbshop.nl/r...2yiQyeEAQYASABEgIij_D_BwE
Verwijderd
Volgens Fibaro zelf is het of/of, voor zover ik uit kon zoeken. Heb het ding inmiddels al retour aangemeld en ze verteld dat de informatie op de site niet klopt. Ik vermoed dat ze het vandaag of morgen aanpassen.Shaggie_NB schreef op donderdag 11 januari 2018 @ 00:44:
[...]
Volgens mij klopt die info bij coolblue niet.. Het is of zwave of homekit..
https://www.robbshop.nl/r...2yiQyeEAQYASABEgIij_D_BwE
De HomeKit functionaliteit werkt overigens prima.
Gisteren heb ik mijn tweede ervaring met hass gehad
Maar gister icm een raspberry pi 3 toch weer geprobeerd, en ik moet zeggen: grandioos hoe ze dat hass.io “besturingssysteem” hebben geïntegreerd in dit geheel. Ik had zelf een “normale” rp3 image gepakt, docker erop, en hass daarin draaien, met als doel op diezelfde rp3 iets als PiHole en een DHCP server te draaien (ziggo modem kun je niet alleen een andere DNS server uit laten delen grrr), en later misschien ook OpenVPN servertje eo slimme meter uitleesspul. Maar wat blijkt? Dit is precies hoe hass.io dit opzet! Alleen dan dus te managen vanuit dezelfde plek! Heerlijk
Zo, </hypemodus>, nu die andere dingen aan de praat krijgen.
- statisch ip adres (kip/ei probleem met opstarten voorkomen waar de rp3 geen ip krijgt van zijn eigen DHCP server die nog niet opgestart is)
- Mooie manier vinden voor alle configuratie backup op het SD kaartje, niet alleen hass maar ook PiHole, sshd, én HomeBridge
- Uitvinden of ZWave idd op deze manier via hass en HomeBridge te bedienen is met HomeKit
- De rest

Gisteren een nieuw SD kaartje gehaald. Oude SD kaartje was gelukkig nog wel uit te lezen. Na een avondje pielen draait alles weer.breinonline schreef op woensdag 10 januari 2018 @ 13:29:
Sd kaartje kan dood zijn. Restart de pi middels stekker eruit en weer erin. Werkt dat niet de sd kaart eruit en in een computer benaderen. Dikke kans dat dat niet lukt en het kaartje rot is.
Nu hopen dat het ook blijft draaien.
Je hebt iig de websocket-cliënt nodig en zorgen dat FritzBox als NAS benaderbaar is. Ik heb zelf een pi dus weet niet hoe bij een synology zit.Freezhost schreef op donderdag 11 januari 2018 @ 10:17:
Ik heb een FritzBox en nu probeer ik de call monitor en de tracker toe te voegen maar beide krijg ik niet aan de praat. Blijft een config fout krijgen, nu heb ik gelezen dat je iets extra's nodig heb maar ik krijg dat niet geïnstalleerd op mijn synology nas. Iemand die dit wel aan de praat heeft gekregen op een Synology?
[ Voor 5% gewijzigd door martinvdm op 11-01-2018 10:46 ]
He who laughs last thinks slowest! | ▶️ Youtube | 🌐 TechJunky.nl | ☀️ 3000Wp PV | Ford Explorer EV Ext
1. Statisch IP ipv DHCP?DRvDijk schreef op donderdag 11 januari 2018 @ 08:29:
CoolBlue is niet altijd zo precies als je zou willen. Deze thermostaat is prima direct op je CV aan te sluiten, ook al zeggen de kleine lettertjes van niet. Het punt wat ze willen maken is behulpzaam: je hebt een bridge nodig die bij een starterspakket zit voordat het hele systeem werkt, maar die zit ook bij de radiatorenset en niet alleen mij de thermostaatset. Mijn punt hier is dat de informatie van de fabrikant hoogst waarschijnlijk beter klopt dan die van Coolblue
Gisteren heb ik mijn tweede ervaring met hass gehadEerste keer was ik rond aan het kijken wat ik voor domotica wou, en keek ik naar wat systemen (OpenHAB, Domoticz, ..). Hass was toen geen goede ervaring. Omdat het zo makkelijk te downloaden/installeren/proberen was had ik ineens op m’n laptop een omgeving die zomaar m’n AppleTV aanzette! Troep dus dacht ik.
Maar gister icm een raspberry pi 3 toch weer geprobeerd, en ik moet zeggen: grandioos hoe ze dat hass.io “besturingssysteem” hebben geïntegreerd in dit geheel. Ik had zelf een “normale” rp3 image gepakt, docker erop, en hass daarin draaien, met als doel op diezelfde rp3 iets als PiHole en een DHCP server te draaien (ziggo modem kun je niet alleen een andere DNS server uit laten delen grrr), en later misschien ook OpenVPN servertje eo slimme meter uitleesspul. Maar wat blijkt? Dit is precies hoe hass.io dit opzet! Alleen dan dus te managen vanuit dezelfde plek! Heerlijk![]()
Zo, </hypemodus>, nu die andere dingen aan de praat krijgen.Tips & tricks welkom! Bookmark gemaakt in dit topic
- statisch ip adres (kip/ei probleem met opstarten voorkomen waar de rp3 geen ip krijgt van zijn eigen DHCP server die nog niet opgestart is)
- Mooie manier vinden voor alle configuratie backup op het SD kaartje, niet alleen hass maar ook PiHole, sshd, én HomeBridge
- Uitvinden of ZWave idd op deze manier via hass en HomeBridge te bedienen is met HomeKit
- De rest
2. hass.io heeft een snapshot functie, doet die niet alles backuppen?
3. Alles in hass is te bedienen via HomeKit met HomeBridge.
Hmm, daar hebben wij ook 'last' van. Ik heb net een proef-dubbele ophaal in mijn JSON gezet, maar dan laat hij alleen de laatste regel zien.Imperial Guard schreef op woensdag 10 januari 2018 @ 00:10:
Thanks! Jij hebt allemaal unieke dagen bij ons vallen de papier ophaaldagen samen één keer in de maand, eens kijken hoe ik dat kan afvangen want op deze manier werkt het natuurlijk niet voor mij
Sometimes you need to plan for coincidence
Yes, idd statisch IP i.p.v. DHCP, alleen even uitzoeken hoe ik dat “a fabriek” (dwz direct na het flashen van de image) goed instel. Dank voor de backup tip! Dat moet te combineren zijn met een git repo ergens.PostSven schreef op vrijdag 12 januari 2018 @ 09:11:
[...]
1. Statisch IP ipv DHCP?
2. hass.io heeft een snapshot functie, doet die niet alles backuppen?
3. Alles in hass is te bedienen via HomeKit met HomeBridge.
Inderdaad, alles van hass kwam via HomeBridge op de telefoon. ALLES! Dus even aan het spelen geweest en geprobeerd standaard niks erin te zetten en alleen de dingen die ik erin wil, maar daarmee mooi de HomeBridge weten te slopen
Nu twijfel ik of ik HASS binnenkort ga draaien op een Pi 3B of dat ik HASS ga draaien op de server.
De server wordt tzt wel geupgrade naar een i5 8xxx variant etc. Maar dat kan nog wel even duren (keuze of ik eerst een uitgebreide HTPC aan ga schaffen of de server).
Wat zouden jullie aanraden? Een losse Pi draaien of toch op de server?
Heb overigens een pi liggen, maar die gebruik ik ook tijdens grote vakanties en lange ritten als mini Plex server om zo mijn dochtertje te voorzien van films en series.
Dus hoe dan ook zal ik er daar dan tzt een tweede voor aan moeten schaffen.
Is HASS zwaar op een server en vooral dan dus een Atom cpu? Of valt dat wel mee. Op dit moment gaat het dan om 1 kamer met alleen de verlichting en wellicht nog tot die tijd om de lightstrip in de woonkamer te besturen. Dus veel is het niet. Later wordt dit langzaamaan wel steeds meer en gecombineerd met licht besturing wanneer we films gaan kijken e.d.
1
2
3
4
5
6
7
8
9
10
| alias: Aqara Overloop Trap Left trigger: - platform: event event_type: click event_data: entity_id: binary_sensor.wall_switch_left_158d0001e0656a click_type: single action: - service: light.toggle entity_id: light.overloop |
Nu heb ik de variant met 2 switches, die 3 click_types heeft. left, right, both. Ik heb 4 schakelaars en ik heb geen zin om 12 automations te maken voor die schakelaars, dus ik dacht, ik combineer dat per schakelaar. Iets in de vorm van:
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
| alias: Aqara Overloop Trap Left trigger: - platform: event event_type: click event_data: entity_id: binary_sensor.wall_switch_left_158d0001e0656a click_type: single - platform: event event_type: click event_data: entity_id: binary_sensor.wall_switch_right_158d0001e0656a click_type: single - platform: event event_type: click event_data: entity_id: binary_sensor.wall_switch_both_158d0001e0656a click_type: single action: - service: light.toggle data_template: entity_id: >- {% if {{ trigger.event.entity_id.split('_')[3] }} == left %} light.overloop {% elif {{ trigger.event.entity_id.split('_')[3] }} == right %} light.gang {% endif %} - service: light.toggle data_template: entity_id: >- {% if {{ trigger.event.entity_id.split('_')[3] }} == both %} light.overloop {% endif %} - service: light.toggle data_template: entity_id: >- {% if {{ trigger.event.entity_id.split('_')[3] }} == both %} light.gang {% endif %} |
Ik krijg alleen de entity_id van de trigger.event niet gevonden. Weet iemand op welke manier je die kunt gebruiken?
1
| Requirement already up-to-date: homeassistant==0.60.1 in /usr/local/lib/python3.4/dist-packages |
Moet ik verder nog iets wijzigen in een config file zodat de frontend het ook snapt?
Al herstart?emnich schreef op vrijdag 12 januari 2018 @ 14:12:
Ik probeer te upgraden van 0.53 naar 0.60 maar HA blijft aangeven dat ie op 0.53 zit. De upgrade geeft wel gewoon aan dat het lukt:
code:
1 Requirement already up-to-date: homeassistant==0.60.1 in /usr/local/lib/python3.4/dist-packages
Moet ik verder nog iets wijzigen in een config file zodat de frontend het ook snapt?
[ Voor 11% gewijzigd door [RNMC] Viper op 12-01-2018 14:32 ]
He who controls the past, commands the future. He who commands the future, conquers the past.
Ik denk dat dat het is, dit is het process wat draait:RudolfR schreef op vrijdag 12 januari 2018 @ 14:28:
[...]
En je draait HASS niet in VirtualEnv toevallig, want dan moet je dat commando daarin geven.
1
| /srv/homeassistant/homeassistant_venv/bin/python3 /srv/homeassistant/homeassistant_venv/bin/hass -c /home/homeassistant/.homeassistant |
Kan je me nog een beetje in de richting schoppen wat ik dan moet doen?
Dat is een OS-dingetje van Apple inderdaad.[RNMC] Viper schreef op vrijdag 12 januari 2018 @ 14:29:
Probeer zelf veel in docker te stoppen, wel handig om eventueel te restoren als er iets mis gaat. Helaas kan hass met zwave (usb) nog niet in docker op een mac mini.
Ik heb het eerst op een Ubuntu-server gedraait, nu een Synology. Werkt echt super, ook met z-wave stick. Updaten naar een nieuwe versie? Nieuwe image downloaden, container stoppen en hernoemen, nieuwe container starten en klaar. Nog geen minuut werk
Zoiets?emnich schreef op vrijdag 12 januari 2018 @ 14:33:
[...]
Ik denk dat dat het is, dit is het process wat draait:
code:
1 /srv/homeassistant/homeassistant_venv/bin/python3 /srv/homeassistant/homeassistant_venv/bin/hass -c /home/homeassistant/.homeassistant
Kan je me nog een beetje in de richting schoppen wat ik dan moet doen?
https://home-assistant.io/docs/installation/virtualenv/
Dank je wel. Ik had geen idee meer hoe ik het had geïnstalleerd. Nu is het inderdaad gelukt.
Om mezelf maar even te quoten, ik heb het opgelost!lolgast schreef op vrijdag 12 januari 2018 @ 14:00:
Kan iemand mij helpenIk ben al een tijdje aan het zoeken, maar ik kom er niet uit. Ik heb Xiaomi Aqara switches aan de muur hangen met daaraan gekoppelde automations in HA. Voorbeeldje van zo'n automation
YAML:
1 2 3 4 5 6 7 8 9 10 alias: Aqara Overloop Trap Left trigger: - platform: event event_type: click event_data: entity_id: binary_sensor.wall_switch_left_158d0001e0656a click_type: single action: - service: light.toggle entity_id: light.overloop
Nu heb ik de variant met 2 switches, die 3 click_types heeft. left, right, both. Ik heb 4 schakelaars en ik heb geen zin om 12 automations te maken voor die schakelaars, dus ik dacht, ik combineer dat per schakelaar. Iets in de vorm van:
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 alias: Aqara Overloop Trap Left trigger: - platform: event event_type: click event_data: entity_id: binary_sensor.wall_switch_left_158d0001e0656a click_type: single - platform: event event_type: click event_data: entity_id: binary_sensor.wall_switch_right_158d0001e0656a click_type: single - platform: event event_type: click event_data: entity_id: binary_sensor.wall_switch_both_158d0001e0656a click_type: single action: - service: light.toggle data_template: entity_id: >- {% if {{ trigger.event.entity_id.split('_')\[3] }} == left %} light.overloop {% elif {{ trigger.event.entity_id.split('_')\[3] }} == right %} light.gang {% endif %} - service: light.toggle data_template: entity_id: >- {% if {{ trigger.event.entity_id.split('_')\[3] }} == both %} light.overloop {% endif %} - service: light.toggle data_template: entity_id: >- {% if {{ trigger.event.entity_id.split('_')\[3] }} == both %} light.gang {% endif %}
Ik krijg alleen de entity_id van de trigger.event niet gevonden. Weet iemand op welke manier je die kunt gebruiken?
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
| alias: Aqara Gang trigger: - platform: event event_type: click event_data: entity_id: binary_sensor.wall_switch_left_158d0001e0656a click_type: single - platform: event event_type: click event_data: entity_id: binary_sensor.wall_switch_right_158d0001e0656a click_type: single - platform: event event_type: click event_data: entity_id: binary_sensor.wall_switch_both_158d0001e0656a click_type: both action: - service: light.toggle data_template: entity_id: >- {%- if trigger.event.data.entity_id.split('_')[3] == 'left' -%} light.overloop {%- elif trigger.event.data.entity_id.split('_')[3] == 'right' -%} light.gang {%- elif trigger.event.data.entity_id.split('_')[3] == 'both' -%} light.overloop, light.gang {%- endif -%} |
Hierdoor maar 1 script per schakelaar, ipv 3
Ik heb keurig de handleiding gevolgd, met een nieuw aangemaakt product. Ik zie in Hass.io ook de 'configure' knop, vul de pincode in. Eerste resultaat was zoiets als 'couldn't make succesvol call'. Toen ik de poort open heb gezet in de router kreeg ik 'service configurator called'. Het venster met de pincode blijft staan en als ik die weg klik dan staat er nog steeds configure bij Nest.
Hoe krijg ik dit k-ding nu weer aan de praat?
Ik heb de stappen van hier gevolgd, exact.
Ik krijg na het starten van het script een hele hoop berichten binnen, maar zie geen repeterende codes van mijn remote terugkomen. :
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
| 2018-01-13 11:45:23 - [INFO] rfrx: Listening for codes on GPIO 27 2018-01-13 11:45:24 - [INFO] rfrx: 264 [pulselength 920, protocol 2] 2018-01-13 11:45:26 - [INFO] rfrx: 257 [pulselength 994, protocol 4] 2018-01-13 11:45:27 - [INFO] rfrx: 14 [pulselength 894, protocol 2] 2018-01-13 11:45:27 - [INFO] rfrx: 722944 [pulselength 1196, protocol 5] 2018-01-13 11:45:28 - [INFO] rfrx: 8 [pulselength 1281, protocol 4] 2018-01-13 11:45:40 - [INFO] rfrx: 4096 [pulselength 973, protocol 4] 2018-01-13 11:45:40 - [INFO] rfrx: 16 [pulselength 1212, protocol 4] 2018-01-13 11:45:41 - [INFO] rfrx: 8 [pulselength 2107, protocol 4] 2018-01-13 11:45:53 - [INFO] rfrx: 225 [pulselength 118, protocol 3] 2018-01-13 11:45:53 - [INFO] rfrx: 33 [pulselength 1541, protocol 2] 2018-01-13 11:45:54 - [INFO] rfrx: 14 [pulselength 1142, protocol 2] 2018-01-13 11:45:54 - [INFO] rfrx: 555 [pulselength 1139, protocol 4] 2018-01-13 11:45:59 - [INFO] rfrx: 2 [pulselength 703, protocol 2] 2018-01-13 11:46:05 - [INFO] rfrx: 51118080 [pulselength 550, protocol 1] 2018-01-13 11:46:18 - [INFO] rfrx: 32 [pulselength 1565, protocol 4] 2018-01-13 11:46:33 - [INFO] rfrx: 640 [pulselength 1129, protocol 4] 2018-01-13 11:46:34 - [INFO] rfrx: 8 [pulselength 1223, protocol 4] 2018-01-13 11:46:45 - [INFO] rfrx: 81 [pulselength 1579, protocol 4] 2018-01-13 11:46:56 - [INFO] rfrx: 1024 [pulselength 953, protocol 4] 2018-01-13 11:46:57 - [INFO] rfrx: 8 [pulselength 1022, protocol 4] 2018-01-13 11:46:58 - [INFO] rfrx: 8 [pulselength 1125, protocol 4] 2018-01-13 11:46:59 - [INFO] rfrx: 1 [pulselength 2140, protocol 4] 2018-01-13 11:46:59 - [INFO] rfrx: 16 [pulselength 1381, protocol 4] 2018-01-13 11:46:59 - [INFO] rfrx: 512 [pulselength 2023, protocol 4] 2018-01-13 11:47:00 - [INFO] rfrx: 2 [pulselength 853, protocol 4] 2018-01-13 11:47:12 - [INFO] rfrx: 72 [pulselength 1816, protocol 4] 2018-01-13 11:47:13 - [INFO] rfrx: 544 [pulselength 882, protocol 4] 2018-01-13 11:47:27 - [INFO] rfrx: 24 [pulselength 756, protocol 2] 2018-01-13 11:47:28 - [INFO] rfrx: 2 [pulselength 2057, protocol 4] 2018-01-13 11:47:40 - [INFO] rfrx: 33554432 [pulselength 1254, protocol 4] |
Ik heb zo'n superheterodyne ontvanger (RXB6) en een andere (wat iedereen een slecht ding noemt) geprobeerd maar zie geen verschil.
Ik gebruik GPIO 17 en 27 op een Raspberry :
1
2
3
4
5
6
7
8
9
10
| gpio version: 2.44 Copyright (c) 2012-2017 Gordon Henderson This is free software with ABSOLUTELY NO WARRANTY. For details type: gpio -warranty Raspberry Pi Details: Type: Model B, Revision: 02, Memory: 512MB, Maker: Egoman [Out of Warranty] * Device tree is enabled. *--> Raspberry Pi Model B Rev 2 * This Raspberry Pi supports user-level GPIO access. |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| pi@raspberrypi:~ $ gpio readall +-----+-----+---------+------+---+-Model B1-+---+------+---------+-----+-----+ | BCM | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | BCM | +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+ | | | 3.3v | | | 1 || 2 | | | 5v | | | | 2 | 8 | SDA.1 | IN | 1 | 3 || 4 | | | 5v | | | | 3 | 9 | SCL.1 | IN | 1 | 5 || 6 | | | 0v | | | | 4 | 7 | GPIO. 7 | IN | 1 | 7 || 8 | 1 | ALT0 | TxD | 15 | 14 | | | | 0v | | | 9 || 10 | 1 | ALT0 | RxD | 16 | 15 | | 17 | 0 | GPIO. 0 | OUT | 0 | 11 || 12 | 0 | IN | GPIO. 1 | 1 | 18 | | 27 | 2 | GPIO. 2 | IN | 1 | 13 || 14 | | | 0v | | | | 22 | 3 | GPIO. 3 | IN | 0 | 15 || 16 | 0 | IN | GPIO. 4 | 4 | 23 | | | | 3.3v | | | 17 || 18 | 0 | IN | GPIO. 5 | 5 | 24 | | 10 | 12 | MOSI | IN | 0 | 19 || 20 | | | 0v | | | | 9 | 13 | MISO | IN | 0 | 21 || 22 | 0 | IN | GPIO. 6 | 6 | 25 | | 11 | 14 | SCLK | IN | 0 | 23 || 24 | 1 | IN | CE0 | 10 | 8 | | | | 0v | | | 25 || 26 | 0 | OUT | CE1 | 11 | 7 | +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+ | BCM | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | BCM | +-----+-----+---------+------+---+-Model B1-+---+------+---------+-----+-----+ |
Dit topic is gesloten.
![]()
Tip: Gebruik http://www.yamllint.com/ om je YAML-code te valideren! Kan een hoop zoekwerk schelen waarom iets niet werkt.
Wel even opletten dat je er geen privégegevens (wachtwoorden e.d.) in zet, het blijft een 3rd party website
Lees ook eerst even de topicstart voor je je vraag plaatst, wellicht wordt je vraag daar al beantwoord.