PUHZ-SW75YAA + ERSD-VM2D, Atlantic Explorer V4 270L, WH-MDC09J + PAW-TD30C1E5-HI
Heb je een voorbeeld of een error-log?Annuk schreef op maandag 14 augustus 2023 @ 16:23:
En ben wel al aan het stoeien geweest met shell_command maar dat gaat ook niet geheel goed. En moet het wel waf-vriendelijk houden dus dacht het in een automation te gieten op deze manier.
Ik zou het zelf eerst proberen met een Rest command.
Ik bedoel, die data staat in de long term statistics maar hoe kom ik daar bij?
HA berekent die data uit de beschikbare data in de long term statistics. Hij wordt verder voor zover ik weet niet apart opgeslagendeWit schreef op maandag 14 augustus 2023 @ 21:08:
Weet iemand of de data (die is er) van het energy dashboard ook los zichtbaar te krijgen is (met name de netto energy teruggeleverd/verbruikt) zonder perse een energy dashboard card te moeten gebruiken, of moet ik dan zelf een aantal energy sensor helpers aanmaken voor zowel verbruik als pv opbrengst en dit dubbel handmatig berekenen?
Ik bedoel, die data staat in de long term statistics maar hoe kom ik daar bij?
Met utility_meter kun je zelf dag/week/maand/jaar totalen makendeWit schreef op maandag 14 augustus 2023 @ 21:33:
Nee, dat begrijp ik, maar is er een mogelijkheid om die data uit de long term statistics te benaderen om zelf die berekening uit te voeren om die data als template entiteit oud beschikbaar te maken?
Ik was ook verbaasd dat het er niet is. Ik wil op mijn dashboard de totale kosten voor vandaag melden voor elektriciteit.deWit schreef op maandag 14 augustus 2023 @ 21:08:
Weet iemand of de data (die is er) van het energy dashboard ook los zichtbaar te krijgen is (met name de netto energy teruggeleverd/verbruikt) zonder perse een energy dashboard card te moeten gebruiken, of moet ik dan zelf een aantal energy sensor helpers aanmaken voor zowel verbruik als pv opbrengst en dit dubbel handmatig berekenen?
Ik bedoel, die data staat in de long term statistics maar hoe kom ik daar bij?
Bestaan `sensor.grid_export_meter_compensation` en `sensor.grid_import_meter_cost` bij jou?Faceless schreef op dinsdag 15 augustus 2023 @ 08:53:
[...]
Ik was ook verbaasd dat het er niet is. Ik wil op mijn dashboard de totale kosten voor vandaag melden voor elektriciteit.
Deze gebruik ik. Daarnaast een utility meter die reset per gewenste interval.
Met behulp van blueprints krijg ik veel voor elkaar, maar het belangrijkste, het veranderen van kleur met de afstandsbediening lukt me niet. Heeft iemand een aanwijzing hoe ik dit voor elkaar kan krijgen?
"Ik heb een hekel aan thuiswerken". Hendrik, 36 jaar, brandweerman.
Je kunt Home Assistant ook naar Alexa exposen, dan kun je al je Home Assistant entities met Alexa bedienen. Dat gaat het makkelijkst via Nabu Casa, maar zonder moet ook kunnen. Daar heb ik zelf echter geen ervaring meeST10©DE schreef op dinsdag 15 augustus 2023 @ 11:24:
Right, ik ben dus helemaal van de HUE bridge af en heb alles in Z2M. Werkt prima! Enige nadeel is dat de kinderen nu niet meer hun lampen via Alexa met stem kunnen bedienen. Mijn idee was om dit op te lossen met "remote controls" . Ik heb nog twee HUE dimmer switches liggen en een Ikea Styrbar.
Met behulp van blueprints krijg ik veel voor elkaar, maar het belangrijkste, het veranderen van kleur met de afstandsbediening lukt me niet. Heeft iemand een aanwijzing hoe ik dit voor elkaar kan krijgen?
Meest eenvoudige optie is om een abonnement op Nabu Casa te nemen (kost 75 euro per jaar). Dan kun je simpelweg aangeven welke entities vanuit Home Assistant onder Google of Amazon beschikbaar moeten zijn.ST10©DE schreef op dinsdag 15 augustus 2023 @ 11:24:
Right, ik ben dus helemaal van de HUE bridge af en heb alles in Z2M. Werkt prima! Enige nadeel is dat de kinderen nu niet meer hun lampen via Alexa met stem kunnen bedienen. Mijn idee was om dit op te lossen met "remote controls" . Ik heb nog twee HUE dimmer switches liggen en een Ikea Styrbar.
Met behulp van blueprints krijg ik veel voor elkaar, maar het belangrijkste, het veranderen van kleur met de afstandsbediening lukt me niet. Heeft iemand een aanwijzing hoe ik dit voor elkaar kan krijgen?
André Huisman (www.new-line.nl)
Ja, maar daarmee maak ik effectief tellers per dag/week etc en niet voor een specifiek tijdstermijn. Ik wil graag de totalen berekenen over een bekende periode, dat kan een dag zijn, maar dat kan ook 25 januari t/m huidig zijn om gelijk te halen met de energieafrekening.TheFes schreef op maandag 14 augustus 2023 @ 21:35:
[...]
Met utility_meter kun je zelf dag/week/maand/jaar totalen maken
Inmiddels heb ik wel voor elkaar wat ik wil met de SQL integratie en rechtstreeks een query op de database met statistieken los laten. Nu nog even sleutelen aan de WHERE clause om dit goed voor elkaar te krijgen dat de getallen ook in lijn zijn met wat het dashboard laat zien en hopelijk alles in 1 query kunnen gieten om in 1 keer het netto verbruik/opbrengst te berekenen.
1
2
3
4
5
6
7
8
9
10
| SELECT max(statistics.state) - min(statistics.state) AS daily FROM statistics INNER JOIN statistics_meta ON statistics.metadata_id = statistics_meta.id WHERE statistics_meta.statistic_id = 'sensor.energy_consumption_tarif_1' AND start_ts >= unixepoch('now', 'start of day', '-1 hour', 'utc') AND start_ts <= unixepoch('now', 'utc') |
Edit; dit lijkt te werken voor het netto verbruik/opbrengst/saldering:
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
| select sum(sum) from ( SELECT (max(statistics.sum) - min(statistics.sum)) *-1 AS sum FROM statistics INNER JOIN statistics_meta ON statistics.metadata_id = statistics_meta.id WHERE statistics_meta.statistic_id = 'sensor.energy_production_tarif_1' AND start_ts >= unixepoch('now', 'start of day', '-1 hour', 'utc') AND start_ts <= unixepoch('now', 'localtime') UNION ALL SELECT (max(statistics.sum) - min(statistics.sum)) *-1 AS sum FROM statistics INNER JOIN statistics_meta ON statistics.metadata_id = statistics_meta.id WHERE statistics_meta.statistic_id = 'sensor.energy_production_tarif_2' AND start_ts >= unixepoch('now', 'start of day', '-1 hour', 'utc') AND start_ts <= unixepoch('now', 'localtime') UNION ALL SELECT max(statistics.sum) - min(statistics.sum) AS sum FROM statistics INNER JOIN statistics_meta ON statistics.metadata_id = statistics_meta.id WHERE statistics_meta.statistic_id = 'sensor.energy_consumption_tarif_1' AND start_ts >= unixepoch('now', 'start of day', '-1 hour', 'utc') AND start_ts <= unixepoch('now', 'localtime') UNION ALL SELECT max(statistics.sum) - min(statistics.sum) AS sum FROM statistics INNER JOIN statistics_meta ON statistics.metadata_id = statistics_meta.id WHERE statistics_meta.statistic_id = 'sensor.energy_consumption_tarif_2' AND start_ts >= unixepoch('now', 'start of day', '-1 hour', 'utc') AND start_ts <= unixepoch('now', 'localtime') ) as temp_table_name |
Geeft:
[ Voor 46% gewijzigd door Septillion op 15-08-2023 13:16 ]
Het enige dat ik niet aan de gang krijg is mijn multiroom audio. Had in mijn oude situatie een Russound Cam 6.6 die aangesloten is op 6 speakerparen. Deze werd bestuurd via een RS232 verbinding met mijn Global Cache (GC100-06). Mijn Homeseer (met IP-plugin van Drule) stuurde dan via events signalen door naar het IP-adres van mijn GC100 die dan via de seriele poort de Russound bediende. Ik heb helaas niet bewaard hoe die commands er precies uitzagen (wel een hele lijst van codes voor allerlei acties in Excel).
Wat ik tot nu toe heb gedaan:
- Ik heb het GC iTest programma geïnstalleerd
- De seriële kabel aangesloten tussen de Global Cache en de Russound (de kabel getest door pin 2 en 3 kort te sluiten en mijn bericht komt terug als antwoord, dus ik denk dat mijn kabel in orde is)
- Verbonden via mijn IP en poort 4999; systeem geeft aan dat verbinding gelukt is
- Dan moet ik de commando's Literal/Hex/Mixed invoeren
Wat ik me herinner is dat ik Literal gebruikte en een commando invoerde, iets zoals: sendir,1:1,1,9600,1,1,…….
Ik heb ook een excelbestand met alle codes van Russound (die werkte in Homeseer), b.v.:
Russound Alles Aan=Binair,0xF0 0x7E 0x00 0x7F 0x00 0x00 0x70 0x05 0x02 0x02 0x00 0x00 0xF1 0x22 0x00 0x00 0x01 0x00 0x00 0x01 0x0F 0xF7
Russound Alles Uit=Binair,0xF0 0x7E 0x00 0x7F 0x00 0x00 0x71 0x05 0x02 0x02 0x00 0x00 0xF1 0x22 0x00 0x00 0x00 0x00 0x00 0x01 0x0F 0xF7
Russound Zone1 Aan=Binair,0xF0 0x00 0x00 0x7F 0x00 0x00 0x71 0x05 0x02 0x02 0x00 0x00 0xF1 0x23 0x00 0x01 0x00 0x00 0x00 0x01 0x13 0xF7
Maar welke combinatie ik ook probeer (in-/exclusief de binaire, in-/exclusief de 0x-en, in-/exclusief de spaties die de spaties vervangen door komma's), niets werkt echt.
Zou iemand mij in de goede richting kunnen helpen?
Erg toffe kaart met de Awair waarden. Zou je de code toevallig kunnen delenMars Warrior schreef op zondag 23 juli 2023 @ 13:27:
[...]
Leuk gemaakt! Die vertical-stack-in heb ik vaker gebruikt om kaarten visueel te combineren.
Let wel ff op de grenzen bij de luchtvochtigheid: bij mij wordt bijv bij 39,6% al groen aangeven (40 dus). Ik kan er niet echt consistentie in vinden wanneer ik op xx.5 moet afronden of dat hij op xx.0 zit.
Vanwege mijn astma heb ik regelmatig behoefte om te zien hoe de dag verloopt qua sensoren. Dat helpt af en toe namelijk. Lost direct niks op, maar helpt om dingen te begrijpen.
Vandaar mijn "graph" tool uitbreiding![]()
Hier heb ik het verloop van vandaag toegevoegd. Zowel aan de score, als aan de aparte sensoren (het heeft net flink geregend, vandaar de vochtigheid). Wel erg goed voor de PM2.5 enzo...
[Afbeelding]
Alleen zo'n horizontale grafiek is lastig te lezen als je de periode direct wilt kunnen inschatten.
Zie hieronder 2x dezelfde pollen kaart, waarbij de eerste een 24 uurs klok/sunburst laat zien van vandaag (was van gisteren, maar goed), en de tweede weer zo'n horizontale tijdlijn. De eerste is voor mij veel inzichtelijker. Als je in kwadranten kijkt, dan was de nacht zozo, de ochtend best goed, en de middag en avond bal![]()
[Afbeelding]
Zo leer ik ook nog wat tijdens het knutselen
Daarnaast vroeg ik mij af welke integratie jij gebruikt voor de pollen weergave?
Owner of DBIT Consultancy | DJ BassBrewer
Ik heb geen slimme wekker als los kastje, maar wat je ook kan doen (althans op Android), is het uitlezen van de alarm tijden van je telefoon. Ik heb nu een wekker-routine gemaakt die 15 min. voordat mijn telefoon af gaat de lampen rustig naar 100% brengt en 30 sec. voordat m'n telefoon af gaat de radio aan zetDennusB schreef op dinsdag 15 augustus 2023 @ 13:52:
Iemand hier ervaring met "koppelbare"/slimme wekkers? We stellen nu de wekkertijd in in Home-Assistant, maar ik zou het chiquer vinden als op elk nachtkastje een apparaatje/schermpje staat waarop je je wekker kan instellen en die de tijd laat zien.
First off, ik heb geen Russound dus baseer alles puur op Google 😀Belsj schreef op dinsdag 15 augustus 2023 @ 13:09:
Ben enige tijd geleden overgestapt van Homeseer naar Home Assistant, nog bijna iedere dag enorm onder de indruk wat met HA is gebouwd en hoe goed het werkt; dank dus aan allen (ook sommigen op dit forum begreep ik) die hieraan hebben bijgedragen!
Het enige dat ik niet aan de gang krijg is mijn multiroom audio. Had in mijn oude situatie een Russound Cam 6.6 die aangesloten is op 6 speakerparen. Deze werd bestuurd via een RS232 verbinding met mijn Global Cache (GC100-06). Mijn Homeseer (met IP-plugin van Drule) stuurde dan via events signalen door naar het IP-adres van mijn GC100 die dan via de seriele poort de Russound bediende. Ik heb helaas niet bewaard hoe die commands er precies uitzagen (wel een hele lijst van codes voor allerlei acties in Excel).
Wat ik tot nu toe heb gedaan:
- Ik heb het GC iTest programma geïnstalleerd
- De seriële kabel aangesloten tussen de Global Cache en de Russound (de kabel getest door pin 2 en 3 kort te sluiten en mijn bericht komt terug als antwoord, dus ik denk dat mijn kabel in orde is)
- Verbonden via mijn IP en poort 4999; systeem geeft aan dat verbinding gelukt is
- Dan moet ik de commando's Literal/Hex/Mixed invoeren
Wat ik me herinner is dat ik Literal gebruikte en een commando invoerde, iets zoals: sendir,1:1,1,9600,1,1,…….
Ik heb ook een excelbestand met alle codes van Russound (die werkte in Homeseer), b.v.:
Russound Alles Aan=Binair,0xF0 0x7E 0x00 0x7F 0x00 0x00 0x70 0x05 0x02 0x02 0x00 0x00 0xF1 0x22 0x00 0x00 0x01 0x00 0x00 0x01 0x0F 0xF7
Russound Alles Uit=Binair,0xF0 0x7E 0x00 0x7F 0x00 0x00 0x71 0x05 0x02 0x02 0x00 0x00 0xF1 0x22 0x00 0x00 0x00 0x00 0x00 0x01 0x0F 0xF7
Russound Zone1 Aan=Binair,0xF0 0x00 0x00 0x7F 0x00 0x00 0x71 0x05 0x02 0x02 0x00 0x00 0xF1 0x23 0x00 0x01 0x00 0x00 0x00 0x01 0x13 0xF7
Maar welke combinatie ik ook probeer (in-/exclusief de binaire, in-/exclusief de 0x-en, in-/exclusief de spaties die de spaties vervangen door komma's), niets werkt echt.
Zou iemand mij in de goede richting kunnen helpen?
Als ik dit lees, dan is er een intergratie in Home-assistant beschikbaar, met gebruik van een TCP to Serial gateway. Hier lees ik niets over de commando's waar je het over hebt, dus dan zou het gewoon moeten werken?
Een andere manier is blijkbaar om ser2net te gebruiken. Hier staat een hele beschrijving: https://community.home-as...2net-and-portainer/273600
Ik hoop dat je er wat aan hebt! Ik probeer je in ieder geval even een (hopelijk goede) kant op te sturen.
Do not argue with a fool. He will drag you down to his level and beat you with experience.
Na 4 dagen pielen is het me zojuist eindelijk gelukt om de GC100 weer met de Russound te laten communiceren. (Mocht iemand hetzelfde probleem hebben: heb mijn GC100 op 19200 baud, geen flow control, 8 data bits, 1 stop bits, no parity gezet. Als ik dan via iTest: ip van GC en poort 4999 een Hex commando als F0 7E 00 7F 00 00 70 05 02 02 00 00 F1 22 00 00 01 00 00 01 0F F7 geef, dan werkt het).daxy schreef op dinsdag 15 augustus 2023 @ 14:42:
[...]
First off, ik heb geen Russound dus baseer alles puur op Google 😀
Als ik dit lees, dan is er een intergratie in Home-assistant beschikbaar, met gebruik van een TCP to Serial gateway. Hier lees ik niets over de commando's waar je het over hebt, dus dan zou het gewoon moeten werken?
Een andere manier is blijkbaar om ser2net te gebruiken. Hier staat een hele beschrijving: https://community.home-as...2net-and-portainer/273600
Ik hoop dat je er wat aan hebt! Ik probeer je in ieder geval even een (hopelijk goede) kant op te sturen.
Nu dus nog proberen GC100 aan Home Assistant te koppelen.
Heb de GC100 integratie toegevoegd via mijn config yaml:
1
2
3
4
5
6
7
8
| gc100:
host: 192.168.178.172
port: 4999
binary_sensor:
- platform: gc100
ports:
- '1:1': Russound |
Alleen is voor mij als leek de beschrijving bij de integratie te summier om te snappen wat ik dan moet doen. Ik zie nergens een sensor of iets of een manier waarop ik dat hex commando dan kan sturen?
Ik probeer eigenlijk beide tiles te combineren in uiterlijk met behulp van card-mod en wat her en der gevonden stukjes code, maar simpelweg wat bij de ene staat in de andere kopiëren werkt niet, en ik snap niet (genoeg) wat ik aan het doen ben om erachter te komen waarom het niet werkt.
:fill(white):strip_exif()/f/image/rhsAiIOisdJFUseyeISNVSnc.png?f=user_large)
Effectief moet dus bij de linker ook de achtergrond/border verdwijnen.
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
| square: false type: grid cards: - type: tile entity: sensor.consolidated_power name: Meter icon: mdi:meter-electric-outline card_mod: style: .icon-container .icon $: | .shape { background: {% if states("sensor.consolidated_power")|float < 0 %} linear-gradient(145deg, rgba(0,255,0,0.85), rgba(224,255,224,0.15)); {% else %} linear-gradient(145deg, rgba(255,0,0,0.85), rgba(255,80,80,0.15)); {% endif %} !important; } - type: tile name: Dag entity: sensor.dag_netto icon: mdi:home-lightning-bolt-outline card_mod: style: | ha-card { background-color: inherit; border: 0px solid; } columns: 3 |
There is moreYellowCab schreef op dinsdag 15 augustus 2023 @ 13:21:
[...]
Erg toffe kaart met de Awair waarden. Zou je de code toevallig kunnen delen
Nieuwe versie van SAK waar dit soort mogelijkheden inzitten is nog niet vrijgegeven, dus dat is op dit ogenblik wat lastig.
Ik hoop dat dit eind van de maand weer allemaal (inclusief de tweede serie van functionele kaart voorbeelden) op Github te vinden is qua config en de kaart zelf is gewoon via HACS op te halen.
Besef wel dat je nog wat handwerk nodig hebt om SAK volledig te gebruiken. HACS ondersteund helaas onvoldoende om dit volledig automatisch te doen.
SAK is ook geen fixed-functie kaart, maar een kaart om kaarten te maken op basis van YAML.
/f/image/uWz873fhClX1pMOfjWCC34uh.png?f=fotoalbum_large)
/f/image/FBKmJ644uBd3ZSGN9wYmgezy.png?f=fotoalbum_large)
De sky is de limit zo ongeveer:
/f/image/ftcVpT07Fb6CeFMRC9d7XRCD.png?f=fotoalbum_large)
Dat is de Tomorrow Pollen integratieDaarnaast vroeg ik mij af welke integratie jij gebruikt voor de pollen weergave?
Die levert geen meetwaarden, maar beoordelingen als state (geen, zeer laag, etc.).
Material 3 Thema's voor HA | Swiss Army Knife custom card voor HA | AmoebeLabs
Dat zou ik heel graag doen, maar helaas alleen iphones hier thuis, daar kan dat niet opAWEF schreef op dinsdag 15 augustus 2023 @ 14:30:
[...]
Ik heb geen slimme wekker als los kastje, maar wat je ook kan doen (althans op Android), is het uitlezen van de alarm tijden van je telefoon. Ik heb nu een wekker-routine gemaakt die 15 min. voordat mijn telefoon af gaat de lampen rustig naar 100% brengt en 30 sec. voordat m'n telefoon af gaat de radio aan zet
Owner of DBIT Consultancy | DJ BassBrewer
Bij background gebruik je twee verschillende settings. Ik denk dat je de background settings van sensor.dag_netto of een combinatie van beide wilt hebben.deWit schreef op dinsdag 15 augustus 2023 @ 15:29:
Nu de inhoud werkt, stoei ik nu nog met de vorm...
Ik probeer eigenlijk beide tiles te combineren in uiterlijk met behulp van card-mod en wat her en der gevonden stukjes code, maar simpelweg wat bij de ene staat in de andere kopiëren werkt niet, en ik snap niet (genoeg) wat ik aan het doen ben om erachter te komen waarom het niet werkt.
[Afbeelding]
Effectief moet dus bij de linker ook de achtergrond/border verdwijnen.
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 square: false type: grid cards: - type: tile entity: sensor.consolidated_power name: Meter icon: mdi:meter-electric-outline card_mod: style: .icon-container .icon $: | .shape { background: {% if states("sensor.consolidated_power")|float < 0 %} linear-gradient(145deg, rgba(0,255,0,0.85), rgba(224,255,224,0.15)); {% else %} linear-gradient(145deg, rgba(255,0,0,0.85), rgba(255,80,80,0.15)); {% endif %} !important; } - type: tile name: Dag entity: sensor.dag_netto icon: mdi:home-lightning-bolt-outline card_mod: style: | ha-card { background-color: inherit; border: 0px solid; } columns: 3
Dit werkt dus niet:
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
| square: false type: grid cards: - type: tile entity: sensor.consolidated_power name: Meter icon: mdi:meter-electric-outline card_mod: style: .icon-container .icon $: | .shape { background: {% if states("sensor.consolidated_power")|float < 0 %} linear-gradient(145deg, rgba(0,255,0,0.85), rgba(224,255,224,0.15)); {% else %} linear-gradient(145deg, rgba(255,0,0,0.85), rgba(255,80,80,0.15)); {% endif %} !important; } ha-card { background-color: inherit; border: 0px solid; } - type: tile name: Dag entity: sensor.dag_netto icon: mdi:home-lightning-bolt-outline card_mod: style: | ha-card { background-color: inherit; border: 0px solid; } columns: 3 |
[ Voor 78% gewijzigd door deWit op 15-08-2023 16:15 ]
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Deze config zorgt ervoor dat de GC100 in HA zit en je een binary_sensor voor poort 1:1 hebt. Die kan je nu dus aan en uit zetten (zie Settings -> Integrations -> GC100 -> entities).Belsj schreef op dinsdag 15 augustus 2023 @ 15:24:
[...]
Na 4 dagen pielen is het me zojuist eindelijk gelukt om de GC100 weer met de Russound te laten communiceren. (Mocht iemand hetzelfde probleem hebben: heb mijn GC100 op 19200 baud, geen flow control, 8 data bits, 1 stop bits, no parity gezet. Als ik dan via iTest: ip van GC en poort 4999 een Hex commando als F0 7E 00 7F 00 00 70 05 02 02 00 00 F1 22 00 00 01 00 00 01 0F F7 geef, dan werkt het).
Nu dus nog proberen GC100 aan Home Assistant te koppelen.
Heb de GC100 integratie toegevoegd via mijn config yaml:
code:
1 2 3 4 5 6 7 8gc100: host: 192.168.178.172 port: 4999 binary_sensor: - platform: gc100 ports: - '1:1': Russound
Alleen is voor mij als leek de beschrijving bij de integratie te summier om te snappen wat ik dan moet doen. Ik zie nergens een sensor of iets of een manier waarop ik dat hex commando dan kan sturen?
Ik denk dat je toch eens de russound integratie moet gebruiken: https://www.home-assistant.io/integrations/russound_rnet/. Als het goed is hoef je dan niets met hex commando's te doen, dat zou deze integratie voor je moeten doen.
Kan je die eens proberen en kijken of je een media_player.<naampje> in je States overzicht krijgt? (via https://my.home-assistant.io/redirect/developer_states/)
[ Voor 3% gewijzigd door daxy op 15-08-2023 16:43 ]
Do not argue with a fool. He will drag you down to his level and beat you with experience.
Zojuist geprobeerd en ik zie de 6 zones die ik had gedefinieerd in de config yaml inderdaad terug als losse media_player.zone1 (t/m 6).daxy schreef op dinsdag 15 augustus 2023 @ 16:42:
[...]
Deze config zorgt ervoor dat de GC100 in HA zit en je een binary_sensor voor poort 1:1 hebt. Die kan je nu dus aan en uit zetten (zie Settings -> Integrations -> GC100 -> entities).
Ik denk dat je toch eens de russound integratie moet gebruiken: https://www.home-assistant.io/integrations/russound_rnet/. Als het goed is hoef je dan niets met hex commando's te doen, dat zou deze integratie voor je moeten doen.
Kan je die eens proberen en kijken of je een media_player.<naampje> in je States overzicht krijgt? (via https://my.home-assistant.io/redirect/developer_states/)
het voorbeeld gebruikt dit:
1
2
3
4
5
6
7
| then: then: # CHANGE-ME: Actions to do when cheapest hours starts - service: light.turn_on entity_id: light.office_work |
dat heb ik aangepast naar:
1
2
3
4
5
| then: then: # CHANGE-ME: Actions to do when cheapest hours starts - service: switch.turn_on entity_id: switch.tasmota |
Ook met de alphanumerieke id werkt het niet dus ik vermoed dat een switch anders dan een light geschakeld moet worden? Op de HASS site wordt ik helaas niet zoveel wijzer dus een hint zou welkom zijn
[ Voor 4% gewijzigd door -36- op 15-08-2023 17:16 ]
Moest even zoeken hoe ik ze nu kon gebruiken, maar ze stonden dus gewoon tussen de entities en ik kon ze van daaruit direct schakelen, aan- en uitzetten, bron selecteren. Top-suggestie (heb er zelf dagen mee lopen prutsen)! Super bedankt!Belsj schreef op dinsdag 15 augustus 2023 @ 16:59:
[...]
Zojuist geprobeerd en ik zie de 6 zones die ik had gedefinieerd in de config yaml inderdaad terug als losse media_player.zone1 (t/m 6).
Die service call is gewoon goed, maar then: > then: niet-36- schreef op dinsdag 15 augustus 2023 @ 17:15:
Wie kan me op de goede weg wijzen ik heb probeer via nordpool integratie https://www.creatingsmart...h-local-calendar-support/ een boiler te schakelen. tot en met het aanmaken van een calenderevent lukt maar met de yaml schakelen loop ik vast.
het voorbeeld gebruikt dit:
YAML:
1 2 3 4 5 6 7 then: then: # CHANGE-ME: Actions to do when cheapest hours starts - service: light.turn_on entity_id: light.office_work
dat heb ik aangepast naar:
YAML:
1 2 3 4 5 then: then: # CHANGE-ME: Actions to do when cheapest hours starts - service: switch.turn_on entity_id: switch.tasmota
Ook met de alphanumerieke id werkt het niet dus ik vermoed dat een switch anders dan een light geschakeld moet worden? Op de HASS site wordt ik helaas niet zoveel wijzer dus een hint zou welkom zijn
Ik kwam ook terecht op (oude) blogs en youtube filmpjes over het migreren van de DB naar MariaDB (of zelfs PG DB). Als je dat extern draait dan komt dat (lijkt me) de levensduur van het ssd kaartje ten goede. Maar ik zag ook een filmpje van de developers tijdens een Q&A die het sterk afraadde om dit te doen omdat SQLlite niet 1 op 1 te migreren is naar SQL.
Wat zijn hier de ervaringen daarmee? Ik heb een NAS en een Unraid server dus zou de database makkelijk extern kunnen draaien. Zitten hier nadelen aan? Bij een 1 op 1 migratie is historie natuurlijk verloren maar na 3 dagen experimenteren vind ik dat niet zo'n ramp.
En is dat dan met de free version of de paid version?Mars Warrior schreef op dinsdag 15 augustus 2023 @ 15:33:
[...]
[...]
Dat is de Tomorrow Pollen integratie
Die levert geen meetwaarden, maar beoordelingen als state (geen, zeer laag, etc.).
[Afbeelding]
En welke card is dat?
The system cannot restart because the configuration is not valid: Invalid config for [command_line]: expected a dictionary for dictionary value @ data['command_line'][0]['cover']. Got None extra keys not allowed @ data['command_line'][0]['command_close']. Got '/config/scripts/volA-.sh' extra keys not allowed @ data['command_line'][0]['command_open']. Got '/config/scripts/volA+.sh' extra keys not allowed @ data['command_line'][0]['command_stop']. Got "echo '@MSM:0' > /dev/ttyS0" extra keys not allowed @ data['command_line'][0]['volumekeuken']. Got None extra keys not allowed @ data['command_line'][0]['volumewk']. Got None. (See /config/configuration.yaml, line 860).
1
2
3
4
5
6
7
8
9
10
11
12
13
| command_line: - cover: volumewk: command_open: "/config/scripts/volM+.sh" command_close: "/config/scripts/volM-.sh" command_stop: "echo '@AMT:0' > /dev/ttyS0" - cover: volumekeuken: command_open: "/config/scripts/volA+.sh" command_close: "/config/scripts/volA-.sh" command_stop: "echo '@MSM:0' > /dev/ttyS0" |
De oude code die tot voor kort gewoon werkte was:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| cover: - platform: command_line covers: volumewk: command_open: "/config/scripts/volM+.sh" command_close: "/config/scripts/volM-.sh" command_stop: "echo '@AMT:0' > /dev/ttyS0" - platform: command_line covers: volumekeuken: command_open: "/config/scripts/volA+.sh" command_close: "/config/scripts/volA-.sh" command_stop: "echo '@MSM:0' > /dev/ttyS0" |
Iemand een idee waar de fout zit?
Die pollen integratie gebruikt de gratis API. Je moet alleen ff registreren om een sleutel aan te maken en in HA in te voeren.skank schreef op dinsdag 15 augustus 2023 @ 17:42:
[...]
En is dat dan met de free version of de paid version?
En welke card is dat?
Ik bouw ongeveer alles met mijn eigen Swiss Army Knife custom card (SAK), dus ook de pollen kaart is daarmee gebouwd. Ik vind het namelijk leuk om zelf dingen te ontwerpen qua layout en mogelijkheden.
Dit is nog een oudere versie…
Met de 24 uurs klok kan ik goed zien rond wel tijdstip op de dag de pollen het ergste waren. Ik heb astma, dus ik heb hier persoonlijk belang bij om wat meer inzicht te hebben in de dag.
/f/image/caK90s1MXxMlfDTiW8ENspSg.png?f=fotoalbum_large)
SAK is inmiddels rond de 15.000 regels JavaScript
Material 3 Thema's voor HA | Swiss Army Knife custom card voor HA | AmoebeLabs
Ik draai sinds dag 1 (dat ik HA gebruik, ~2018?) op PostgreSQL en in mijn herinnering nooit een probleem er mee gehad.Kasper1985 schreef op dinsdag 15 augustus 2023 @ 17:37:
Afgelopen vrijdag begonnen met Home assistant op een pi4. Flink wat opgezet aangemaakt en ingesteld. Nou wilde ik beginnen met regelmatige backups maar een backup is maar 17MB terwijl er in totaal 7GB in gebruik is. Klopt dit wel? Het lijkt me dat een database alleen al groter zou zijn dan 17MB.
Ik kwam ook terecht op (oude) blogs en youtube filmpjes over het migreren van de DB naar MariaDB (of zelfs PG DB). Als je dat extern draait dan komt dat (lijkt me) de levensduur van het ssd kaartje ten goede. Maar ik zag ook een filmpje van de developers tijdens een Q&A die het sterk afraadde om dit te doen omdat SQLlite niet 1 op 1 te migreren is naar SQL.
Wat zijn hier de ervaringen daarmee? Ik heb een NAS en een Unraid server dus zou de database makkelijk extern kunnen draaien. Zitten hier nadelen aan? Bij een 1 op 1 migratie is historie natuurlijk verloren maar na 3 dagen experimenteren vind ik dat niet zo'n ramp.
V.w.b. backup (grote) durf ik niet te zeggen. Ik maak uiteraard zelf backups van de DB, en de YAML, .storage folder etc gaan mee in de ZFS snapshots (die uiteraard ook gerepliceerd worden).
Even goed naar de voorbeelden in de documentatie kijken, je mixt nu het oude en nieuwe format nog te veel. En bovendien klopt je YAML indentatie nietze-ro schreef op dinsdag 15 augustus 2023 @ 18:04:
Ik probeer mijn cover entiteiten die gebruik maken van command_line platform om te zetten naar de nieuwe syntax, maar krijg foutmelding :
The system cannot restart because the configuration is not valid: Invalid config for [command_line]: expected a dictionary for dictionary value @ data['command_line'][0]['cover']. Got None extra keys not allowed @ data['command_line'][0]['command_close']. Got '/config/scripts/volA-.sh' extra keys not allowed @ data['command_line'][0]['command_open']. Got '/config/scripts/volA+.sh' extra keys not allowed @ data['command_line'][0]['command_stop']. Got "echo '@MSM:0' > /dev/ttyS0" extra keys not allowed @ data['command_line'][0]['volumekeuken']. Got None extra keys not allowed @ data['command_line'][0]['volumewk']. Got None. (See /config/configuration.yaml, line 860).
YAML:
1 2 3 4 5 6 7 8 9 10 11 12 13 command_line: - cover: volumewk: command_open: "/config/scripts/volM+.sh" command_close: "/config/scripts/volM-.sh" command_stop: "echo '@AMT:0' > /dev/ttyS0" - cover: volumekeuken: command_open: "/config/scripts/volA+.sh" command_close: "/config/scripts/volA-.sh" command_stop: "echo '@MSM:0' > /dev/ttyS0"
De oude code die tot voor kort gewoon werkte was:
YAML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 cover: - platform: command_line covers: volumewk: command_open: "/config/scripts/volM+.sh" command_close: "/config/scripts/volM-.sh" command_stop: "echo '@AMT:0' > /dev/ttyS0" - platform: command_line covers: volumekeuken: command_open: "/config/scripts/volA+.sh" command_close: "/config/scripts/volA-.sh" command_stop: "echo '@MSM:0' > /dev/ttyS0"
Iemand een idee waar de fout zit?
Ah, ik vond al nergens eens voorbeeld, ik zocht op cover, maar hij staat als voorbeeld inderdaad onder command_line in de docs...TheFes schreef op dinsdag 15 augustus 2023 @ 18:17:
[...]
Even goed naar de voorbeelden in de documentatie kijken, je mixt nu het oude en nieuwe format nog te veel. En bovendien klopt je YAML indentatie niet
Knap hoor.Mars Warrior schreef op dinsdag 15 augustus 2023 @ 18:05:
[...]
Die pollen integratie gebruikt de gratis API. Je moet alleen ff registreren om een sleutel aan te maken en in HA in te voeren.
Ik bouw ongeveer alles met mijn eigen Swiss Army Knife custom card (SAK), dus ook de pollen kaart is daarmee gebouwd. Ik vind het namelijk leuk om zelf dingen te ontwerpen qua layout en mogelijkheden.
Dit is nog een oudere versie…
Met de 24 uurs klok kan ik goed zien rond wel tijdstip op de dag de pollen het ergste waren. Ik heb astma, dus ik heb hier persoonlijk belang bij om wat meer inzicht te hebben in de dag.
[Afbeelding]
SAK is inmiddels rond de 15.000 regels JavaScript
Zal zelf ook es wat proberen met die pollen integratie
Ik ben opzoek naar de mogelijkheid om tussen bepaalde tijden te kijken hoelang de verlichting in een bepaalde ruimte aanstaat.
Use-case; ik heb voor een groot deel van de lampen een notificatie aanstaan voor de verlicht ('Verlichting badkamer is nog ingeschakeld') maar dit is nu op vaste tijden. Voor de badkamer geldt dus nu 15 minuten.
Nu kan ik die tijd aanpassen maar aangezien het Home Assistant is zou het technisch gezien haalbaar moeten zijn, denk ik, om daar een gemiddelde tijd van de kunnen maken:
Tussen 17:30 en 19:00 kijken naar hoelang de verlichting in de badkamer aanstaat.
Kan dit?
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Ok, na lang pielen werkt dit en dit is ook hoe ik het wil hebben. Op zich al prima... maar ik snap nu nog steeds niet waarom. Kan iemand me dat uitleggen, en wat doen de .: precies?deWit schreef op dinsdag 15 augustus 2023 @ 16:09:
Ze doen effectief 2 verschillende dingen toch, maar ik lijk ze niet te kunnen combineren op 1 kaart zonder de andere stuk te maken.
Dit werkt dus niet:
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 square: false type: grid cards: - type: tile entity: sensor.consolidated_power name: Meter icon: mdi:meter-electric-outline card_mod: style: .icon-container .icon $: | .shape { background: {% if states("sensor.consolidated_power")|float < 0 %} linear-gradient(145deg, rgba(0,255,0,0.85), rgba(224,255,224,0.15)); {% else %} linear-gradient(145deg, rgba(255,0,0,0.85), rgba(255,80,80,0.15)); {% endif %} !important; } ha-card { background-color: inherit; border: 0px solid; } - type: tile name: Dag entity: sensor.dag_netto icon: mdi:home-lightning-bolt-outline card_mod: style: | ha-card { background-color: inherit; border: 0px solid; } columns: 3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| square: false type: grid cards: - type: tile entity: sensor.consolidated_power name: Meter icon: mdi:meter-electric-outline card_mod: style: .: | ha-card { background-color: inherit; border: 0px solid; } .icon-container .icon $: | .shape { background: linear-gradient(145deg, rgba(0,255,0,0.85), rgba(224,255,224,0.15)); } |
Geeft:
:fill(white):strip_exif()/f/image/8wJ6waW5KkFCZhb395dOGRMp.png?f=user_large)
Volgende stap is kijken of we de rechter ook helemaal zonder achtergrond bij het icon kunnen krijgen.
Mogen anderen ook antwoorden?Toppe schreef op dinsdag 15 augustus 2023 @ 19:42:
@TheFes en @Septillion aangezien jullie toch wel de guru's zijn hier en ik opzoek naar wellicht iets heel specifieks stel ik de vraag toch maar rechtstreeks aan jullie (@TheFes indien mogelijk, ik zag je Fiverr profiel!)
Ik ben opzoek naar de mogelijkheid om tussen bepaalde tijden te kijken hoelang de verlichting in een bepaalde ruimte aanstaat.
Use-case; ik heb voor een groot deel van de lampen een notificatie aanstaan voor de verlicht ('Verlichting badkamer is nog ingeschakeld') maar dit is nu op vaste tijden. Voor de badkamer geldt dus nu 15 minuten.
Nu kan ik die tijd aanpassen maar aangezien het Home Assistant is zou het technisch gezien haalbaar moeten zijn, denk ik, om daar een gemiddelde tijd van de kunnen maken:
Tussen 17:30 en 19:00 kijken naar hoelang de verlichting in de badkamer aanstaat.
Kan dit?
Klinkt namelijk alsof je "gewoon" op zoek bent naar de history_stats integration?
Examples of what you can track:
How long you were at home this week
How long the lights were ON yesterday
How long you watched TV today
deWit schreef op dinsdag 15 augustus 2023 @ 20:08:
[...]
Ok, na lang pielen werkt dit maar ik snap nu nog steeds niet waarom. Kan iemand me dat uitleggen, en wat doen de .: precies?
YAML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 square: false type: grid cards: - type: tile entity: sensor.consolidated_power name: Meter icon: mdi:meter-electric-outline card_mod: style: .: | ha-card { background-color: inherit; border: 0px solid; } .icon-container .icon $: | .shape { background: linear-gradient(145deg, rgba(0,255,0,0.85), rgba(224,255,224,0.15)); }
Geeft:
[Afbeelding]
Volgende stap is kijken of we de rechter ook helemaal zonder achtergrond bij het icon kunnen krijgen.
1
2
3
4
5
6
7
8
| card_mod: style: .icon-container .icon$: | .shape { border-radius: 15px !important; background-color: rgba(0,255,0,0) !important; } |
Zoiets?
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Serieus, dank je wel! Hier kan ik mee verderRobertMe schreef op dinsdag 15 augustus 2023 @ 20:16:
[...]
Mogen anderen ook antwoorden?
Klinkt namelijk alsof je "gewoon" op zoek bent naar de history_stats integration?
[...]
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Schijnbaar was dit antwoord ongepost op mijn scherm blijven staan...Annuk schreef op maandag 14 augustus 2023 @ 16:23:
[...]
Ik heb de integratie draaien, maar zet ik de switch uit dan schakelt die direct zelf weer in en m'n ad-blocker gaat dan niet uit dus.
En ben wel al aan het stoeien geweest met shell_command maar dat gaat ook niet geheel goed. En moet het wel waf-vriendelijk houden dus dacht het in een automation te gieten op deze manier.
Mm, dat is wel bijzonder. Misschien daar nog eens naar kijken?
Maar goed, kan dus wel via een shell command maar die kan je niet direct in een automation aanmaken. Dan zal je die los aan moeten maken waarna je hem als service call kan doen.
Andere kant... Start en end kan je een template voor gebruiken, dus misschien kan je daar met een var en template magie ook wel loopen over een paar dagen
Ik hoef de data niet per dag; we hebben elke dag het zelfde ritueel.Septillion schreef op dinsdag 15 augustus 2023 @ 20:58:
@Toppe Ik wilde hetzelfde antwoorden. Enige is dat je hier maar een enkele periode in kutn stellen. Dus voor een gemiddelde over een week zal je 7x een sensor aan moeten maken. En verder terug dan je recorder kan je natuurlijk ook niet.
Andere kant... Start en end kan je een template voor gebruiken, dus misschien kan je daar met een var en template magie ook wel loopen over een paar dagenMaar dan wordt het wel aardig duistere magie
Zou alleen graag pas een notificatie een aantal minuten ná het gemiddelde willen hebben. En door het gemiddelde te gebruiken dan groeit of krimpt hij mee, dat is exact het doel
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
ik zit met mijn gezin in de Ardennen en volgens Home Assistant zijn wij nog thuis.
Alle toestellen hebben verbinding via Nabu Casa.
Ik heb ondertussen al 2 toestellen gecheckt en daar is de Geocoded Location juist in de app.
Dit wordt echter niet naar huis gestuurd.
Iemand een idee?
Al eens geprobeerd via de app de huidige locatie op te vragen?Gonzalez schreef op dinsdag 15 augustus 2023 @ 21:43:
Ik krijg grijze haren van het volgende:
ik zit met mijn gezin in de Ardennen en volgens Home Assistant zijn wij nog thuis.
Alle toestellen hebben verbinding via Nabu Casa.
Ik heb ondertussen al 2 toestellen gecheckt en daar is de Geocoded Location juist in de app.
Dit wordt echter niet naar huis gestuurd.
Iemand een idee?
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Hm, inderdaad. Zat net al even te kijken maar dit is niet helemaal wat ik wil want je moet een start datum en eind datum mee geven.Septillion schreef op dinsdag 15 augustus 2023 @ 21:54:
@Toppe Maar probleem is dat een gemiddelde van de dag zelf geen gemiddelde te noemen isDan zou je gemiddelde van de dag ervoor ofzo moeten doen.
Ik wil gewoon dat hij altijd tussen 2 tijden kijkt hoe lang het licht aan staat en hij z’n gemiddelde daar direct op aanpast, maar dat lijkt niet te kunnen
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Misschien de cheat de andere kant op, een template binary sensor mee te laten schakelen met de lamp maar alleen tussen tijd x en tijd y waar je interesse in hebt. Dan kan je vervolgens over die binary sensor gewoon van z dagen opvragen hoe veel hij aan stond. Dat gedeeld door z geeft je dan het gemiddelde tussen x en y.
Nadeel is wel dat dit pas werkt als je dus z dagen verder bent en je ook history hebt voor de binary sensor.
En als je heel handig met SQL bent zou je het ook uit de db moeten kunnen halen maar dat vereist denk ik aardig wat handigheid....
In de app is de geocoded location correct.Toppe schreef op dinsdag 15 augustus 2023 @ 22:00:
[...]
Al eens geprobeerd via de app de huidige locatie op te vragen?
Geocoded location wordt niet gebruikt om te bepalen of het thuis bent. Daarvoor wordt een device tracker gebruikt, die als state home, not_home of de naam van een zone heeft, en in de attributes de coördinatoren waar je je bevindGonzalez schreef op dinsdag 15 augustus 2023 @ 23:01:
[...]
In de app is de geocoded location correct.
Device tracker geeft ook aan dat we thuis zijn.TheFes schreef op dinsdag 15 augustus 2023 @ 23:15:
[...]
Geocoded location wordt niet gebruikt om te bepalen of het thuis bent. Daarvoor wordt een device tracker gebruikt, die als state home, not_home of de naam van een zone heeft, en in de attributes de coördinatoren waar je je bevind
Geocoded location geeft verschillende waarden op het toestel en op home assistant
Volgens de app zitten we in de Ardennen en als ik de Home Assistant raadpleeg zitten we gewoon thuis.
Er gaat volgens mij iets niet goed bij het doorgeven van de locatie.
Jawel, maar ik zie geen enkele overeenkomst met enig cijfer op mijn energy dashboard...denneappel schreef op dinsdag 15 augustus 2023 @ 09:18:
[...]
Bestaan `sensor.grid_export_meter_compensation` en `sensor.grid_import_meter_cost` bij jou?
Deze gebruik ik. Daarnaast een utility meter die reset per gewenste interval.
Staat een last reset datum van 8 augustus bij. Dus misschien cumulatief sinds die datum? Geen idee.
Ik heb sinds een update vorige maand dat ik elke dag de Dimmer 2 handmatig moet aanzetten onder Bediening. De Bewegingssensor die gekoppeld is aan de lampen ziet wel activiteit maar gaat dus niet aan omdat de Dimmer nog uit staat.
Heeft iemand enig idee hoe ik de Dimmer gewoon aan laat staan zodat bij elke activiteit de lampen gewoon aan gaan?
Die sensoren lopen inderdaad continu op totdat je HA herstart of ze om een andere reden resetten. Met de utility_meter integratie kun je daar een dagelijkse/wekelijkse/maandelijkse/jaarlijkse waarde van makenFaceless schreef op woensdag 16 augustus 2023 @ 00:08:
[...]
Jawel, maar ik zie geen enkele overeenkomst met enig cijfer op mijn energy dashboard...
Staat een last reset datum van 8 augustus bij. Dus misschien cumulatief sinds die datum? Geen idee.
Als het device tracker aangeeft dat jullie thuis zijn, is dat dus de reden dat jullie als thuis aangegeven worden.Gonzalez schreef op dinsdag 15 augustus 2023 @ 23:28:
[...]
Device tracker geeft ook aan dat we thuis zijn.
Geocoded location geeft verschillende waarden op het toestel en op home assistant
Volgens de app zitten we in de Ardennen en als ik de Home Assistant raadpleeg zitten we gewoon thuis.
Er gaat volgens mij iets niet goed bij het doorgeven van de locatie.
Kijk hier even naar anders:
https://companion.home-as...t-updating-in-android-app
Ik ga geen utility meter maken terwijl de info in HA al kant en klaar beschikbaar is. Waarom worden er wel widgets aangeboden, maar de ruwe data niet?TheFes schreef op woensdag 16 augustus 2023 @ 07:28:
[...]
Die sensoren lopen inderdaad continu op totdat je HA herstart of ze om een andere reden resetten. Met de utility_meter integratie kun je daar een dagelijkse/wekelijkse/maandelijkse/jaarlijkse waarde van maken
Het is vaak met HA zo, dat het heel leuk is, maar net niet helemaal. Documentatie her en der net niet correct, widgets net niet helemaal zoals ik ze wil, template sensors vs sensors, etc, etc. Het mist gewoon een hoop puntjes op de i. Zeg maar een 8 ipv 10. En ja, ik hoef geen preek over open source, dat weet ik en daar draag in andere projecten ook voldoende aan bij.
Het Energy Dashboard gebruikt de data van diezelfde sensor. Dat is dus de ruwe data die gewoon beschikbaar is.Faceless schreef op woensdag 16 augustus 2023 @ 10:11:
[...]
Ik ga geen utility meter maken terwijl de info in HA al kant en klaar beschikbaar is. Waarom worden er wel widgets aangeboden, maar de ruwe data niet?
Het is vaak met HA zo, dat het heel leuk is, maar net niet helemaal. Documentatie her en der net niet correct, widgets net niet helemaal zoals ik ze wil, template sensors vs sensors, etc, etc. Het mist gewoon een hoop puntjes op de i. Zeg maar een 8 ipv 10. En ja, ik hoef geen preek over open source, dat weet ik en daar draag in andere projecten ook voldoende aan bij.
Op basis van die ruwe data wordt per uur de delta in de long term statistics opgeslagen en die worden gebruikt om de grafieken op het Energy Dashboard weer te geven.
Vier keer een hele query draaien lijkt me wat inefficiënt. Even mij SQL afstoffen maar zou denk ik met een WITH moeten kunnen.deWit schreef op dinsdag 15 augustus 2023 @ 11:39:
[...]
Ja, maar daarmee maak ik effectief tellers per dag/week etc en niet voor een specifiek tijdstermijn. Ik wil graag de totalen berekenen over een bekende periode, dat kan een dag zijn, maar dat kan ook 25 januari t/m huidig zijn om gelijk te halen met de energieafrekening.
Inmiddels heb ik wel voor elkaar wat ik wil met de SQL integratie en rechtstreeks een query op de database met statistieken los laten. Nu nog even sleutelen aan de WHERE clause om dit goed voor elkaar te krijgen dat de getallen ook in lijn zijn met wat het dashboard laat zien en hopelijk alles in 1 query kunnen gieten om in 1 keer het netto verbruik/opbrengst te berekenen.
SQL:
1 2 3 4 5 6 7 8 9 10 SELECT max(statistics.state) - min(statistics.state) AS daily FROM statistics INNER JOIN statistics_meta ON statistics.metadata_id = statistics_meta.id WHERE statistics_meta.statistic_id = 'sensor.energy_consumption_tarif_1' AND start_ts >= unixepoch('now', 'start of day', '-1 hour', 'utc') AND start_ts <= unixepoch('now', 'utc')
Edit; dit lijkt te werken voor het netto verbruik/opbrengst/saldering:
SQL:
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 select sum(sum) from ( SELECT (max(statistics.sum) - min(statistics.sum)) *-1 AS sum FROM statistics INNER JOIN statistics_meta ON statistics.metadata_id = statistics_meta.id WHERE statistics_meta.statistic_id = 'sensor.energy_production_tarif_1' AND start_ts >= unixepoch('now', 'start of day', '-1 hour', 'utc') AND start_ts <= unixepoch('now', 'localtime') UNION ALL SELECT (max(statistics.sum) - min(statistics.sum)) *-1 AS sum FROM statistics INNER JOIN statistics_meta ON statistics.metadata_id = statistics_meta.id WHERE statistics_meta.statistic_id = 'sensor.energy_production_tarif_2' AND start_ts >= unixepoch('now', 'start of day', '-1 hour', 'utc') AND start_ts <= unixepoch('now', 'localtime') UNION ALL SELECT max(statistics.sum) - min(statistics.sum) AS sum FROM statistics INNER JOIN statistics_meta ON statistics.metadata_id = statistics_meta.id WHERE statistics_meta.statistic_id = 'sensor.energy_consumption_tarif_1' AND start_ts >= unixepoch('now', 'start of day', '-1 hour', 'utc') AND start_ts <= unixepoch('now', 'localtime') UNION ALL SELECT max(statistics.sum) - min(statistics.sum) AS sum FROM statistics INNER JOIN statistics_meta ON statistics.metadata_id = statistics_meta.id WHERE statistics_meta.statistic_id = 'sensor.energy_consumption_tarif_2' AND start_ts >= unixepoch('now', 'start of day', '-1 hour', 'utc') AND start_ts <= unixepoch('now', 'localtime') ) as temp_table_name
Geeft:
[Afbeelding]
Daarnaast lijk je een issue te hebben met je tijd denk ik. 'start_ts' zou namelijk al in utc moeten zijn. Wel is het gek dat 'start_ts' het begin van het blok is maar 'state' en 'sum' de waarde van het eind van het blok bevatten
Zelf kom ik dan na wat gepuzzel op:
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
| SELECT * FROM ( WITH const AS ( SELECT 'sensor.energy_consumed_tariff_1' AS import1, 'sensor.energy_consumed_tariff_2' AS import2, 'sensor.energy_produced_tariff_1' AS export1, 'sensor.energy_produced_tariff_2' AS export2 ), sub AS ( SELECT statistic_id, max(sum) - min(sum) AS diff FROM 'statistics', const INNER JOIN 'statistics_meta' ON statistics.metadata_id = statistics_meta.id WHERE statistic_id IN (import1, import2, export1, export2) AND start_ts >= unixepoch('now', 'localtime', 'start of day', 'utc', '-1 hours') AND start_ts <= unixepoch('now') GROUP BY metadata_id ) SELECT sum(sumv) AS val FROM ( SELECT sum(diff) AS sumv FROM sub, const WHERE statistic_id IN (const.import1, const.import2) UNION ALL SELECT -sum(diff) AS sumv FROM sub, const WHERE statistic_id IN (const.export1, const.export2) ) ) |
Iemand enig idee wat de polling interval van een SQL sensor is?
Als in deze post lees, is het vrij vaakSeptillion schreef op woensdag 16 augustus 2023 @ 10:26:
[...]
Vier keer een hele query draaien lijkt me wat inefficiënt. Even mij SQL afstoffen maar zou denk ik met een WITH moeten kunnen.
Daarnaast lijk je een issue te hebben met je tijd denk ik. 'start_ts' zou namelijk al in utc moeten zijn. Wel is het gek dat 'start_ts' het begin van het blok is maar 'state' en 'sum' de waarde van het eind van het blok bevatten
Zelf kom ik dan na wat gepuzzel op:
SQL:
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 WITH const AS ( SELECT "sensor.energy_consumed_tariff_1" AS import1, "sensor.energy_consumed_tariff_2" AS import2, "sensor.energy_produced_tariff_1" AS export1, "sensor.energy_produced_tariff_2" AS export2 ), sub AS ( SELECT statistic_id, max(sum) - min(sum) AS diff FROM "statistics", const INNER JOIN "statistics_meta" ON statistics.metadata_id = statistics_meta.id WHERE statistic_id IN (import1, import2, export1, export2) AND start_ts >= unixepoch('now', 'localtime', 'start of day', 'utc', '-1 hours') AND start_ts <= unixepoch('now') GROUP BY metadata_id ) SELECT sum(sumv) AS VALUE FROM ( SELECT sum(diff) AS sumv FROM sub, const WHERE statistic_id IN (const.import1, const.import2) UNION ALL SELECT -sum(diff) AS sumv FROM sub, const WHERE statistic_id IN (const.export1, const.export2) )
Iemand enig idee wat de polling interval van een SQL sensor is?
https://community.home-as...he-sql-integration/451237
Ja, ik vind het ook nog steeds erg stom dat wat energy dashboard zaken niet als entity beschikbaar zijn. Nu is het natuurlijk wel zo dat het aantal entities dat je zou kunnen vormen wel erg snel oploopt natuurlijk. Maar via een integratie / helper wizard zou dat naar mijn idee ook wel mogelijk moeten zijn.
Nu vind ik de UI fijn voor de trend dat voor sommige zaken zoals dit het UI-only is vind ik nog steeds een erg slechte zaak
De UI wil zie ik mijn query niet accepteren
Weghalen van scan interval optie kan ik me nog een beetje in vinden. Dat was ooit de "oplossing" om dat voor vanalles zelf te kunnen kiezen. Daarvoor zet je polling in de config (onder system options) uit, dit kan schijnbaar wel per SQL sensor. Daarna moet je dan zelf een automation maken met een call naar homeassistant.update_entity. Blijf het niet de mooiste optie vinden maar goed.
ik heb 4 Sonoff snzb-02 sensoren gekoppeld via ZHA aan home assistant.
Sinds de laatste update van Home Assistant 2023.8.2 blijven 3 van de 4 sensoren offline. Ook na opnieuw pairen.
Ik vroeg me af of er nog mensen zijn met dit issue?
Sorry, ik bedoelde dat device tracker op de home assistant aangeeft dat we thuis zijn.TheFes schreef op woensdag 16 augustus 2023 @ 07:31:
[...]
Als het device tracker aangeeft dat jullie thuis zijn, is dat dus de reden dat jullie als thuis aangegeven worden.
Kijk hier even naar anders:
https://companion.home-as...t-updating-in-android-app
Alle locatie toestemmingen staan aan op de telefoons.
Weerapps weten bv. wel dat we in de Ardennen zitten. Daarom vermoed ik dat de device tracker data wel juist zijn, maar niet naar de installatie thuis verzonden wordt.
Net zoals de geocoded location verschillend is op de toestellen en op de installatie thuis.
Kan je dit op een of andere manier testen?
Ik snap dat je dat bedoelt. Buiten de tips die in de documentatie staat die ik stuurde kan ik ook niet verder helpen. Daar staat overigens wel meer als alleen checken of de locatie toestemming aan staatGonzalez schreef op woensdag 16 augustus 2023 @ 11:30:
[...]
Sorry, ik bedoelde dat device tracker op de home assistant aangeeft dat we thuis zijn.
Alle locatie toestemmingen staan aan op de telefoons.
Weerapps weten bv. wel dat we in de Ardennen zitten. Daarom vermoed ik dat de device tracker data wel juist zijn, maar niet naar de installatie thuis verzonden wordt.
Net zoals de geocoded location verschillend is op de toestellen en op de installatie thuis.
Kan je dit op een of andere manier testen?
Ik ben op zoek naar de handigste manier om mijn totale energieverbruik te monitoren. Ik heb momenteel al een utility meter die het totale energieverbruik op een dag laat zien als utility meter. Deze is opgebouwd uit
1
| [KwH opgewekt door zonnepanelen] + [kWh geconsumeerd vanuit DSMR-meter] - [kWh teruggeleverd uit DSMR-meter] |
Nu zie ik daar mooi op elk moment van de dag wat het totale verbruik van die dag tot nu toe is, maar zou ik dat graag voor langere tijd bewaren. Ik draai InfluxDB en zat te denken hoe ik het makkelijkst dit soort statistieken zou kunnen bewaren. Bijvoorbeeld elke dag om 23.59.59 die waarde in de database laten zetten? En voor maandstatistieken daar dan weer een utility meter van bouwen die zich maandelijks reset en dit einde van de maand opslaat? Of hebben jullie andere/betere ideeën?
Alleen ZHA draaide al met een 30 tal devices en 1 controller. Uiteindelijk de ZHA integratie disabled maar nu staan alle 30 devices op unavailable.
Is er nog een manier om ze terug te krijgen behalve alles opnieuw pairen. Een aantal GU10 bulbs zal ik uit het plafond moeten halen om ze opnieuw te pairen want heb de schakelaar verwijdert om verwarring voor huisgenoten en gasten te voorkomen. Niet onoverkomelijk wel irritant. Ik heb al:
- devices geprobeerd te reconfiguren
- Opnieuw zoeken
- host gereboot
- ZHA integratie reloaded
Helpt allemaal niet.
Bedankt voor de tips.TheFes schreef op woensdag 16 augustus 2023 @ 11:36:
[...]
Ik snap dat je dat bedoelt. Buiten de tips die in de documentatie staat die ik stuurde kan ik ook niet verder helpen. Daar staat overigens wel meer als alleen checken of de locatie toestemming aan staat
Ik heb even thuis ingelogd via mijn VPN verbinding en nu wordt de geocoded location wel doorgegeven.
Device tracker blijft echter op thuis staan. 🤔
Bleek dat zelfs mijn batterij status ook niet werd doorgegeven via nabu casa.
Bon, ik kan nog wat verder zoeken.
Heb wel gezien dat er webhooks voor de toestellen staan bij nabu casa.
Deze kunnen ook niet verwijderd worden blijkbaar.
Kan dit er mee te maken hebben?
Wat mis je in het Energy Dashboard die standaard in HA zit?--Christiaan-- schreef op woensdag 16 augustus 2023 @ 12:02:
Hoi,
Ik ben op zoek naar de handigste manier om mijn totale energieverbruik te monitoren. Ik heb momenteel al een utility meter die het totale energieverbruik op een dag laat zien als utility meter. Deze is opgebouwd uit
code:
1 [KwH opgewekt door zonnepanelen] + [kWh geconsumeerd vanuit DSMR-meter] - [kWh teruggeleverd uit DSMR-meter]
...
Als je daar je zonnepanelen en P1 meter in zet kan je ook je totale energieverbruik (naast netto teruglevering, opbrengst zonnepanelen, netto afgenomen, etc) zien per dag/week/maand/jaar waarbij de gegevens per uur samengevoegd zijn.
Als je toch al InfluxDB gebruikt hoef je dit niet op te slaan. Je kunt dan gewoon een flux query schrijven die per <interval> de increment van de 3 kWh sensoren pakt en dan optelt/aftrekt. Als in: Influx kan ook gewoon op basis van de ruwe kWh stand zien dat als die gisteren 100kWh was en vandaag 110kWh dat er dus 10kWh bij is gekomen. En HAs gedrag met "doe alsof die van 0 komt als de nieuwe waarde lager is dan de oude" kan die volgens mij ook.--Christiaan-- schreef op woensdag 16 augustus 2023 @ 12:02:
Hoi,
Ik ben op zoek naar de handigste manier om mijn totale energieverbruik te monitoren. Ik heb momenteel al een utility meter die het totale energieverbruik op een dag laat zien als utility meter. Deze is opgebouwd uit
code:
1 [KwH opgewekt door zonnepanelen] + [kWh geconsumeerd vanuit DSMR-meter] - [kWh teruggeleverd uit DSMR-meter]
Nu zie ik daar mooi op elk moment van de dag wat het totale verbruik van die dag tot nu toe is, maar zou ik dat graag voor langere tijd bewaren. Ik draai InfluxDB en zat te denken hoe ik het makkelijkst dit soort statistieken zou kunnen bewaren. Bijvoorbeeld elke dag om 23.59.59 die waarde in de database laten zetten? En voor maandstatistieken daar dan weer een utility meter van bouwen die zich maandelijks reset en dit einde van de maand opslaat? Of hebben jullie andere/betere ideeën?
Toevallig al geprobeerd om de locatie toestemming op de telefoon uit te zetten voor de Home Assistant app, de app af te sluiten en daarna weer opnieuw toestemming voor locatie te geven?Gonzalez schreef op woensdag 16 augustus 2023 @ 12:36:
[...]
Bedankt voor de tips.
Ik heb even thuis ingelogd via mijn VPN verbinding en nu wordt de geocoded location wel doorgegeven.
Device tracker blijft echter op thuis staan. 🤔
Bleek dat zelfs mijn batterij status ook niet werd doorgegeven via nabu casa.
Bon, ik kan nog wat verder zoeken.
Heb wel gezien dat er webhooks voor de toestellen staan bij nabu casa.
Deze kunnen ook niet verwijderd worden blijkbaar.
Kan dit er mee te maken hebben?
Kan me herinneren dat wij dit probleem ook ooit hebben gehad waarbij mijn vriendin volgens Home Assistant nog 2 weken langer op onze vakantie locatie verbleef dan werkelijk het geval was. Is destijds uiteindelijk vanzelf opgelost maar inderdaad erg irritant als je automatiseringen hebt lopen op basis van locatie.
Bedankt voor het meedenken.MarcoT85 schreef op woensdag 16 augustus 2023 @ 12:52:
[...]
Toevallig al geprobeerd om de locatie toestemming op de telefoon uit te zetten voor de Home Assistant app, de app af te sluiten en daarna weer opnieuw toestemming voor locatie te geven?
Kan me herinneren dat wij dit probleem ook ooit hebben gehad waarbij mijn vriendin volgens Home Assistant nog 2 weken langer op onze vakantie locatie verbleef dan werkelijk het geval was. Is destijds uiteindelijk vanzelf opgelost maar inderdaad erg irritant als je automatiseringen hebt lopen op basis van locatie.
Ik heb dit geprobeerd maar dit veranderd niets.
Ach, straks de laptop even open gooien.
Eerst gaan we nog wat wandelen, daarvoor zijn we in de Ardennen he. 😁
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| - type: image entity: sensor.warmtepomp title: null tap_action: action: fire-dom-event browser_mod: service: browser_mod.popup data: title: Prijs details right_button: Sluiten style: top: 83% left: 22% width: 5% height: 5% '--divider-color': none state_image: 'on': local/afbeeldingen/renders/new renders/full_transparant.png 'off': local/afbeeldingen/renders/new renders/full_transparant.png |
Alleen blijft er nu render-spinner zichtbaar (dat blauwe rondje) terwijl ik helemaal geen spinner of iets wil zien, iemand enig idee hoe je dat irritante ding weg krijgt?
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Altijd dezelfde? Dan zou ik er eens een nieuw batterijtje in stoppen.Chaker schreef op woensdag 16 augustus 2023 @ 11:23:
Goedemorgen,
ik heb 4 Sonoff snzb-02 sensoren gekoppeld via ZHA aan home assistant.
Sinds de laatste update van Home Assistant 2023.8.2 blijven 3 van de 4 sensoren offline. Ook na opnieuw pairen.
Ik vroeg me af of er nog mensen zijn met dit issue?
Ik ga er even vanuit dat je ze via ZHA hebt lopen?
Nu ben ik geen ZHA gebruiker, maar lijkt me als je ZHA niet verwijdert hebt maar disabled dat je hem gewoon weer kunt enable'en en dan weer alles hebt. Misschien nog een HA herstart.Kasper1985 schreef op woensdag 16 augustus 2023 @ 12:17:
Kleine SNAFU gisteravond in een experimentele tweakers bui wilde ik zigbeeMQTT eens uit proberen na er veel over gelezen te hebben en de verschillen met ZHA.
Alleen ZHA draaide al met een 30 tal devices en 1 controller. Uiteindelijk de ZHA integratie disabled maar nu staan alle 30 devices op unavailable.
Is er nog een manier om ze terug te krijgen behalve alles opnieuw pairen. Een aantal GU10 bulbs zal ik uit het plafond moeten halen om ze opnieuw te pairen want heb de schakelaar verwijdert om verwarring voor huisgenoten en gasten te voorkomen. Niet onoverkomelijk wel irritant. Ik heb al:
- devices geprobeerd te reconfiguren
- Opnieuw zoeken
- host gereboot
- ZHA integratie reloaded
Helpt allemaal niet.
Wil je echt de overstap van ZHA naar Z2M maken ontkom je niet aan opnieuw koppelen.
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
| SELECT sum(diff) FROM( SELECT max(statistics.sum) - min(statistics.sum) AS diff FROM statistics INNER JOIN statistics_meta ON statistics.metadata_id = statistics_meta.id WHERE statistics_meta.statistic_id IN ('sensor.energy_consumed_tariff_1', 'sensor.energy_consumed_tariff_2') AND start_ts >= unixepoch('now', 'localtime', 'start of day', 'utc', '-1 hours') AND start_ts <= unixepoch('now') GROUP BY metadata_id UNION ALL SELECT min(statistics.sum) - max(statistics.sum) AS diff FROM statistics INNER JOIN statistics_meta ON statistics.metadata_id = statistics_meta.id WHERE statistics_meta.statistic_id IN ('sensor.energy_produced_tariff_1', 'sensor.energy_produced_tariff_2') AND start_ts >= unixepoch('now', 'localtime', 'start of day', 'utc', '-1 hours') AND start_ts <= unixepoch('now') GROUP BY metadata_id ) |
Zo eigenlijk ook best compact
[ Voor 5% gewijzigd door Septillion op 16-08-2023 13:42 . Reden: Even wat beter format ]
Nee helaas. Had ZHA alleen disabled, omdat ik 1 controller heb, om langs de errors in de Z2MQTT logs te komen.Septillion schreef op woensdag 16 augustus 2023 @ 13:29:
[...]
Nu ben ik geen ZHA gebruiker, maar lijkt me als je ZHA niet verwijdert hebt maar disabled dat je hem gewoon weer kunt enable'en en dan weer alles hebt. Misschien nog een HA herstart.
Wil je echt de overstap van ZHA naar Z2M maken ontkom je niet aan opnieuw koppelen.
Ik heb wel een backup van gisteren. maar zou die terug zetten helpen? Toen ik ZHA weer aanzette was het kanaal aangepast van 25 naar 11. Dat heb ik terug gezet naar 25. Heb het in de hue app ook weleens aangepast maar hoefde daarna nooit devices opnieuw te pairen.
En gebruik ZHA niet maar lijkt me raar dat een setting aangepast raakt tijdens een disable. Dan zou ik zeker eens een backup terug zetten. Gewoon eerst weer eens een backup maken natuurlijk.
Kanaal nummer wijzigen is voor gros van de devices inderdaad reden voor een re-pair.
Mja eigen schuld. Channel stond op auto. Wat ik natuurlijk niet eerder door had. Dus dat is geen bug ofzo. Maar blijkbaar betekent dat dus dat ie na een disable/enable gewoon pats het channel aanpast.Septillion schreef op woensdag 16 augustus 2023 @ 15:41:
@Kasper1985 Z2M daarna wel weer uit gezet?
En gebruik ZHA niet maar lijkt me raar dat een setting aangepast raakt tijdens een disable. Dan zou ik zeker eens een backup terug zetten. Gewoon eerst weer eens een backup maken natuurlijk.
Kanaal nummer wijzigen is voor gros van de devices inderdaad reden voor een re-pair.
Ja. Misschien wel. Zal eens kjjken waar ik daarvoor een issue kan aanmaken.Septillion schreef op woensdag 16 augustus 2023 @ 16:44:
@Kasper1985 Dan nog zou ik het niet je eigen schuld noemen. Ook bij een herstart moet ZHA niet zomaar van kanaal wisselen. Dat dit bij een disable gebeurd lijkt me dus eerder een bug....
Wijze les om thuis ook te werken met een acceptatie en productie platform en beter op te letten tijdens het tweaken 😅
Daar heb je met Zigbee niet zo veel aan, de devices kunnen immers maar in één netwerk zitten. Met een extra coördinator had je het wel gefaseerd om kunnen zettenKasper1985 schreef op woensdag 16 augustus 2023 @ 16:59:
[...]
Ja. Misschien wel. Zal eens kjjken waar ik daarvoor een issue kan aanmaken.
Wijze les om thuis ook te werken met een acceptatie en productie platform en beter op te letten tijdens het tweaken 😅
Ik heb de backup nog niet terug gezet. Maar het lijkt me ook onlogisch dat alles weer zomaar connect met een backup.Septillion schreef op woensdag 16 augustus 2023 @ 17:01:
@Kasper1985 Op zich, als je een backup maakt direct voor je zware aanpassingen doet dan ben je ook zo weer terugDat is wat ik hier hanteer in ieder geval
Gelukkig was ik pas 3 dagen aan het klooien. En wilde ik eigenlijk toch al wat aanpassingen doen zoals de DB extern draaien die neer zouden komen op een verse start.
Weer 30 keer op een trappetje klimmen komend weekend 🤷♂️
Ik overweeg ook Zigbee2MQTT eens te proberen (zit nu op Deconz) maar ben wel blij dat al mijn lichtpunten een ESPHome relay achter de knop hebben zitten. Bij gebruik van de knop blijven ze gewoon stroom behouden, en in gevallen als dit kan ik Ikea spotjes met een simpel scriptje in pairing mode krijgenKasper1985 schreef op woensdag 16 augustus 2023 @ 19:39:
[...]
Ik heb de backup nog niet terug gezet. Maar het lijkt me ook onlogisch dat alles weer zomaar connect met een backup.
Gelukkig was ik pas 3 dagen aan het klooien. En wilde ik eigenlijk toch al wat aanpassingen doen zoals de DB extern draaien die neer zouden komen op een verse start.
Weer 30 keer op een trappetje klimmen komend weekend 🤷♂️
Jep. Ik heb wel gekeken naar die philips hue dingen die hetzelfde doen. Maar vond het te duur. Toen ik de schakelaars weg haalde zat alles op hue en ike bridges en werkte goed. Ging er dus vanuit dat pairen niet meer nodig zou zijn.TheFes schreef op woensdag 16 augustus 2023 @ 20:20:
[...]
Ik overweeg ook Zigbee2MQTT eens te proberen (zit nu op Deconz) maar ben wel blij dat al mijn lichtpunten een ESPHome relay achter de knop hebben zitten. Bij gebruik van de knop blijven ze gewoon stroom behouden, en in gevallen als dit kan ik Ikea spotjes met een simpel scriptje in pairing mode krijgen
Heb gelukkig een fitting die GU10 naar E27 omzet dus kan ze 1 voor 1 in een bureaulamp draaien en zo in pairing mode zetten. Maar het is wel even een klusje.
Ik ga nog eens kijken naar iets als wat je beschrijft. Alleen ben ik beetje huiverig voor elektra dus het weghalen van de schakelaars is door iemand anders gedaan.
Ik gebruikte IP tracking in combinatie met Bluetooth om te bepalen of mijn (Apple branded) telefoon in huis is. Als de telefoon thuis is, ben ik dat ook. Alleen tracken via WiFi is niet heel betrouwbaar (zie afbeelding), terwijl tracken met WiFi en Bluetooth tegelijk goed genoeg werkte voor mij.
In het gelinkte Github issue staat een linkje naar een work-around, maar die kreeg ik niet aan de praat. En sowieso werkt Bluetooth prima, wanneer het werkt, maar het is (in mijn ervaring) toch vaak wat gekloot in Linux. En dat komt mede omdat ik geen idee heb wat ik doe, als ik er mee klooi
Conclusie: Ik wil graag kijken of ik op een andere, betrouwbare, manier kan bepalen of ik thuis ben of niet. Als het kan zonder dat ik de HA app altijd open hoef te hebben, en/of zonder het versturen van locatiegegevens vanaf mijn telefoon. Mijn hele huis volhangen met sensoren lijkt me ook niet ideaal...
Ziet iemand hier mogelijkheden, of is mijn usecase te gelimiteerd?
[ Voor 0% gewijzigd door Kjoe_Ljan op 16-08-2023 20:40 . Reden: bijlage -> afbeelding ]
[Aylin]
Wat is er tegen het gebruik van de HA app? Ik heb nog nooit een zichtbare misser gehad.Kjoe_Ljan schreef op woensdag 16 augustus 2023 @ 20:36:
Sinds HA 2023.6 werkt de Bluetooth Tracker niet meer, vanwege een dependency die niet meer geüpdatet wordt. Zie deze issue in Github. Ik run HA in een Docker container op Ubuntu Server.
Ik gebruikte IP tracking in combinatie met Bluetooth om te bepalen of mijn (Apple branded) telefoon in huis is. Als de telefoon thuis is, ben ik dat ook. Alleen tracken via WiFi is niet heel betrouwbaar (zie afbeelding), terwijl tracken met WiFi en Bluetooth tegelijk goed genoeg werkte voor mij.
[Afbeelding]
In het gelinkte Github issue staat een linkje naar een work-around, maar die kreeg ik niet aan de praat. En sowieso werkt Bluetooth prima, wanneer het werkt, maar het is (in mijn ervaring) toch vaak wat gekloot in Linux. En dat komt mede omdat ik geen idee heb wat ik doe, als ik er mee klooi![]()
Conclusie: Ik wil graag kijken of ik op een andere, betrouwbare, manier kan bepalen of ik thuis ben of niet. Als het kan zonder dat ik de HA app altijd open hoef te hebben, en/of zonder het versturen van locatiegegevens vanaf mijn telefoon. Mijn hele huis volhangen met sensoren lijkt me ook niet ideaal...
Ziet iemand hier mogelijkheden, of is mijn usecase te gelimiteerd?
Andere optie: virtuele schakelaar aan maken en in HomeKit een automatisering maken. Jij van huis zet schakelaar aan…
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Ik heb zonet arp gedraaid op mijn (hele oude) Netgear NAS.
Overigens, mijn Galaxy Note 10 geeft helaas zijn MAC adres niet:
1
2
| #arp 192.168.2.204 192.168.2.204 (192.168.2.204) -- no entry |
En omdat het DHCP is, kun je niet uitgaan van een fixed IP adres.
Overigens, mijn netwerk router weet (natuurlijk) wel het MAC adres, dus wellicht kun je via via nog wel een oplossing vinden.
Ik heb er ook 4, maar geen problemen hier...Chaker schreef op woensdag 16 augustus 2023 @ 11:23:
Goedemorgen,
ik heb 4 Sonoff snzb-02 sensoren gekoppeld via ZHA aan home assistant.
Sinds de laatste update van Home Assistant 2023.8.2 blijven 3 van de 4 sensoren offline. Ook na opnieuw pairen.
Ik vroeg me af of er nog mensen zijn met dit issue?
Zelfs deze doet het na 10 dagen -22°C nog steeds
[ Voor 35% gewijzigd door Swerfer op 16-08-2023 23:20 ]
Home Assistant | Unifi | LG 51MR.U44 | Volvo EX30 SMER+ Vapour Grey, trekhaak | SmartEVSE V3 | Cronos Crypto.com
Waarschijnlijk weet je zelf ook, maar mocht je de bluetooth variant van de Hue GU10 spots hebben dan kan je ze ook met de Hue app in pairing mode krijgen door ze te resetten (Zo hoefde ik niet de trap op in vergelijkbare situatie)Kasper1985 schreef op woensdag 16 augustus 2023 @ 20:27:
[...]
Heb gelukkig een fitting die GU10 naar E27 omzet dus kan ze 1 voor 1 in een bureaulamp draaien en zo in pairing mode zetten. Maar het is wel even een klusje.
/f/image/UnnSrdG7eiQumD8Vn2xe0snK.png?f=fotoalbum_large)
Zijn wekkers die gezet zijn op Sonos devices in huis. Weet iemand een makkelijke manier om over al deze switch.sonos_alarm_* entities te lopen en de eerstvolgende wekkertijd te bepalen?
Owner of DBIT Consultancy | DJ BassBrewer
Persoonlijke voorkeur, een stukje privacy.Toppe schreef op woensdag 16 augustus 2023 @ 20:53:
[...]
Wat is er tegen het gebruik van de HA app? Ik heb nog nooit een zichtbare misser gehad.
Ik heb niet zozeer iets tegen het gebruik van de HA app (want ik geloof graag dat die alleen met mijn server praat). Wel tegen 24/7 gebruik maken van locatiegegevens.
Mijn telefoon is één van de apparaten in m'n netwerk die een vast IP-adres krijgt van de DHCP server, dus dat is geen probleem.tweakersuser schreef op woensdag 16 augustus 2023 @ 22:14:
@Kjoe_Ljan Als je Ubuntu draait,dan kun je een netwerk programma gebruiken om het MAC adres van je telefoon in de gaten te houden. arp of arp-scan is daarvoor te gebruiken.
Ik heb zonet arp gedraaid op mijn (hele oude) Netgear NAS.
Overigens, mijn Galaxy Note 10 geeft helaas zijn MAC adres niet:
code:
1 2 #arp 192.168.2.204 192.168.2.204 (192.168.2.204) -- no entry
En omdat het DHCP is, kun je niet uitgaan van een fixed IP adres.
Overigens, mijn netwerk router weet (natuurlijk) wel het MAC adres, dus wellicht kun je via via nog wel een oplossing vinden.
Het enige waar ik een beetje mee zit is dat WiFi soms wordt uitgeschakeld door de telefoon wanner die niet wordt gebruikt. Dit blijkbaar met het oog op batterij-besparing. Zie hier: https://discussions.apple...254145151021#254145151021
Ik weet niet genoeg van netwerken/arp om te weten of arp ervoor zorgt dat de WiFi verbinding van telefoons in stand blijft (het is immers data dat verstuurd wordt over de verbinding), maar dat is wel uit te vogelen.
Bedankt voor de tips!
[Aylin]
Ik gebruik ook (meerdere) Sonos alarmen, wat probeer je precies te bereiken? Geen idee of je hier eenvoudig 'doorheen kunt lopen btw.DennusB schreef op donderdag 17 augustus 2023 @ 08:58:
Ik heb in Home-Assistant meerdere van dit soort entities :
[Afbeelding]
Zijn wekkers die gezet zijn op Sonos devices in huis. Weet iemand een makkelijke manier om over al deze switch.sonos_alarm_* entities te lopen en de eerstvolgende wekkertijd te bepalen?
Over alarmen gesproken. Ik gebruik ze overigens i.c.m. het Alarm in m'n iPhone, zodra ik die wijzig (of instel) wordt via HA automatisch mijn Sonos alarm op dezelfde tijd gezet (ja ik heb graag meerdere wekkers tegelijkertijd :-)), naast ook een HUE lamp die zo wordt aangestuurd.
[ Voor 16% gewijzigd door TheVMaster op 17-08-2023 10:12 ]
Nou het ding is, ik snap wel dat ik maar 1 alarm moet maken in Sonos, m'n partner niet, dus die maakt er soms gewoon een nieuwe bij, en dan ziet Home-Assistant dus de verkeerde tijd.TheVMaster schreef op donderdag 17 augustus 2023 @ 10:10:
[...]
Ik gebruik ook (meerdere) Sonos alarmen, wat probeer je precies te bereiken? Geen idee of je hier eenvoudig 'doorheen kunt lopen btw.
Over alarmen gesproken. Ik gebruik ze overigens i.c.m. het Alarm in m'n iPhone, zodra ik die wijzig (of instel) wordt via HA automatisch mijn Sonos alarm op dezelfde tijd gezet (ja ik heb graag meerdere wekkers tegelijkertijd :-)), naast ook een HUE lamp die zo wordt aangestuurd.
Syncen van onze iPhones naar HA/Sonos kan niet, dat gaat helaas alleen met Android
Maar ik lees dat jij ook een iPhone hebt, hoe doe je dat dan?
[ Voor 3% gewijzigd door DennusB op 17-08-2023 10:17 ]
Owner of DBIT Consultancy | DJ BassBrewer
Gemene tegenvraag, waarom vertrouw je HA zelf dan wel met gegevens? Of is het puur dat die dan niet de exacte locatie weet, alleen wie er thuis is?Kjoe_Ljan schreef op donderdag 17 augustus 2023 @ 09:57:
[...]
Persoonlijke voorkeur, een stukje privacy.
Ik heb niet zozeer iets tegen het gebruik van de HA app (want ik geloof graag dat die alleen met mijn server praat). Wel tegen 24/7 gebruik maken van locatiegegevens.
Want indien dat zou je locatie in de app gewoon uit kunnen laten en alleen connected network door kunnen geven bijvoorbeeld
Overigens zijn beide open source dus na te lopen
[ Voor 10% gewijzigd door Septillion op 17-08-2023 10:25 ]
DennusB schreef op donderdag 17 augustus 2023 @ 10:17:
[...]
Nou het ding is, ik snap wel dat ik maar 1 alarm moet maken in Sonos, m'n partner niet, dus die maakt er soms gewoon een nieuwe bij, en dan ziet Home-Assistant dus de verkeerde tijd.
Syncen van onze iPhones naar HA/Sonos kan niet, dat gaat helaas alleen met Android
Maar ik lees dat jij ook een iPhone hebt, hoe doe je dat dan?
Ik heb overigens maar 2 alarmen in Sonos, een voor doordeweeks en 1 voor het weekend.. Op basis van de huidige tijd (waarop ik mijn iPhone alarm instel) wordt dus mijn doordeweekse of het weekend alarm aangeet. Als ik overigens het Alarm (op de iPhone) uitzet, gaat automatisch het alarm op de Sonos ook uit (en stopt de speaker met spelen en gaat mijn HUE lamp uit). Het wordt vervolgens weer ingeschakeld als ik die avond weer een wekker zet voor de komende dag.
[ Voor 19% gewijzigd door TheVMaster op 17-08-2023 10:40 ]
Zet je code tussen [code=yaml] [/code] tags om het goed leesbaar te houden; ook makkelijker voor de eventuele foutopsporing.
Lees ook eerst even de topicstart voor je je vraag plaatst, wellicht wordt je vraag daar al beantwoord. Wil je pronken met je setup mag dat in Home Assistant - Show je setup.