"There is that sort of assumption by the government that we're all driving around at 8 o'clock in the morning to be really annoying"
~ James May
Ik heb o.a. een aantal Broadlink SP3S smart plugs met energiemeter. Deze zitten nu alleen nog op een ander netwerk dus eens uitzoeken of ik deze kan verplaatsen naar het juiste netwerk en anders maar resetten.
En dan uitzoeken hoe ik de SP3S kan toevoegen want ik heb tot nu toe nog niets toegevoegd dus nog totaal geen idee hoe dat werkt
Dat bijvoorbeeld tussen 20 en 7 uur de schakelaar sfeerverlichting (schemerlamp, led strip achter tv etc) schakelt en de rest van de dag de normale verlichting aan gaat?
De schakelaar is een Sonoff T1 en de lampen zitten en aan de T1 en aan andere Sonoffs. Allen draaien ze tasmota.
Dit is zeker mogelijk, in homeassistant kun je een MQTT server laten draaien die de "tasmota" sonoffs kan aansturen, mogelijk moeten er in de sonoffs nog een paar "setoptions" goed gezet worden zodat deze automatisch herkent kunnen worden door de MQTT server van homeassistant (SetOption19 van tasmota).BlackWhizz schreef op zaterdag 25 januari 2020 @ 23:00:
Ik heb nog niet eerder met home assistant gewerkt, maar ik wil graag een home assistant apparaat maken. Kun je met home assistant ook op basis van tijd een schakelaar verschillende lampen laten schakelen?
Dat bijvoorbeeld tussen 20 en 7 uur de schakelaar sfeerverlichting (schemerlamp, led strip achter tv etc) schakelt en de rest van de dag de normale verlichting aan gaat?
De schakelaar is een Sonoff T1 en de lampen zitten en aan de T1 en aan andere Sonoffs. Allen draaien ze tasmota.
Voor het laten schakelen op tijden kun je gebruik maken van automations van homeassistant.
Heb zelf nu wat sonoffs met de tasmota firmware in homeassistant zitten, het automatisch herkennen werkt bij mij altijd prima
Edit: Ik kom net TileBoard tegen, wat er erg goed uit ziet! https://github.com/resoai/TileBoard
[ Voor 14% gewijzigd door peligro2k op 26-01-2020 08:40 ]
De stick heeft alle schakelaars, meters enz in zich staan.
Mijn vraag is nu; als ik de Aeotec stick straks in HA plug en Zwave installeer.. ziet HA dan ook mijn apparaten of moeten deze opnieuw geconnect worden? Ik hoop het niet, want sommige zitten ook weggewerkt op plaatsen waar ik niet zo makkelijk bij kan....
Ik hoop dat iemand het me kan vertellen.
Ik gebruik al een paar maanden een fire 7 tablet met Tileboard. Ik gebruik fully kiosk voor FireOS en het draait al maanden zonder problemenpeligro2k schreef op zondag 26 januari 2020 @ 08:38:
Ik heb recent een 3d printer gekocht en heb een wallmount geprint voor een fire tablet. Hier wil ik een makkelijk bestuurbaar dashboard voor maken. Ik zie een paar opties die niet meer zo actief lijken op het hassio forum, HADashboard en HAPanel. Heeft iemand ervaring met andere projecten?
Edit: Ik kom net TileBoard tegen, wat er erg goed uit ziet! https://github.com/resoai/TileBoard
Nice! Ziet er super uit dat Tileboard!kepler schreef op zondag 26 januari 2020 @ 10:24:
[...]
Ik gebruik al een paar maanden een fire 7 tablet met Tileboard. Ik gebruik fully kiosk voor FireOS en het draait al maanden zonder problemenGebruik de camera als beweging melder om het scherm aan te zetten (let op, je moet het scherm niet uitzetten maar een zwarte screensaver gebruiken en die aan/uitzetten. Anders kom je in het lockscreen terecht steeds)
Ja de nodes zijn gebind aan je controller (de USB stick)rogiertw schreef op zondag 26 januari 2020 @ 09:32:
Hallo, ik heb een vraagje. Ik ben nieuw in de HA wereld, maar draai al jaren Domoticz, dus domotica is zeker niet nieuw. Ik heb een redelijk fors Zwave netwerk die praat met een Aeotec Zwave USB stick. \\
De stick heeft alle schakelaars, meters enz in zich staan.
Mijn vraag is nu; als ik de Aeotec stick straks in HA plug en Zwave installeer.. ziet HA dan ook mijn apparaten of moeten deze opnieuw geconnect worden? Ik hoop het niet, want sommige zitten ook weggewerkt op plaatsen waar ik niet zo makkelijk bij kan....
Ik hoop dat iemand het me kan vertellen.
Begrijp ik het dan goed dat de automations dus ook een voorwaarde kunnen hebben dat er op een schakelaar gedrukt moet worden voor er wat gebeurd?Timpje schreef op zondag 26 januari 2020 @ 00:12:
[...]
Dit is zeker mogelijk, in homeassistant kun je een MQTT server laten draaien die de "tasmota" sonoffs kan aansturen, mogelijk moeten er in de sonoffs nog een paar "setoptions" goed gezet worden zodat deze automatisch herkent kunnen worden door de MQTT server van homeassistant (SetOption19 van tasmota).
Voor het laten schakelen op tijden kun je gebruik maken van automations van homeassistant.
Heb zelf nu wat sonoffs met de tasmota firmware in homeassistant zitten, het automatisch herkennen werkt bij mij altijd prima
Het is juist niet de bedoeling dat ze automatisch altijd op tijd geschakeld worden.
En zou Home Assistant werken op een OrangePi? Die zijn nogal wat goedkoper dan een raspberry pi.
Voordat je allemaal vragen gaat stellen, neem eerst deze handleiding door. En onthou één ding, bijna alles kan met Home Assistant.BlackWhizz schreef op zondag 26 januari 2020 @ 12:05:
[...]
Begrijp ik het dan goed dat de automations dus ook een voorwaarde kunnen hebben dat er op een schakelaar gedrukt moet worden voor er wat gebeurd?
Het is juist niet de bedoeling dat ze automatisch altijd op tijd geschakeld worden.
En zou Home Assistant werken op een OrangePi? Die zijn nogal wat goedkoper dan een raspberry pi.
What's the speed of dark?
Volgens mij zou dit prima mogelijk moeten zijn, je kunt namelijk één automation meerdere triggers geven. Dus je krijgt er dan 1 op basis van tijd. En 1 op basis van de staat van je sonoff schakelaar. Hier is een linkje naar de triggers van de automations in homeassistant: https://www.home-assistant.io/docs/automation/trigger/BlackWhizz schreef op zondag 26 januari 2020 @ 12:05:
[...]
Begrijp ik het dan goed dat de automations dus ook een voorwaarde kunnen hebben dat er op een schakelaar gedrukt moet worden voor er wat gebeurd?
Het is juist niet de bedoeling dat ze automatisch altijd op tijd geschakeld worden.
En zou Home Assistant werken op een OrangePi? Die zijn nogal wat goedkoper dan een raspberry pi.
Met een OrangePi heb ik geen ervaring, maar op basis van deze posts https://community.home-as...-on-orange-pi-2e/119180/9 op het forum/communitie pagina van homeassistant lijkt het te moeten kunnen.
[ Voor 11% gewijzigd door Timpje op 26-01-2020 13:59 ]
http://specs.tweak.to/6635
Als je dit soort vragen stelt...BlackWhizz schreef op zondag 26 januari 2020 @ 12:05:
[...]
Begrijp ik het dan goed dat de automations dus ook een voorwaarde kunnen hebben dat er op een schakelaar gedrukt moet worden voor er wat gebeurd?
Het is juist niet de bedoeling dat ze automatisch altijd op tijd geschakeld worden.
...dan zou ik een paar tientjes meer investeren en een Raspberry Pi aanschaffen.En zou Home Assistant werken op een OrangePi? Die zijn nogal wat goedkoper dan een raspberry pi.
Dat kostte me nog best wat tijd. De meeste handleidingen gaan uit van een specifiek ondersteunde camera , en die heb ik niet.
Uiteindelijk was het niet zo moeilijk, dat is meestal zo natuurlijk.
Is er misschien behoefte aan dat ik mijn stappen kort in dit topic post?
Dat scheelt voor anderen misschien wat tijd en frustratie..
Ja!Henkiejoo schreef op maandag 27 januari 2020 @ 11:20:
Is er misschien behoefte aan dat ik mijn stappen kort in dit topic post?
Sometimes you need to plan for coincidence
Dit is de kaart config van een knop in lovelace van 1 van mijn lampen;
group: false
color_wheel: false
persist_features: false
brightness: true
color_temp: true
white_value: false
color_picker: false
smooth_color_wheel: false
show_slider_percent: true
full_width_sliders: true
brightness_icon: weather-sunny
white_icon: file-word-box
temperature_icon: thermometer
effects_list: true
entity: light.bank
header: Lampen bij bank
type: 'custom:light-entity-card'
Nu heb ik meerdere lampen zo, dus ook knoppen. Nu wil ik die netjes gaan zetten met de horizontal en vertcal stack van lovelace.
Mijn vraag is hoe ik dat daar onder breng?
dit is een voorbeeld code van een horizontal stack ;
1
2
3
4
5
6
7
8
9
| type: horizontal-stack title: Lights cards: - type: picture-entity image: /local/bed_1.png entity: light.ceiling_lights - type: picture-entity image: /local/bed_2.png entity: light.bed_light |
[ Voor 18% gewijzigd door maartend op 27-01-2020 17:13 ]
Voorbeeldje van mijn 2 rijen met ieder 3 knoppen: https://github.com/hmmbob...ce/1-beneden.yaml#L1-L115maartend schreef op maandag 27 januari 2020 @ 17:12:
Nu heb ik meerdere lampen zo, dus ook knoppen. Nu wil ik die netjes gaan zetten met de horizontal en vertcal stack van lovelace.
Mijn vraag is hoe ik dat daar onder breng?
Sometimes you need to plan for coincidence
Thnx. Maar dit snap ik wel.Hmmbob schreef op maandag 27 januari 2020 @ 18:35:
[...]
Voorbeeldje van mijn 2 rijen met ieder 3 knoppen: https://github.com/hmmbob...ce/1-beneden.yaml#L1-L115
Mijn vraag is echt hoe ik de code die ik neerzette daar kan gebruiken. Is de code die wordt gebruikt voor een HACS-custom card.
Ik wilde een goedkope wifi-camera die lokaal te gebruiken was in HA.
In eerste instantie uitgekomen bij een xiaofang, waarvoor custom firmware te flashen is.
Het flashen van custom-firmware bleek echter afhankelijk van de specifieke reeks en firmware-versie. Dat lukte uiteindelijk niet. Omdat ik mijn beelden niet via de cloud wil laten lopen, heb ik een andere camera gezocht.
Ik vond op internet een goedkope camera die standaard RTSP ondersteunt (Sonoff GK-200MP2-B). Installatie via de android-app is heel eenvoudig. Standaard gaat alles via de cloud en ik heb in de Ewelink-app net zoveel vertrouwen als in Mi Home (helemaal niet dus). Daarom over naar RTSP.
Ik kon uit de android-app de RTSP-URL halen. De RTSP-stream was in VLC prima af te spelen, dus dit zou in HA moeten gaan werken.
Een andere RTSP-cam zou op dezelfde manier moeten werken.
Allereerst in mijn router de internet-toegang voor de camera uitgeschakeld, hierna werkt de android-app niet meer. Helaas ook de pan&tilt niet. De RTSP-stream blijft wel gewoon werken op het LAN.
Installeren van een camera in HA op 1 van de volgende manieren:
* Er bestaat een specifieke integratie voor de camera (niet in mijn geval)
* De generieke camera-integratie in combi met de stream-component (voor ondersteunde camera's)
* Via FFMPEG-integratie. Inputstream moet een supported format zijn.
Generiek
Als je een RTSP-camera hebt, en je camera is hiermee getest ( zie https://community.home-as...and-configurations/106729 )
Je hebt het volgende nodig:
* Een stream source RTSP-URL: RSTP://xxx
* Een still-image URL: HTTP://xxx. (verplicht)
Deze verschillen per type/model camera. De RTSP-URL had ik, maar de still-URL kon ik niet achterhalen. Hierdoor kon ik de generieke camera-integratie niet gebruiken terwijl dit waarschijnlijk wel zou werken als ik die URL zou weten.
FFMPEG
Uitgekomen op de FFMPEG-integratie. FFMPEG maakt een camera aan in HA, zorgt voor het uitlezen van de videostream en genereert zelf elke 10 seconden een still.
De camera-entity zet je in een picture-card. Dan krijg je elke 10 seconde een snapshot te zien.
Om in HA bij dubbelklikken op de camera ook de live-stream te kunnen zien moet ook de stream-integratie opgenomen te worden.
Met de camera-integratie kun je van de stream een snapshot of een video-opname maken.
Voorbeeld configuration.yaml:
stream:
ffmpeg:
camera:
- platform: ffmpeg
name: sonoff_cam
input: rtsp://<user>:<pass>@<ip>:554/av_stream/ch0 #specifiek voor mijn sonoff
Lovelace-card:
entity: camera.sonoff_cam
show_state: false
type: picture-entity
Automation voor snapshot:
action:
- data:
filename: snapshots/snapshot.jpg #uiteraard wel een config/snapshots-folder aanmaken en openzetten!
entity_id: camera.sonoff_cam
service: camera.snapshot
Automation voor videorecording:
action:
- data:
duration: 5
entity_id: camera.sonoff_cam
filename: snapshots/record.mp4
service: camera.record
OK..... wat heb je zelf al geprobeerd?maartend schreef op maandag 27 januari 2020 @ 18:53:
[...]
Thnx. Maar dit snap ik wel.
Mijn vraag is echt hoe ik de code die ik neerzette daar kan gebruiken. Is de code die wordt gebruikt voor een HACS-custom card.
(ik bedoel het echt niet flauw, maar als we het voorkauwen leer je er niets van en moet je het de volgende keer weer vragen. Als je snapt wat ik heb gedaan, dan kan je ook echt je custom-card code op de juiste plek krijgen: je bent er bijna).
Sometimes you need to plan for coincidence
gewoon er in geplemd , dat doet niks. Is nl lovelace code en niet zozeer yaml.Hmmbob schreef op maandag 27 januari 2020 @ 21:42:
[...]
OK..... wat heb je zelf al geprobeerd?
(ik bedoel het echt niet flauw, maar als we het voorkauwen leer je er niets van en moet je het de volgende keer weer vragen. Als je snapt wat ik heb gedaan, dan kan je ook echt je custom-card code op de juiste plek krijgen: je bent er bijna).
Ik leer zelf juist heel vee; door een code van mezelf als lering te gebruiken. Dus als ik dit opgelost heb, kan ik het overal toepassen
[ Voor 12% gewijzigd door maartend op 27-01-2020 22:33 ]
Plemp hier eens neer wat je hebt, in [code ] tags?maartend schreef op maandag 27 januari 2020 @ 22:31:
[...]
gewoon er in geplemd , dat doet niks. Is nl lovelace code en niet zozeer yaml.
Ik leer zelf juist heel vee; door een code van mezelf als lering te gebruiken. Dus als ik dit opgelost heb, kan ik het overal toepassen
Sometimes you need to plan for coincidence
Zo te zien probeer je de custom light-entity-card te gebruiken:maartend schreef op maandag 27 januari 2020 @ 17:12:
Vraagje;
Dit is de kaart config van een knop in lovelace van 1 van mijn lampen;
group: false
color_wheel: false
persist_features: false
brightness: true
color_temp: true
white_value: false
color_picker: false
smooth_color_wheel: false
show_slider_percent: true
full_width_sliders: true
brightness_icon: weather-sunny
white_icon: file-word-box
temperature_icon: thermometer
effects_list: true
entity: light.bank
header: Lampen bij bank
type: 'custom:light-entity-card'
Nu heb ik meerdere lampen zo, dus ook knoppen. Nu wil ik die netjes gaan zetten met de horizontal en vertcal stack van lovelace.
Mijn vraag is hoe ik dat daar onder breng?
dit is een voorbeeld code van een horizontal stack ;
code:
1 2 3 4 5 6 7 8 9 type: horizontal-stack title: Lights cards: - type: picture-entity image: /local/bed_1.png entity: light.ceiling_lights - type: picture-entity image: /local/bed_2.png entity: light.bed_light
https://github.com/ljmerza/light-entity-card
Zoals je kunt lezen op de Github is de code je opgeeft geen specifieke Lovelace code, maar code voor de light-entity-card. Enige wat je moet toevoegen aan Lovelace (rechts boven, raw config editor):
1
2
3
| resources: - url: /community_plugin/light-entity-card/light-entity-card.js type: js |
Daarna is het niets meer dan een custom card toevoegen aan je lovelace view, met als minimum:
1
2
| type: custom:light-entity-card entity: light.xxxxxxxx |
Eventuele andere opties er nog onderaan plakken, code enkele keren herhalen in een vertical / horizontal stack en klaar is kees
Zelf vond ik de vertical / horizontal stack trouwens niet echt lekker werken, ik gebruik daarom volgende card:
https://github.com/thomasloven/lovelace-layout-card
[ Voor 3% gewijzigd door theredone51 op 28-01-2020 14:07 ]
Weet nog dat ik ze voor dsicovery op false meost zetten en dan het ip adres in de configuration.yanl moest zetten.
Dus als volgt;
1
2
3
4
5
6
7
8
| # Example configuration.yaml entry discovery: ignore: - yeelight yeelight: devices: 192.168.1.25: name: Living Room |
@theredone51 en @Hmmbob Gevonden. Ik zat in de verkeerde editor te werken. Moet in de config editor, niet in de lovelace editor. Dit gaat me lukken, thnx
[ Voor 18% gewijzigd door maartend op 28-01-2020 18:59 ]
Afhankelijk van de firmware versie van je Yeelights werken ze helemaal niet in HA. Ook met de laaste firmware, 2.0.6_0065, zijn er bij diverse mensen problemen. Met name 't regelmatig offline zijn in HA, ondanks dat ie via de Yeelight app bereikbaar blijft.maartend schreef op dinsdag 28 januari 2020 @ 17:46:
Weet iemand of de automatische discovery al werkt van de yeelights in HA.
Weet nog dat ik ze voor dsicovery op false meost zetten en dan het ip adres in de configuration.yanl moest zetten.
Dus als volgt;
code:
1 2 3 4 5 6 7 8 # Example configuration.yaml entry discovery: ignore: - yeelight yeelight: devices: 192.168.1.25: name: Living Room
Vanwaar de vraag?
Oh, ik zit gewoon op FW 2.x en ze werken gewoon in HA. Maar ik gebruik bovenstaand emethode.JBS schreef op dinsdag 28 januari 2020 @ 19:42:
[...]
Afhankelijk van de firmware versie van je Yeelights werken ze helemaal niet in HA. Ook met de laaste firmware, 2.0.6_0065, zijn er bij diverse mensen problemen. Met name 't regelmatig offline zijn in HA, ondanks dat ie via de Yeelight app bereikbaar blijft.
Vanwaar de vraag?
En waarom? Scheelt me typewerk, code wordt kleiner, enz.
Orangepi chips worden bijna allemaal erg heet wat voor problemen kan zorgen. Ik ben nog geen orangepi apparaat tegengekomen dat geen nadelen kent. Mahja de raspBerry pi 4 kan ook erg heet worden, en 3 is nu minder goed verkrijgbaar.BlackWhizz schreef op zondag 26 januari 2020 @ 12:05:
[...]
Begrijp ik het dan goed dat de automations dus ook een voorwaarde kunnen hebben dat er op een schakelaar gedrukt moet worden voor er wat gebeurd?
Het is juist niet de bedoeling dat ze automatisch altijd op tijd geschakeld worden.
En zou Home Assistant werken op een OrangePi? Die zijn nogal wat goedkoper dan een raspberry pi.
Krijg de melding Unable to reach bridge. Meerdere malen herstart maar blijft hetzelfde.
Alle entiteiten zijn nu niet beschikbaar. Wie o wie heeft er een tip?
Anoniem: 120539
Als je 'iets' hebt draaien waarop je virtuele machines of zelfs containers kunt draaien dan kun je HA zelfs implementeren zonder hardware-investering. Bovendien geen issues met slijtende SD-cards.BlackWhizz schreef op zondag 26 januari 2020 @ 12:05:
[...]
En zou Home Assistant werken op een OrangePi? Die zijn nogal wat goedkoper dan een raspberry pi.
(En in mijn ervaring is met name het herstarten ook nog eens veel sneller, zeker in een opbouwfase kan dat heel nuttig zijn.)
Heb je de integratie al eens verwijderd en weer toegevoegd?silver323 schreef op woensdag 29 januari 2020 @ 08:41:
Gisterenavond Hassio geupdate van de 0.104.2 naar de 0.104.3 en sindsdien met geen mogelijkheid de Hue bridges te contacten binnen HA.
Krijg de melding Unable to reach bridge. Meerdere malen herstart maar blijft hetzelfde.
Alle entiteiten zijn nu niet beschikbaar. Wie o wie heeft er een tip?
Ryzen 7 7700X | ROG Strix B650-E Gaming Wifi | ROG Strix RTX 4070Ti | 32Gb GSkill RipJaws S5 | 980Pro 2Tb | Corsair RM850x Shift | Fractal Design North Black
Heb het ook opnieuw toegevoegd.Meelobee schreef op woensdag 29 januari 2020 @ 10:38:
[...]
Heb je de integratie al eens verwijderd en weer toegevoegd?
Nu vanmorgen na iets bijwerken van een custom component en een herstart zijn de Hue lampen weer beschikbaar. Maar ben bang dat het na een herstart zomaar weer gebeurt.
Is het zo dat dit voornamelijk via de integratie komt? Is het beter om hem in de configuration te zetten?
Om hier nog even op terug te komen:Repsect schreef op vrijdag 24 januari 2020 @ 12:46:
Ik ben van plan om een tablet permanent aan de muur te hangen om daarop met full kiosk browser Home Assistant te kunnen bedienen. Maar waar moet zo'n tablet nu aan voldoen?
Mijn eisen zijn:Ik heb zelf nog een iPad Air 2 liggen, maar zover ik weet kan ik daarvan de front camera niet gebruiken om het scherm automatisch aan en uit te laten gaan. Dus die zou daarom afvallen.
- Minimaal 10".
- Minimaal full HD resolutie.
- Android tablet (zodat de front camera gebruikt kan worden om het scherm aan te zetten).
- Er moet een nette case voor zijn, waarmee de voedingskabel weggewerkt kan worden.
- Moet wel lekker werken, dat wil zeggen dat ik snelheid belangrijk vindt.
Door de Mediamarkt BTW actie is de Samsung Galaxy Tab A 10.1 WiFi (2019) 2GB wel leuk geprijsd. Of misschien toch iets meer uitgeven voor 3GB RAM en de Samsung Galaxy Tab A 10.1 WiFi (2019) 3GB pakken?
Voor deze tablets zijn mooie cases te krijgen van Vidabox, maar wel ontzettend duur.Of misschien toch gaan voor een Lenovo Tab P10? Die heeft haptic feedback wat me wel prettig lijkt met het bedienen. Echter kan ik daar geen nette cases voor vinden.
Lastig dus. Hebben jullie aanvullingen of ideeën?
Ik ben gegaan voor de Samsung Galaxy Tab A 10.1 WiFi (2019) 3GB. Ik draai hier enkel de Fully Kiosk Browser op en ik het vrije RAM geheugen varieert tussen 1 à 1,5 GB. De 2GB had dus wellicht volstaan, maar vond ik toch wat krap.
Ik heb verder gekozen voor de Vidabox fixed wall mount, omdat deze op een inbouwdoos gemonteerd kon worden. Dan hoeven er dus geen extra gaten in de muur geboord te worden.
Dat ziet er dan vervolgens zo uit (klik voor groot):


De kiosk modus krijg ik niet goed werkend: Dan gaat het scherm constant aan en uit. Maar de kiosk modus heb ik ook niet per se nodig en dan werkt het wel goed. Het scherm gaat netjes aan als ie beweging ziet en gaat vervolgens weer uit.
Nu moet ik alleen mijn ui-lovelace.yaml een beetje fine-tunen, zodat alles nog wat beter en mooier op het scherm past.
En ik moet nog kijken of ik een USB-C kabel door een 19mm loze leiding naar de meterkast getrokken krijg. Nu moet ik nog even de tablet van de muur afpakken om 'm op te laden
EDIT (toevoeging):
Het is gelukt om een 5 meter lange micro-USB kabel door een 19mm loze leiding te trekken. Op de micro-USB kabel heb ik een verloopstukje naar een USB-A aansluiting gezet, waarop de originele kabel van de Samsung tablet aangesloten kan worden. Op deze manier kan je de tablet ook nog van de muur afhalen en het stekkertje even losmaken.
Vervolgens heb ik in de meterkast een Fibaro Wall Plug 2 (Z-Wave plus) tussen de oplader en een stopcontact gezet. Met de Fully Kiosk Browser is het mogelijk om het accupercentage van de tablet uit te lezen. Dan nog even twee automations aangemaakt:
- Accu onder 35% --> opladen
- Accu boven de 75% --> stoppen met opladen
[ Voor 9% gewijzigd door Repsect op 31-01-2020 17:32 ]
Signature
Zijn wel prijzige wall-mounts trouwens

[ Voor 23% gewijzigd door Hmmbob op 29-01-2020 15:34 ]
Sometimes you need to plan for coincidence
Maar wel een mooie wall-mount, ik heb mij Fire 7 op Zolder gewoon met dubbelzijdig tape aan de muur geplaktHmmbob schreef op woensdag 29 januari 2020 @ 15:30:
Nice! Zo nice, dat ik hem vastgepind heb voor je en zal opnemen in de TS
Zijn wel prijzige wall-mounts trouwens
Wil er wel ooit nog een mooi lijstje om heen maken, nog niet aan toe gekomen helaas...
Ziet er goed uit!
Ik zat nog even te kijken naar jouw scenes-card. Op welke manier heb je die gemaakt?
De vandaag gepubliceerde update van het HA-app voor Android heeft een fullscreen modeRepsect schreef op woensdag 29 januari 2020 @ 15:11:
De kiosk modus krijg ik niet goed werkend: Dan gaat het scherm constant aan en uit. Maar de kiosk modus heb ik ook niet per se nodig en dan werkt het wel goed. Het scherm gaat netjes aan als ie beweging ziet en gaat vervolgens weer uit.
ik denk zoiets:Henkiejoo schreef op woensdag 29 januari 2020 @ 15:54:
@Repsect
Ziet er goed uit!
Ik zat nog even te kijken naar jouw scenes-card. Op welke manier heb je die gemaakt?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| cards: - entity: scene.uit hold_action: action: more-info show_icon: true show_name: false tap_action: action: call-service service: scene.turn_on service_data: entity_id: scene.uit type: entity-button show_state: true type: horizontal-stack |
En dit kan dan ook zonder horizontal stack, met/zonder naam/icon
Tijd van werken, tijd van rusten
Maar ik probeer nu via Node-Red een flow te maken en krijg de tussenstekker niet aan of uit.
Heb gewoon een simpele flow gemaakt dat als ik tussenstekker aan zet en ik wacht 5 sec dat die dan weer uit gaat.
Zie onderstaande:
1
| [{"id":"73c82489.498e6c","type":"tab","label":"Flow 11","disabled":false,"info":""},{"id":"547b1001.cc5da","type":"server-state-changed","z":"73c82489.498e6c","name":"Mini Dimmer > On","server":"f22675b.dfa5b88","version":1,"entityidfilter":"switch.tradfri_outlet","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"on","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"x":350,"y":220,"wires":[["d4348230.e6c68"],[]]},{"id":"d4348230.e6c68","type":"delay","z":"73c82489.498e6c","name":"","pauseType":"delay","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":560,"y":180,"wires":[["19104e23.bbff72"]]},{"id":"19104e23.bbff72","type":"api-call-service","z":"73c82489.498e6c","name":"","server":"f22675b.dfa5b88","version":1,"service_domain":"light","service":"turn_off","entityId":"switch.tradfri_outlet","data":"","dataType":"json","mergecontext":"","output_location":"payload","output_location_type":"msg","mustacheAltTags":false,"x":830,"y":120,"wires":[[]]},{"id":"f22675b.dfa5b88","type":"server","z":"","name":"Home Assistant"}] |


Ik zie dat de flow start en hij zegt ook dat die is uitgezet maar in de werkelijkheid staat hij gewoon nog aan.
Ben niet zo bekend met Node-Red maar normaal gesproken werkt dit prima. Mis ik iets?
Blog over Smart Homes: https://www.hellosmarthome.nl
deze lampen zitten in group.livingroom_lights en mijn call service node krijgt het volgende te verwerken:
1
| {"domain":"homeassistant","service":"light.turn_off","data":{"entity_id":"group.livingroom_lights"}} |
Via een gewone automation werkt dit wel:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| - alias: Livingroom lights off trigger: - at: '23:30' platform: time condition: - condition: time weekday: - sun - mon - tue - wed - thu action: - entity_id: group.livingroom_lights service: light.turn_off |
in Node-Red krijg ik de volgende error te zien:
1
| Error calling service, home assistant api error |
iemand enig idee wat ik over het hoofd zie?
Edit:
Even mijn vraag opschrijven/formuleren helpt altijd. De oplossing is (for future reference) als volgt:
1
| {"domain":"light","service":"turn_off","data":{"entity_id":"group.livingroom_lights"}} |
[ Voor 11% gewijzigd door Yukkie op 29-01-2020 17:35 ]
We've got that ring of confidence
OMG dat ik daarover heen heb gekeken. LOL, bedankt.Koppensneller schreef op woensdag 29 januari 2020 @ 17:01:
Probeer eens switch.turn_off in plaats van light.turn_off
Blog over Smart Homes: https://www.hellosmarthome.nl
Nu heb ik het al draaien (dockerized) en wat integraties gemaakt, maar voordat ik full-on (pi met p1 ligt klaar) verder ga heb even wat vragen tussendoor waar ik geen antwoord op heb kunnen vinden.
Kan je devices weer weg krijgen? Ik had m'n router gekoppeld voor presence detection en toen had ik ineens alle macadressen uit m'n huis op het dashboard, dat gaat nogal hard. Na uitbreiden van het filter checkt hij alleen nog m'n mobiel maar de meuk blijft wel staan.
Gaat dat vanzelf weg of moet je echt keihard iets opruimen/resetten? Ik kan ze wel uit de lovelace widget klikken maar is dat dan echt weg of alleen verborgen. Vind het ergens ook niet zo aantrekkelijk om meteen met een bak vervuiling te beginnen.
Over lovelace, zodra ik wat aan wil passen begint hij te mekkeren dat hij dan nooit meer wat gaat updaten voor me aan de GUI. De standaard vind ik echter verre van bruikbaar en ik heb aardig het gevoel dat iedereen hier gewoon zit te customizen. Klopt dat?
En is zoiets later ook te backuppen en resetten? Het meeste zit in config files volgens mij dus dat kan je aardig backuppen, maar kan dat ook met data? (bijv. verbruiksgegevens) Of wordt dat überhaupt niet echt historisch bij gehouden.
Look for the signal in your life, not the noise.
Canon R6 | 50 f/1.8 STM | 430EX II
Sigma 85 f/1.4 Art | 100-400 Contemporary
Zeiss Distagon 21 f/2.8
Ja, na 10 dagen leegt ie de database automatisch.Gonadan schreef op woensdag 29 januari 2020 @ 18:55:
Kan je devices weer weg krijgen? Ik had m'n router gekoppeld voor presence detection en toen had ik ineens alle macadressen uit m'n huis op het dashboard, dat gaat nogal hard. Na uitbreiden van het filter checkt hij alleen nog m'n mobiel maar de meuk blijft wel staan.
Klopt, gewoon lekker zelf doen is veel beter en makkelijker. Dat 'automatisch updaten' is ongeveer hetzelfde als 'alle devices scannen', je hebt er geen klap aan en uiteindelijk wil je het zelf toch anders doenOver lovelace, zodra ik wat aan wil passen begint hij te mekkeren dat hij dan nooit meer wat gaat updaten voor me aan de GUI. De standaard vind ik echter verre van bruikbaar en ik heb aardig het gevoel dat iedereen hier gewoon zit te customizen. Klopt dat?
"There is that sort of assumption by the government that we're all driving around at 8 o'clock in the morning to be really annoying"
~ James May
Dan zijn het waarschijnlijk alleen nog de widgets die automatisch aangemaakt zijn, ik ga klikken.tdw schreef op woensdag 29 januari 2020 @ 19:00:
Ja, na 10 dagen leegt ie de database automatisch.
Klopt, gewoon lekker zelf doen is veel beter en makkelijker. Dat 'automatisch updaten' is ongeveer hetzelfde als 'alle devices scannen', je hebt er geen klap aan en uiteindelijk wil je het zelf toch anders doen
Look for the signal in your life, not the noise.
Canon R6 | 50 f/1.8 STM | 430EX II
Sigma 85 f/1.4 Art | 100-400 Contemporary
Zeiss Distagon 21 f/2.8
maar zijn die eerste commandos LOST als je hassio update naar een nieuwe versie?
die commandos dus om de TCP API te maken? https://cyberjunky.nl/doc...ensor-for-home-assistant/
thnx
Leuk, bedankt! Zeer prijzig inderdaad, maar wel de mooiste oplossing imho.Hmmbob schreef op woensdag 29 januari 2020 @ 15:30:
Nice! Zo nice, dat ik hem vastgepind heb voor je en zal opnemen in de TS
Zijn wel prijzige wall-mounts trouwens
Haha, ook dat werkt natuurlijk.kepler schreef op woensdag 29 januari 2020 @ 15:38:
[...]
Maar wel een mooie wall-mount, ik heb mij Fire 7 op Zolder gewoon met dubbelzijdig tape aan de muur geplakt
Wil er wel ooit nog een mooi lijstje om heen maken, nog niet aan toe gekomen helaas...
Dit heb ik met de Glance Card gedaan. Het enige wat ik nog zou willen is dat het icoontje geel kleurt op het moment dat die scene geactiveerd is. Dus daar ga ik nog een keer mee aan de gang. Misschien met input booleans die de scene triggert o.i.d.?Henkiejoo schreef op woensdag 29 januari 2020 @ 15:54:
@Repsect
Ziet er goed uit!
Ik zat nog even te kijken naar jouw scenes-card. Op welke manier heb je die gemaakt?
Anyhow, dit is de code in mijn ui-lovelace.yaml file:
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
| - type: glance title: Scenes show_state: false entities: - entity: scene.uit tap_action: action: call-service service: scene.turn_on service_data: entity_id: scene.uit - entity: scene.gedimd tap_action: action: call-service service: scene.turn_on service_data: entity_id: scene.gedimd - entity: scene.normaal tap_action: action: call-service service: scene.turn_on service_data: entity_id: scene.normaal - entity: scene.extra tap_action: action: call-service service: scene.turn_on service_data: entity_id: scene.extra - entity: scene.maximaal tap_action: action: call-service service: scene.turn_on service_data: entity_id: scene.maximaal |
Zul je net zien! Maar deze is niet in staat om het scherm automatisch aan te laten springen, denk ik?Koppensneller schreef op woensdag 29 januari 2020 @ 16:27:
[...]
De vandaag gepubliceerde update van het HA-app voor Android heeft een fullscreen mode
Ik zal er eens naar kijken in ieder geval.
Signature
Anders schakel je de voeding toch af?Repsect schreef op woensdag 29 januari 2020 @ 19:59:
[...]
Zul je net zien! Maar deze is niet in staat om het scherm automatisch aan te laten springen, denk ik?
Ik zal er eens naar kijken in ieder geval.
Android dus zo instellen:
- Als de voeding erop staat: geen scherm time out en scherm aan
- Als de voeding wegvalt, scherm na 5 minuten oid uit
"There is that sort of assumption by the government that we're all driving around at 8 o'clock in the morning to be really annoying"
~ James May
hoe heb je dat slaapt? sensor in bed oid?
of is het gewoon een boolean die kijkt of een telefoon beweegt o.i.d.
Die kleurtjes van scenes krijg ik ook niet voor elkaar. Volgens mij omdat ze niet echt een aan status hebben.Repsect schreef op woensdag 29 januari 2020 @ 19:59:
[...]
Leuk, bedankt! Zeer prijzig inderdaad, maar wel de mooiste oplossing imho.
[...]
Haha, ook dat werkt natuurlijk.
[...]
Dit heb ik met de Glance Card gedaan. Het enige wat ik nog zou willen is dat het icoontje geel kleurt op het moment dat die scene geactiveerd is. Dus daar ga ik nog een keer mee aan de gang. Misschien met input booleans die de scene triggert o.i.d.?
Anyhow, dit is de code in mijn lovelace-ui.yaml file:
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 - type: glance title: Scenes show_state: false entities: - entity: scene.uit tap_action: action: call-service service: scene.turn_on service_data: entity_id: scene.uit - entity: scene.gedimd tap_action: action: call-service service: scene.turn_on service_data: entity_id: scene.gedimd - entity: scene.normaal tap_action: action: call-service service: scene.turn_on service_data: entity_id: scene.normaal - entity: scene.extra tap_action: action: call-service service: scene.turn_on service_data: entity_id: scene.extra - entity: scene.maximaal tap_action: action: call-service service: scene.turn_on service_data: entity_id: scene.maximaal
[...]
Zul je net zien! Maar deze is niet in staat om het scherm automatisch aan te laten springen, denk ik?
Ik zal er eens naar kijken in ieder geval.
Mocht je een oplossing hebben hoor ik het graag.
Tijd van werken, tijd van rusten
Hier is niets aanwezig. Ik heb servers altijd leuk gevonden maar het energieverbruik was mij het niet waard. Home automation vind ik interessant en voor die paar euro vind ik het een leuk experiment, wat niet extreem veel stroom vraagt. Dus vandaar een Orange Pi. Nu hopen dat die china nog verlaat de komende tijd. Daar had ik gister niet bij nagedacht -_-Anoniem: 120539 schreef op woensdag 29 januari 2020 @ 10:27:
[...]
Als je 'iets' hebt draaien waarop je virtuele machines of zelfs containers kunt draaien dan kun je HA zelfs implementeren zonder hardware-investering. Bovendien geen issues met slijtende SD-cards.
(En in mijn ervaring is met name het herstarten ook nog eens veel sneller, zeker in een opbouwfase kan dat heel nuttig zijn.)
Gaat nog niet werken denk ik, want ik wil dat ie met de camera controleert of er beweging is en daarmee het scherm aanzet. Het scherm weer uitzetten kan ik mss wel beter via Android regelen, bedenk ik me nu.tdw schreef op woensdag 29 januari 2020 @ 20:13:
[...]
Anders schakel je de voeding toch af?
Android dus zo instellen:
- Als de voeding erop staat: geen scherm time out en scherm aan
- Als de voeding wegvalt, scherm na 5 minuten oid uit
Op dit moment is het een place holder. Ik wil straks op de nachtkastjes een schakelaar maken die die Boolean toggelt: ‘s ochtends aan om aan te geven dat ik wakker ben, ‘s avonds uit om aan te geven dat ik ga snurken.zoeperman schreef op woensdag 29 januari 2020 @ 20:29:
[...]
hoe heb je dat slaapt? sensor in bed oid?
of is het gewoon een boolean die kijkt of een telefoon beweegt o.i.d.
Eventueel zou ik ook ‘s avonds een push melding naar de telefoons kunnen sturen met daarin een knop die hetzelfde doet. Maar denk dat ik liever voor fysieke buttons ga.
Momenteel denk ik aan input booleans die automations triggeren, die weer scenes aanroepen. Beetje omslachtig, maar ik denk dat het daarmee zou kunnen. Alleen nog een keer tijd vinden om er mee te spelen..Driek schreef op woensdag 29 januari 2020 @ 20:32:
[...]
Die kleurtjes van scenes krijg ik ook niet voor elkaar. Volgens mij omdat ze niet echt een aan status hebben.
Mocht je een oplossing hebben hoor ik het graag.
Als ik een werkende oplossing heb dan zal ik het hier delen.
Signature
http://specs.tweak.to/6635
Fritzbox = 7340
1
2
3
4
5
| device_tracker: - platform: fritz new_device_defaults: track_new_devices: true hide_if_away: false |
Kun je de volledige yaml posten? Draai je op dezelfde pi4 ook home assistant of stuur je het remote via ser2net?Stampre schreef op woensdag 29 januari 2020 @ 22:51:
Ik heb mijn p1 kabel aagesloten op een pi4. In de config yaml platform:dsmr Aangegeven. Ik heb een hoop sensoren waar ik uit kan kiezen maar ze geven allemaal als output: onbekend. Na drie uur prutsen wordt het wat frustrerend... mijn meter is een xs210 esmr5.
realmadridsi schreef op woensdag 29 januari 2020 @ 22:56:
[...]
Kun je de volledige yaml posten? Draai je op dezelfde pi4 ook home assistant of stuur je het remote via ser2net?
http://specs.tweak.to/6635
Goed. Toen ik begon duurde het erg lang doordat ik door had hoe het nou zit. Als je tutorials op zoekt staat er vaak home assistant, maar gebruiken ze hassio.
Verandering zal lang niet iedereen leuk vinden, maar de nieuwe namen schept wel duidelijkheid voor de toekomst.
- platform: dsmr
port: /dev/ttyUSB0
dsmr_version: 4
Stampre schreef op woensdag 29 januari 2020 @ 22:51:
Ik heb mijn p1 kabel aagesloten op een pi4. In de config yaml platform:dsmr Aangegeven. Ik heb een hoop sensoren waar ik uit kan kiezen maar ze geven allemaal als output: onbekend. Na drie uur prutsen wordt het wat frustrerend... mijn meter is een xs210 esmr5.
Met dezelfde meter als ik heb?Henkiejoo schreef op donderdag 30 januari 2020 @ 07:55:
Hier heb ik :
- platform: dsmr
port: /dev/ttyUSB0
dsmr_version: 4
[...]
http://specs.tweak.to/6635
Het lijkt erop dat die commando's direct op de host worden uitgevoerd en blijven dus bij een update bestaan. Die blog lijkt trouwens verouderd; er is een grote verandering gedaan op de config (nieuwe versie kun je hier vinden). Verder kun je hem nu ook via HACS installeren (nadat je de github repository hebt toegevoegd aan HACS)NoFate schreef op woensdag 29 januari 2020 @ 19:57:
deze interessante blog gevonden om de dockers te monitoren (bij hassio)
maar zijn die commandos LOST als je hassio update naar een nieuwe versie?
die commandos dus om de TCP API te maken? https://cyberjunky.nl/doc...ensor-for-home-assistant/
thnx
Bron: ik heb dat ding zelf gemaakt
[ Voor 9% gewijzigd door XanderHuisman op 30-01-2020 08:37 ]
Ah wat is de wereld kleinXanderHuisman schreef op donderdag 30 januari 2020 @ 08:35:
[...]
Het lijkt erop dat die commando's direct op de host worden uitgevoerd en blijven dus bij een update bestaan. Die blog lijkt trouwens verouderd; er is een grote verandering gedaan op de config (nieuwe versie kun je hier vinden). Verder kun je hem nu ook via HACS installeren (nadat je de github repository hebt toegevoegd aan HACS)
Bron: ik heb dat ding zelf gemaakt
Idd , is verouderd, maar de commando's op de socket aan te maken blijven toch he? Moet ik via SSH inloggen op HassOs en deze daar aanpassen? Ik dacht altijd bij een update dat deze extra configuraties verloren gaan...
Zucht, beetje mosterd na de maaltijd. Ben het met @Dacuuu eens dat de namen erg verwarrend waren maar hadden ze dat niet eerder kunnen bedenken? Nu het eindelijk allemaal wat makkelijker/volwassener is en de bekende Home Assistant YouTubers nieuwe howto's hebben gemaakt gaat het weer op de schop

Daar wordt het wat mij betreft ook wel wat duidelijker van. Maar het is nu ook duidelijk dat ze Hass.io (Of nu dus: Home Assistant") als de way-to-go zien en dat als softwarepakket zoveel mogelijk onder de aandacht gaan brengen - waarschijnlijk omdat het beter geschikt is voor minder technisch onderlegde mensen.
Volledige quote, met nuances gemarkeerd:
Zodra hun eigen website is bijgewerkt met alle links etc, zal ik de TS ook even aanpassen met nieuwe verwijzingen en namen.Over the last few years, we have accumulated a wide range of projects under our umbrella. We started out as a Python application (called Home Assistant) and later added an operating system (HassOS) and management system (Hass.io Supervisor) to it, to allow users to easily manage their homes, but also to provide a system that is easy to keep up to date.
These different projects all come together in Hass.io. A system that is secure, easy to keep up to date and runs the most powerful home automation platform in the world. But having Hass.io and Home Assistant has been confusing for a lot of people, especially for newcomers to our great community.
The next step in making Home Assistant simpler is by making our naming simpler. It’s our goal to make private home automation accessible to everyone. And as part of that, people need to know how to refer to it.
Home Assistant is a home automation operating system for your home. And to make this message clear, we’re renaming Hass.io to Home Assistant, and Home Assistant to Home Assistant Core.
Note: this is only about renaming projects and does not impact any functionality of any of the projects.
If you run Home Assistant today in a Docker container or run it inside a Python virtual environment, you are running “Home Assistant Core”. Home Assistant Core will forever remain a standalone application like it is today. We promise.
This name change is a huge thing! Not just a big thing we all need to get used to, but even bigger for everything that needs to be renamed! It definitely takes a couple of weeks to get the main parts re-branded.
So bear with us while we do so.
Paulus
edit2: nieuwsberichtje op de FP (met dank aan @gertvdijk): nieuws: Makers hernoemen Hass.io naar Home Assistant en Home Assistant Core
[ Voor 75% gewijzigd door Hmmbob op 30-01-2020 12:19 ]
Sometimes you need to plan for coincidence
*I asked for a shotgun, not an anti-aircraft!
- shotgun? that must be the guns that fire a shot....
*yes.. you must be the brains
Ik heb een bewegingssensor onder mijn bed zitten bij het hoofdeind. Die 'kijkt' naar het voeteneind. Hij heeft een blikveld van 170 graden. Hij ziet dus alleen beweging als er gelopen wordt in de slaapkamer.Repsect schreef op woensdag 29 januari 2020 @ 21:22:
Op dit moment is het een place holder. Ik wil straks op de nachtkastjes een schakelaar maken die die Boolean toggelt: ‘s ochtends aan om aan te geven dat ik wakker ben, ‘s avonds uit om aan te geven dat ik ga snurken.
Er zit ook een lamp onder mijn bed. Als het nacht is gaat die lamp bij beweging aan op 1% helderheid en diep rood van kleur. Dat maakt niemand wakker, maar je kan wel zien waar je loopt. Prettig als er iemand even naar het toilet moet en je niet het huis op stelten wil zetten.
Overdag reageert hij ook als het te donker is in de slaapkamer maar dan gaat hij aan op warm wit en 100%.
Als ik na 6 uur 's ochtends begin te lopen neemt hij aan dat ik op sta en schakelt hij de nachtverlichting uit en de dagverlichting in. Ook de rest van mijn huis wordt dan 'wakker' Dingen als mijn mediacentre krijgen weer stroom. De ventilatie begint wat harder te draaien enz.
Bij het naar bed gaan doe ik als volgt:
Ik heb een Hue bridge met daar aan de verlichting. En één Ikea slim stopcontact. Die heb ik de naam NACHT gegeven. Die die doet niets, die is alleen maar aanwezig en staat in principe uit. Als ik denk dat het tijd is om te gaan slapen zeg ik Hé Google, Nacht aan. Dan krijg ik als antwoord dat nacht aan gaat en het stopcontact gaat aan.. Has heeft een automation die dat waarneemt. Dan gaan met een paar minuten tussenruimte de tv en het mediacentre en alle lichten in de huiskamer uit, dan wat later die in de keuken en dan de gang. Min of meer de route die ik naar de slaapkamer neem. Na 25 minuten is alles uit. Ik lig dan al in bed. Daarna gaat ook de sensor onder mijn bed op de nachtstand.
Het licht onder mijn bed gaat trouwens iedere ochtend om 7:30 aan op diep rood en begint dan langzaam steeds feller te branden en steeds witter. Dat duurt 30 minuten. Een automatische zonsopgang. Heel prettig. Ik moet alleen nog mijn systeem zien te leren dat als ik zeg: Hé Google zet wekker op 7 uur dat de sunrise om 6:30 begint.
Only two things are infinite, the universe and human stupidity, Einstein
Alleen de doden kennen het einde van de oorlog, Plato
Maar na een restart van van Home Assistant is de state leeg van deze HTTP sensoren. Deze sensoren worden ook pas aangemaakt op het moment dat er voor het eerst iets gepost wordt. Deze zijn dus niet persistent. Ik zoek dus een vergelijkbare manier om data te posten, het liefste via HTTP. Maar naar sensoren die blijven bestaan.
Ik zou dus een custom sensor willen maken waar een download_speed, upload_speed en ping als entities aan aanhangen. Deze entities hebben dan al een unit_of_measurement, friendly_name & icon. En alleen de waardes worden geupdate via HTTP. Ik heb de docs van Home Assistant door genomen maar daar heb ik geen oplossing kunnen vinden.
Hierbij het script wat ik heb gemaakt.
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
| AUTH_TOKEN="Authorization: Bearer myToken" HOST='https://hass.url' ATTR='"attribution": "Data retried from Speedtest.net through script on NAS"' BASEDIR=$(dirname "$0") cd "$BASEDIR" ./speedtest -f json-pretty > results.json download=$(cat results.json | jq .download.bandwidth) upload=$(cat results.json | jq .upload.bandwidth) ping=$(cat results.json | jq .ping.latency) downloadMbps=$(($download/125000)) uploadMbps=$(($upload/125000)) pingRounded=${ping%.*} echo "Download = $downloadMbps Mbps" echo "Upload = $uploadMbps Mbps" echo "Ping = $pingRounded ms" curl -s -X POST \ -H "Content-Type: application/json" \ -H "$AUTH_TOKEN" \ -d '{ "state": "'$downloadMbps'", "attributes": { '"$ATTR"', "unit_of_measurement": "Mbit/s", "friendly_name": "Speedtest Download", "icon": "mdi:speedometer" }}' \ $HOST/api/states/sensor.speedtest_download curl -s -X POST \ -H "Content-Type: application/json" \ -H "$AUTH_TOKEN" \ -d '{ "state": "'$uploadMbps'", "attributes": { '"$ATTR"', "unit_of_measurement": "Mbit/s", "friendly_name": "Speedtest Upload", "icon": "mdi:speedometer" }}' \ $HOST/api/states/sensor.speedtest_upload curl -s -X POST \ -H "Content-Type: application/json" \ -H "$AUTH_TOKEN" \ -d '{ "state": "'$pingRounded'", "attributes": { '"$ATTR"', "unit_of_measurement": "ms", "friendly_name": "Speedtest Ping", "icon": "mdi:speedometer" }}' \ $HOST/api/states/sensor.speedtest_ping |
Ik heb geen idee, maar is de Speedtest.net integratie gebruiken niet veel simpeler?inTIMidate schreef op donderdag 30 januari 2020 @ 11:02:
Hoi, eerste post in dit topic! Ik wil graag mijn internetverbinding monitoren in Home Assistant. Dat is me gelukt. Elk half uur doe ik een speedtest op mijn NAS(gigabit) en stuur ik de gegevens naar Home Assistant welke draait op mijn RPI3.
Maar na een restart van van Home Assistant is de state leeg van deze HTTP sensoren. Deze sensoren worden ook pas aangemaakt op het moment dat er voor het eerst iets gepost wordt. Deze zijn dus niet persistent. Ik zoek dus een vergelijkbare manier om data te posten, het liefste via HTTP. Maar naar sensoren die blijven bestaan.
Ik zou dus een custom sensor willen maken waar een download_speed, upload_speed en ping als entities aan aanhangen. Deze entities hebben dan al een unit_of_measurement, friendly_name & icon. En alleen de waardes worden geupdate via HTTP. Ik heb de docs van Home Assistant door genomen maar daar heb ik geen oplossing kunnen vinden.
Hierbij het script wat ik heb gemaakt.
Bash:
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 AUTH_TOKEN="Authorization: Bearer myToken" HOST='https://hass.url' ATTR='"attribution": "Data retried from Speedtest.net through script on NAS"' BASEDIR=$(dirname "$0") cd "$BASEDIR" ./speedtest -f json-pretty > results.json download=$(cat results.json | jq .download.bandwidth) upload=$(cat results.json | jq .upload.bandwidth) ping=$(cat results.json | jq .ping.latency) downloadMbps=$(($download/125000)) uploadMbps=$(($upload/125000)) pingRounded=${ping%.*} echo "Download = $downloadMbps Mbps" echo "Upload = $uploadMbps Mbps" echo "Ping = $pingRounded ms" curl -s -X POST \ -H "Content-Type: application/json" \ -H "$AUTH_TOKEN" \ -d '{ "state": "'$downloadMbps'", "attributes": { '"$ATTR"', "unit_of_measurement": "Mbit/s", "friendly_name": "Speedtest Download", "icon": "mdi:speedometer" }}' \ $HOST/api/states/sensor.speedtest_download curl -s -X POST \ -H "Content-Type: application/json" \ -H "$AUTH_TOKEN" \ -d '{ "state": "'$uploadMbps'", "attributes": { '"$ATTR"', "unit_of_measurement": "Mbit/s", "friendly_name": "Speedtest Upload", "icon": "mdi:speedometer" }}' \ $HOST/api/states/sensor.speedtest_upload curl -s -X POST \ -H "Content-Type: application/json" \ -H "$AUTH_TOKEN" \ -d '{ "state": "'$pingRounded'", "attributes": { '"$ATTR"', "unit_of_measurement": "ms", "friendly_name": "Speedtest Ping", "icon": "mdi:speedometer" }}' \ $HOST/api/states/sensor.speedtest_ping
Sometimes you need to plan for coincidence
Ja dat is simpeler, maar dan wordt deze op de RPI3 uitgevoerd welke 100Mbit/s is. Dus dan kom ik daar nooit boven.Hmmbob schreef op donderdag 30 januari 2020 @ 11:10:
[...]
Ik heb geen idee, maar is de Speedtest.net integratie gebruiken niet veel simpeler?
Anders sturen via MQTT publish ... Dan kan je retain aanzetten en is het direct beschikbaar bij opstarten.inTIMidate schreef op donderdag 30 januari 2020 @ 11:12:
[...]
Ja dat is simpeler, maar dan wordt deze op de RPI3 uitgevoerd welke 100Mbit/s is. Dus dan kom ik daar nooit boven.
Hmm, ik dacht "gigabit" maar een max op 300MBit - weet niet of je er dan al mee komt. Maar dit lijkt een goed alternatief inderdaad:inTIMidate schreef op donderdag 30 januari 2020 @ 11:12:
[...]
Ja dat is simpeler, maar dan wordt deze op de RPI3 uitgevoerd welke 100Mbit/s is. Dus dan kom ik daar nooit boven.
UTMachine schreef op donderdag 30 januari 2020 @ 11:17:
Anders sturen via MQTT publish ... Dan kan je retain aanzetten en is het direct beschikbaar bij opstarten.
[ Voor 3% gewijzigd door Hmmbob op 30-01-2020 11:19 ]
Sometimes you need to plan for coincidence
Ja, die gebruik ik, tot volle tevredenheid.Tusk schreef op donderdag 30 januari 2020 @ 09:16:
Zijn er hier mensen die gebruik maken van de PiHole addon?
Beter remmen=sneller racen: loadcellmod
MQTT heb ik draaien, dus ik zal eens uitzoeken.UTMachine schreef op donderdag 30 januari 2020 @ 11:17:
[...]
Anders sturen via MQTT publish ... Dan kan je retain aanzetten en is het direct beschikbaar bij opstarten.
Die gebruik ik ook (maar dan zonder de extra config met new_device_defaults. Zitten je mobile apparaten misschien op het gasten wifi? Ik heb het idee dat hij die niet altijd mee neemt. Staan er wel meer devices in je known_devices.yaml?hneel schreef op woensdag 29 januari 2020 @ 22:54:
Heeft iemand ervaring met de Fritzbox device tracker? Ik heb het nu ingeschakeld, maar ik zie alleen een paar vaste apparaten: desktop pc's, de printer, de versterker, etc. Maar geen mobiele apparaten. En daar was het nou juist om te doen.
Fritzbox = 7340
code:
1 2 3 4 5 device_tracker: - platform: fritz new_device_defaults: track_new_devices: true hide_if_away: false
De eerste instellingen zijn simpel:
- als ik op knop 1 druk, doe dan dit
- als ik op knop 2 druk, doe dan dat.
Het probleem waar ik echter mee zit, is dat de state niet wordt geupdate bij een tweede klik op dezelfde knop. State 1_click blijft state 1_click als ik nog eens op de knop duw, wat natuurlijk logisch is. Ik wil echter kijken of ik meerdere scenes kan laten wisselen door het meerdere keren indrukken van dezelfde knop. Dit had ik in de Hue app wel zo ingesteld en werkt fijn door verschillende dim-levels te gebruiken.
Heeft iemand een idee hoe dit toch mogelijk te maken is?
De meeste mobiele apparaten zaten wel via een ander access point verbonden (maar niet allemaal!), maar staan wel in de home network lijst van de fritzbox.JackPoint schreef op donderdag 30 januari 2020 @ 12:11:
[...]
Die gebruik ik ook (maar dan zonder de extra config met new_device_defaults. Zitten je mobile apparaten misschien op het gasten wifi? Ik heb het idee dat hij die niet altijd mee neemt. Staan er wel meer devices in je known_devices.yaml?
Ik heb nog geprobeerd om er eentje handmatig toe te voegen via mac-address, maar die staat nu altijd als 'afwezig'.
Om een of andere reden ziet of accepteert hij niet alles.
Ja bij mij werkt dit gewoon goed.hneel schreef op woensdag 29 januari 2020 @ 22:54:
Heeft iemand ervaring met de Fritzbox device tracker? Ik heb het nu ingeschakeld, maar ik zie alleen een paar vaste apparaten: desktop pc's, de printer, de versterker, etc. Maar geen mobiele apparaten. En daar was het nou juist om te doen.
Fritzbox = 7340
code:
1 2 3 4 5 device_tracker: - platform: fritz new_device_defaults: track_new_devices: true hide_if_away: false
JaTusk schreef op donderdag 30 januari 2020 @ 09:16:
Zijn er hier mensen die gebruik maken van de PiHole addon?
He who laughs last thinks slowest! | Drone video’s: Youtube | TechJunky.nl | 3000Wp Zonnepanelen
Ik twijfel dus om het als addon te gebruiken of het naast elkaar te installeren. Maar als noob zijnde neig ik naar de makkelijke weg: Addon.
*I asked for a shotgun, not an anti-aircraft!
- shotgun? that must be the guns that fire a shot....
*yes.. you must be the brains
Met de addon ben je afhankelijk van de maker van de addon voor updates van Pi-Hole, vraag is of je dit wilt voor dit onderdeel van je netwerk. Persoonlijk hou ik zaken het liefst zo gescheiden mogelijk, zodat ontwikkelingen van verschillende platformen elkaar niet tegen gaan werken.Tusk schreef op donderdag 30 januari 2020 @ 13:30:
[...]
Ik twijfel dus om het als addon te gebruiken of het naast elkaar te installeren. Maar als noob zijnde neig ik naar de makkelijke weg: Addon.
What's the speed of dark?
Waar heb je dsmr_version opstaan in jou configuratie?Stampre schreef op woensdag 29 januari 2020 @ 22:51:
Ik heb mijn p1 kabel aagesloten op een pi4. In de config yaml platform:dsmr Aangegeven. Ik heb een hoop sensoren waar ik uit kan kiezen maar ze geven allemaal als output: onbekend. Na drie uur prutsen wordt het wat frustrerend... mijn meter is een xs210 esmr5.
Het is mogelijk om hier verschillende versie's in te vullen, afhankelijk van je meter die er is. Op de intergratie pagina van homeassistant https://www.home-assistant.io/integrations/dsmr/ is eventueel te vinden welke versie bij een meter hoort. Jou meter staat er volgens mij wel tussen maar daar staat de dsmr versie niet bij. Als je die nu op 4 hebt en 5 nog niet geprobeerd hebt zou ik dat als eerste proberen. Denk dat een herstart van homeassistant nodig is voor deze wijziging.
Al met minicom, putty of telnet gekeken welke poort überhaupt wat zegt en of het zinnig is wat eruit komt?Stampre schreef op woensdag 29 januari 2020 @ 22:51:
Ik heb mijn p1 kabel aagesloten op een pi4. In de config yaml platform:dsmr Aangegeven. Ik heb een hoop sensoren waar ik uit kan kiezen maar ze geven allemaal als output: onbekend. Na drie uur prutsen wordt het wat frustrerend... mijn meter is een xs210 esmr5.
Look for the signal in your life, not the noise.
Canon R6 | 50 f/1.8 STM | 430EX II
Sigma 85 f/1.4 Art | 100-400 Contemporary
Zeiss Distagon 21 f/2.8
Heb je dit probleem nog steeds ?Henkiejoo schreef op donderdag 30 januari 2020 @ 07:55:
Hier heb ik :
- platform: dsmr
port: /dev/ttyUSB0
dsmr_version: 4
[...]
Ik heb namelijk precies hetzelfde en kan ook niet vinden wat het is namelijk.
kalmma schreef op donderdag 30 januari 2020 @ 16:48:
[...]
Heb je dit probleem nog steeds ?
Ik heb namelijk precies hetzelfde en kan ook niet vinden wat het is namelijk.
Is er iets gewijzigd ofzo? Kan er niets over terug vinden.....
You have to be careful if you don't know where you are going because you might not get there...
Gebeurt het dan niet wel eens dat je deken wat naar achter valt en de sensor triggert? Dat is waar ik een beetje bang voor ben namelijk.Ortep schreef op donderdag 30 januari 2020 @ 10:30:
[...]
Ik heb een bewegingssensor onder mijn bed zitten bij het hoofdeind. Die 'kijkt' naar het voeteneind. Hij heeft een blikveld van 170 graden. Hij ziet dus alleen beweging als er gelopen wordt in de slaapkamer.
Er zit ook een lamp onder mijn bed. Als het nacht is gaat die lamp bij beweging aan op 1% helderheid en diep rood van kleur. Dat maakt niemand wakker, maar je kan wel zien waar je loopt. Prettig als er iemand even naar het toilet moet en je niet het huis op stelten wil zetten.
Overdag reageert hij ook als het te donker is in de slaapkamer maar dan gaat hij aan op warm wit en 100%.
Als ik na 6 uur 's ochtends begin te lopen neemt hij aan dat ik op sta en schakelt hij de nachtverlichting uit en de dagverlichting in. Ook de rest van mijn huis wordt dan 'wakker' Dingen als mijn mediacentre krijgen weer stroom. De ventilatie begint wat harder te draaien enz.
Verder klinkt het wel heel mooi!
Signature
Het is me nog nooit gebeurd. Dekbedden vallen bij mij niet echt op de grond. Maar als dat 's nachts gebeurt gaat het licht niet echt aan. Diep rood en 1 %. Daar wordt ik niet wakker van. Dus misschien is dat wel eens gebeurd zonder dat ik het merkte.Repsect schreef op donderdag 30 januari 2020 @ 19:29:
[...]
Gebeurt het dan niet wel eens dat je deken wat naar achter valt en de sensor triggert? Dat is waar ik een beetje bang voor ben namelijk.
Ik heb dat systeem trouwens al een jaar of 30. Eerst gewoon met een bewegingssensor zoals van een buitenlamp. En als verlichting 2 lampjes van 15 watt in serie. Dan branden ze op 115 volt. Heel zwak en oranje.
Only two things are infinite, the universe and human stupidity, Einstein
Alleen de doden kennen het einde van de oorlog, Plato
Heb je het inmiddels al werkend.Stampre schreef op woensdag 29 januari 2020 @ 22:51:
Ik heb mijn p1 kabel aagesloten op een pi4. In de config yaml platform:dsmr Aangegeven. Ik heb een hoop sensoren waar ik uit kan kiezen maar ze geven allemaal als output: onbekend. Na drie uur prutsen wordt het wat frustrerend... mijn meter is een xs210 esmr5.
Ik heb precies het zelfde probleem maar kan het ook niet vinden.
Ja sorry had het niet goed gelezen dus.Henkiejoo schreef op donderdag 30 januari 2020 @ 17:40:
Ik heb geen probleem, bij mij werkt het. Wel een andere meter trouwens.
[...]
Kwestie van MQTT sensors maken en het de requests in het script aanpassen.
1
2
3
4
5
| curl -s -X POST \ -H "Content-Type: application/json" \ -H "Authentication: Bearer token" \ -d '{"payload": '$downloadMbps', "topic": "/speedtest/download", "retain": true}' \ https://hass.nl/api/services/mqtt/publish |
1
2
3
4
5
6
7
8
9
10
| usg_online: entity_id: device_tracker.unifi_usg friendly_name: Unifi USG icon_template: mdi:network-router value_template: > {% if is_state('device_tracker.unifi_usg', 'home') %} Up {% else %} Down {% endif %} |
en deze toegevoegd aan mn pagina
Deze toont nu een icoon van het entity en ernaast de tekst "up" of "down"
is het mogelijk die tekst te vervangen door een mdi icoon?
dat lukt me niet echt
Het leek mij logisch om het volgende te configureren, maar dat werkt helaas niet. Waar gaat het fout?
1
2
3
4
| - after: sunset condition: sun - before: sunrise condition: sun |
Dit is de configuratie zoals ik hem nu heb:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| ########## zet hal verlichting aan 1 keer klikken op knop ########## - alias: Verlichting hal 30 seconden aan bij 1 keer klikken trigger: platform: state entity_id: sensor.hal_scene_knop_click to: 'single' condition: - condition: and conditions: - after: sunset condition: sun - before: '23:30' condition: time action: - service: light.turn_on data: entity_id: light.hal brightness_pct: 70 - delay: 00:00:30 - service: light.turn_off entity_id: light.hal |
Ik had DSMR 5 staan maar dat is volgens mij in de dsmr-reader niet eens nodig om in te vullen. Ik herstart altijd na wijzigingen maar hier helaas zonder resultaat.Timpje schreef op donderdag 30 januari 2020 @ 14:19:
[...]
Waar heb je dsmr_version opstaan in jou configuratie?
Het is mogelijk om hier verschillende versie's in te vullen, afhankelijk van je meter die er is. Op de intergratie pagina van homeassistant https://www.home-assistant.io/integrations/dsmr/ is eventueel te vinden welke versie bij een meter hoort. Jou meter staat er volgens mij wel tussen maar daar staat de dsmr versie niet bij. Als je die nu op 4 hebt en 5 nog niet geprobeerd hebt zou ik dat als eerste proberen. Denk dat een herstart van homeassistant nodig is voor deze wijziging.
http://specs.tweak.to/6635
Nee helaas nietkalmma schreef op donderdag 30 januari 2020 @ 19:57:
[...]
Heb je het inmiddels al werkend.
Ik heb precies het zelfde probleem maar kan het ook niet vinden.
http://specs.tweak.to/6635
Vreemde is dus wat ik nu merk, dat wanneer ik iets bijwerk vanuit HACS waar die een restart voor nodig heeft dat alles van Hue beschikbaar is.silver323 schreef op woensdag 29 januari 2020 @ 13:27:
[...]
Heb het ook opnieuw toegevoegd.
Nu vanmorgen na iets bijwerken van een custom component en een herstart zijn de Hue lampen weer beschikbaar. Maar ben bang dat het na een herstart zomaar weer gebeurt.
Is het zo dat dit voornamelijk via de integratie komt? Is het beter om hem in de configuration te zetten?
Kies ik zelf voor de restart dan gaat het fout en komt Hue met de melding unable to reach bridge
Schiet mij net te binnen dat ik op mijn slimme meter op het display kan zien welke dsmr versie de meter heeft.Stampre schreef op donderdag 30 januari 2020 @ 20:49:
[...]
Ik had DSMR 5 staan maar dat is volgens mij in de dsmr-reader niet eens nodig om in te vullen. Ik herstart altijd na wijzigingen maar hier helaas zonder resultaat.
Door een paar keer op het knopje te drukken komt er elke keer wat anders in het display te staan, bij mij ook de dsmr versie. Je zou even kunnen kijken of dat bij jou ook werkt. Dan weet je in ieder geval dat dat goed is.
Het is wel degelijk nodig om dit in te vullen. Bij default (niet ingevuld) is die 2.2, maar als jou meter een andere versie heeft, zeg 4 dan gaat dit niet goed. Volgens mij is er keuze tussen 2.2 of 4 of 5.
Zoals Gonadan nog aangaf, weet je zeker dat je de goede poort geselecteerd hebt voor je usb poort waar de meter op aangesloten is?
Bij icon_template zo'n zelfde if-else constructie gebruiken.skank schreef op donderdag 30 januari 2020 @ 20:34:
Ik heb volgende sensor
code:
1 2 3 4 5 6 7 8 9 10 usg_online: entity_id: device_tracker.unifi_usg friendly_name: Unifi USG icon_template: mdi:network-router value_template: > {% if is_state('device_tracker.unifi_usg', 'home') %} Up {% else %} Down {% endif %}
en deze toegevoegd aan mn pagina
Deze toont nu een icoon van het entity en ernaast de tekst "up" of "down"
is het mogelijk die tekst te vervangen door een mdi icoon?
dat lukt me niet echt
Ik heb zelf zoiets in configuration.yaml:
1
2
3
4
5
6
7
8
9
| last_ct_voordeur: friendly_name: "Voordeur" value_template: "{{as_timestamp(states.switch.ct_voordeur.last_changed) | timestamp_custom('%A %d-%b-%y, %H:%M:%S')}}" icon_template: >- {% if is_state('switch.ct_voordeur', 'on') %} mdi:door-open {% else %} mdi:door {% endif %} |
En dit in customize.yaml
1
2
3
4
| sensor.last_ct_voordeur: templates: icon_color: > if (entities['switch.ct_voordeur'].state === 'on') return 'red'; |
Voor dat laatste moet je custom ui geinstalleerd hebben.
Dit topic is gesloten.
Zet je code tussen ~[code=yaml] ~[/code] tags om het goed leesbaar te houden.
Lees ook eerst even de topicstart voor je je vraag plaatst, wellicht wordt je vraag daar al beantwoord.