Home Assistant: Open source Python3 home automation - deel 4 Vorige deel Overzicht Laatste deel

Dit topic is onderdeel van een reeks. Ga naar het meest recente topic in deze reeks.

Pagina: 1 ... 138 ... 245 Laatste
Acties:
  • 1.367.605 views

Acties:
  • +1 Henk 'm!

  • Rouwette
  • Registratie: Maart 2007
  • Laatst online: 11:39

Rouwette

Rouwette.com

HoppyF schreef op dinsdag 5 april 2022 @ 22:14:
[...]

Dat was het! :)
Beetje goed verstopt wel onder de drie puntjes rechtsboven.
Als je het weet is het niet moeilijk maar erg intuïtief is het niet.
Je verwacht eerder dat je met Search iets kunt vinden.

@robbinonline
Update:
De Mosquitto broker geïnstalleerd, mqtt user aangemaakt in HA.
De Mosquitto broker start goed op en geeft geen fouten.

De Gas addon start wel op maar geeft fouten.
Bij de Gas configuration heb ik uiteraard de aangemaakte user en wachtwoord opgegeven.

In de log staat dit.
Alleen wachtwoord even aangepast.

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-banner.sh: executing... 
-----------------------------------------------------------
 Add-on: Dutch gas prices
 Get gas prices from dutch gas stations
-----------------------------------------------------------
 Add-on version: 2022.3.25.1
 You are running the latest version of this add-on.
 System: Home Assistant OS 7.6  (amd64 / generic-x86-64)
 Home Assistant Core: 2022.3.8
 Home Assistant Supervisor: 2022.03.5
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing... 
Log level is set to DEBUG
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[22:46:37] INFO: Log_level: debug
[22:46:37] INFO: mqtt_host: homeassistant.local
[22:46:37] INFO: mqtt_port: 1883
[22:46:37] DEBUG: mqtt_username: mqttuser
[22:46:37] DEBUG: mqtt_password: kaxxxxxxxxxxxxxxxxx
[22:46:37] INFO: Starting dutch gas prices...
[2022-04-05 22:46:38] INFO    : DGP initialized, launching client
[2022-04-05 22:46:38] INFO    : Connecting mqtt
Traceback (most recent call last):
  File "/app/main.py", line 23, in <module>
    start(str(sys.argv[1]),str(sys.argv[2]),str(sys.argv[3]),str(sys.argv[4]),str(sys.argv[5]))
  File "/app/main.py", line 16, in start
    start_mqtt_client(mqtthost,mqttport,mqttusername,mqttpassword)
  File "/app/mqtt_client.py", line 378, in start_mqtt_client
    mqtt_client.connect(host=mqtthost, port=int(mqttport))
  File "/usr/local/lib/python3.9/site-packages/paho/mqtt/client.py", line 914, in connect
    return self.reconnect()
  File "/usr/local/lib/python3.9/site-packages/paho/mqtt/client.py", line 1044, in reconnect
    sock = self._create_socket_connection()
  File "/usr/local/lib/python3.9/site-packages/paho/mqtt/client.py", line 3685, in _create_socket_connection
    return socket.create_connection(addr, timeout=self._connect_timeout, source_address=source)
  File "/usr/local/lib/python3.9/socket.py", line 822, in create_connection
    for res in getaddrinfo(host, port, 0, SOCK_STREAM):
  File "/usr/local/lib/python3.9/socket.py", line 953, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -2] Name does not resolve
[cmd] /run.sh exited 1
[cont-finish.d] executing container finish scripts...
[cont-finish.d] 99-message.sh: executing... 

-----------------------------------------------------------
                Oops! Something went wrong.

 We are so sorry, but something went terribly wrong when
 starting or running this add-on.
 
 Be sure to check the log above, line by line, for hints.
-----------------------------------------------------------
[cont-finish.d] 99-message.sh: exited 0.
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
Bij mij loopt hij ook op dezelfde plek fout.
-edit-
IP heeft het verholpen, nu aan het stoeien met de automatisatie

https://www.rouwette.com/


Acties:
  • 0 Henk 'm!

  • Magic
  • Registratie: September 2001
  • Niet online
Ik had voorheen mijn home assistant als virtuele machine op mijn Synology draaien, wat op zich prima deed, maar ik er altijd van baalde als er een update was van zigbee2mqtt of HASSOS dat ik een heel ritueel moest gaan uitvoeren om de conbee2 weer verbonden te krijgen. Nu kon ik relatief goedkoop aan een Odroid N2+ 4GB komen met 32GB emmc. Met behulp van een backup terugzetten had ik hem in no-time weer online.

Nu valt mij alleen 1 ding op. Op mijn VM met 4GB geheugen was altijd zo'n 35% geheugen in gebruik. Op de odroid nu zo'n 53%. Ik heb de addons gecontroleerd en die gebruiken pakweg evenveel geheugen, het lijkt dus in hassos te zitten.

Niet heel spannend verder, maar ik ben toch benieuwd waarom een odroid installatie per default meer geheugen gebruikt dan een "x86" versie.

En zat toevallig ook even de release notes voor de komende versie te lezen: https://rc.home-assistant.io/blog/2022/03/30/release-20224/
Nadat de februariMaart update mij wat tegenviel (in de zin, er zat weinig voor mij bij), is deze weer packed met mooie features die ik meteen kan gebruiken, het ontwikkeltempo blijft me verbazen :)

[ Voor 17% gewijzigd door Magic op 06-04-2022 08:39 ]

Steam: Brainfrz82 | PSN: Brainfrz | Discord: Brainfrz


Acties:
  • +1 Henk 'm!

  • robbinonline
  • Registratie: September 2007
  • Laatst online: 09:00
HoppyF schreef op dinsdag 5 april 2022 @ 22:14:
[...]

Dat was het! :)
Beetje goed verstopt wel onder de drie puntjes rechtsboven.
Als je het weet is het niet moeilijk maar erg intuïtief is het niet.
Je verwacht eerder dat je met Search iets kunt vinden.

@robbinonline
Update:
De Mosquitto broker geïnstalleerd, mqtt user aangemaakt in HA.
De Mosquitto broker start goed op en geeft geen fouten.

De Gas addon start wel op maar geeft fouten.
Bij de Gas configuration heb ik uiteraard de aangemaakte user en wachtwoord opgegeven.

In de log staat dit.
Alleen wachtwoord even aangepast.

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-banner.sh: executing... 
-----------------------------------------------------------
 Add-on: Dutch gas prices
 Get gas prices from dutch gas stations
-----------------------------------------------------------
 Add-on version: 2022.3.25.1
 You are running the latest version of this add-on.
 System: Home Assistant OS 7.6  (amd64 / generic-x86-64)
 Home Assistant Core: 2022.3.8
 Home Assistant Supervisor: 2022.03.5
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing... 
Log level is set to DEBUG
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[22:46:37] INFO: Log_level: debug
[22:46:37] INFO: mqtt_host: homeassistant.local
[22:46:37] INFO: mqtt_port: 1883
[22:46:37] DEBUG: mqtt_username: mqttuser
[22:46:37] DEBUG: mqtt_password: kaxxxxxxxxxxxxxxxxx
[22:46:37] INFO: Starting dutch gas prices...
[2022-04-05 22:46:38] INFO    : DGP initialized, launching client
[2022-04-05 22:46:38] INFO    : Connecting mqtt
Traceback (most recent call last):
  File "/app/main.py", line 23, in <module>
    start(str(sys.argv[1]),str(sys.argv[2]),str(sys.argv[3]),str(sys.argv[4]),str(sys.argv[5]))
  File "/app/main.py", line 16, in start
    start_mqtt_client(mqtthost,mqttport,mqttusername,mqttpassword)
  File "/app/mqtt_client.py", line 378, in start_mqtt_client
    mqtt_client.connect(host=mqtthost, port=int(mqttport))
  File "/usr/local/lib/python3.9/site-packages/paho/mqtt/client.py", line 914, in connect
    return self.reconnect()
  File "/usr/local/lib/python3.9/site-packages/paho/mqtt/client.py", line 1044, in reconnect
    sock = self._create_socket_connection()
  File "/usr/local/lib/python3.9/site-packages/paho/mqtt/client.py", line 3685, in _create_socket_connection
    return socket.create_connection(addr, timeout=self._connect_timeout, source_address=source)
  File "/usr/local/lib/python3.9/socket.py", line 822, in create_connection
    for res in getaddrinfo(host, port, 0, SOCK_STREAM):
  File "/usr/local/lib/python3.9/socket.py", line 953, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -2] Name does not resolve
[cmd] /run.sh exited 1
[cont-finish.d] executing container finish scripts...
[cont-finish.d] 99-message.sh: executing... 

-----------------------------------------------------------
                Oops! Something went wrong.

 We are so sorry, but something went terribly wrong when
 starting or running this add-on.
 
 Be sure to check the log above, line by line, for hints.
-----------------------------------------------------------
[cont-finish.d] 99-message.sh: exited 0.
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
Volgens de documentatie kan de eerste installatie crashen probeer de Rebuild knop eens.
En bij mqtt_host: het daadwerkelijke IP adres.

Ga niet uit van het haalbare, maar van het denkbare


Acties:
  • 0 Henk 'm!

  • crimby
  • Registratie: Januari 2005
  • Laatst online: 10:00
TheFes schreef op donderdag 3 maart 2022 @ 10:16:
[...]


Aan het icoontje met het doosje rechtsboven is te zien dat dit een custom component is, en dus niet de ingebouwde Shelly integratie.
Ik gebruik die dus niet, maar zo te zien zijn ze op een gegeven moment naar de config flow installatie via de GUI gegaan, en heb jij nog steeds de config via configuration.yaml.

Maar goed, overgaan naar de de core Shelly integratie zal waarschijnlijk wel als gevolg hebben dat je wat zaken aan entity_id's enzo moet wijzigen.
Nou het heeft even geduurd, maar vandaag even de tijd gevonden om over te gaan op de nieuwe Shelly integratie via de UI. Alles werkt, maar na de upgrade weer precies dezelfde foutmeldingen. ;(

Acties:
  • +2 Henk 'm!

  • new_guy
  • Registratie: Oktober 2009
  • Laatst online: 10:51
Magic schreef op woensdag 6 april 2022 @ 08:15:

En zat toevallig ook even de release notes voor de komende versie te lezen: https://rc.home-assistant.io/blog/2022/03/30/release-20224/
Nadat de februari update mij wat tegenviel (in de zin, er zat weinig voor mij bij), is deze weer packed met mooie features die ik meteen kan gebruiken, het ontwikkeltempo blijft me verbazen :)
Er zit inderdaad weer bizar veel moois in zeg! :o

Acties:
  • 0 Henk 'm!
crimby schreef op woensdag 6 april 2022 @ 08:32:
[...]


Nou het heeft even geduurd, maar vandaag even de tijd gevonden om over te gaan op de nieuwe Shelly integratie via de UI. Alles werkt, maar na de upgrade weer precies dezelfde foutmeldingen. ;(
Heb je nu daadwerkelijk de core Shelly integratie zoals meegeleverd met HA, of heb je nu je YAML configuratie vervangen voor de GUI configuratie, maar gebruik je nog steeds het custom component?

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • B-Force
  • Registratie: Mei 2000
  • Laatst online: 11:18
robbinonline schreef op dinsdag 5 april 2022 @ 19:24:
De dutch-gas-prices is weer een nieuwe leven in geblazen: https://github.com/Skons/...ree/main/dutch_gas_prices

Na een dagje prutsen is dit het resultaat, op basis van de locatie waar mijn iPhone is de 3 goedkoopste benzinepompen in een straal van 5 km, en een favoriete welke dichtbij huis is.

Here travel berekent de afstand/reistijd vanaf mijn iPhone naar die pomp toe. Als je er op klikt open Apple Kaarten direct een route naar de pomp en tot slot een sensor gemaakt die het prijsverschil per liter berekent van de goedkoopste en mijn favo pomp.

Ohja en een handmatige update knop in geval je tussen de auto update zit die een scriptje aanroept die de prijzen op basis van de huidige locatie vernieuwd, en de reistijden daarop aanpast

[Afbeelding]
nice! vraagje van mijn kant: waarom is er een MQTT broker nodig?

Acties:
  • 0 Henk 'm!

  • DennusB
  • Registratie: Mei 2006
  • Niet online
Beeettttje off-topic maar wel related, deze controller gekocht voor WLED LED strip in Home-assistant : https://nl.aliexpress.com...r_list.0.0.21ef79d2hsx41R
Maar kwam zonder adapter. Iemand die weet wat voor adapter ik hiervoor moet hebben?

Owner of DBIT Consultancy | DJ BassBrewer


Acties:
  • +3 Henk 'm!

  • Magic
  • Registratie: September 2001
  • Niet online
B-Force schreef op woensdag 6 april 2022 @ 08:44:
[...]


nice! vraagje van mijn kant: waarom is er een MQTT broker nodig?
Het is een add-on en geen integratie. een add-on heeft geen rechtstreekse koppeling met home-assistant, en heeft dus een "man in the middle" nodig om gegevens naar home assistant te krijgen. In dit geval is die man in the middle dus een MQTT broker.

Steam: Brainfrz82 | PSN: Brainfrz | Discord: Brainfrz


Acties:
  • 0 Henk 'm!

  • crimby
  • Registratie: Januari 2005
  • Laatst online: 10:00
TheFes schreef op woensdag 6 april 2022 @ 08:38:
[...]


Heb je nu daadwerkelijk de core Shelly integratie zoals meegeleverd met HA, of heb je nu je YAML configuratie vervangen voor de GUI configuratie, maar gebruik je nog steeds het custom component?
Het lijkt erop dat ik iets niet weg heb gehaald, maar bij HACS heb ik deze verwijderd, ook in de configuration.yaml heb ik "shelly:" weggehaald..
Overal lijkt het weg te zijn...

Afbeeldingslocatie: https://tweakers.net/i/rVPZMfiR2GSdjnYm17llMK80l_8=/800x/filters:strip_exif()/f/image/CUUG9Pufy3Z9cWFIHYiXQp1W.png?f=fotoalbum_large


Edit: weer een stapje verder. Er bleek in \config\.storage\core.config_entries nog een stuk te staan over het custom component. Deze verwijderd en heb nu geen foutmeldingen meer. Nu nogmaals de upgrade proberen om te kijken of dit nu wel vlekkeloos gaat.

[ Voor 21% gewijzigd door crimby op 06-04-2022 09:17 ]


Acties:
  • 0 Henk 'm!
hoi

Zo af en toe komt dit langs in het logboek. Is dit te troubleshooten? Ik heb zelf geen scripts die rond die tijd zouden moeten triggeren/zijn getriggerd, op basis van het pad lijkt het me eerder ook een script binnen de core te zijn..

Logger: frontend.js.latest.202203012
Source: components/system_log/__init__.py:190
First occurred: 07:27:02 (6 occurrences)
Last logged: 07:27:45

:0:0 Script error.

Acties:
  • 0 Henk 'm!

  • crimby
  • Registratie: Januari 2005
  • Laatst online: 10:00
Upgrade is nu gelukt :-) SMA lag er ook meteen uit, maar dat lukte gelukkig vrij snel.
Nu krijg ik in het logboek nog een melding over een paar berekeningen die ik heb gemaakt. Eerder kreeg ik namelijk een waarschuwing dat ik Float niet zonder default waarde mocht gebruiken... nu dit:

code:
1
2
3
4
TemplateError('UndefinedError: 'None' has no attribute 'state'') while processing template 'Template("Je hebt al {{ ((states.sensor.total_yield.state | float(0) * 0.250825 / 190)) | round(2) }} dozen lego verdiend")' for attribute '_attr_native_value' in entity 'sensor.lego_opbrengst'
10:02:05 – (FOUT) Template
Error while processing template: Template("Je hebt al {{ ((states.sensor.total_yield.state | float(0) * 0.250825 / 190)) | round(2) }} dozen lego verdiend")
10:02:05 – (FOUT) helpers/template.py


Deze code rekent de opbrengst van de zonnepanelen om naar het aantal verdiende dozen lego (voor mijn vrouw hehe). Maar er gaat toch iets mis met die float denk ik? Suggesties?

Acties:
  • 0 Henk 'm!

  • vwtune
  • Registratie: Mei 2008
  • Laatst online: 15-11-2024
Sinds ik gister HA heb geupdated naar 2022.3.8
Krijg ik onderstaande foutmeldingen in de log. Ook werkt mijn IKEA rolgordijn niet meer, hij leest nog wel de waarde van op welke percentage het gordijn staat (wanneer ik hem handmatig op het rolgordijn zelf bedien), maar via HA open en dicht doen werkt niet meer. Rolgordijn wordt aangestuurd via ZIGBEE2MQTT stick, andere apparaten worden wel gewoon nog netjes aangestuurd.


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
Logger: homeassistant
Source: components/shelly/__init__.py:346
First occurred: 09:53:28 (680 occurrences)
Last logged: 10:10:17

Error doing job: Exception in callback _SelectorDatagramTransport._read_ready()
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/asyncio/events.py", line 80, in _run
    self._context.run(self._callback, *self._args)
  File "/usr/local/lib/python3.9/asyncio/selector_events.py", line 1029, in _read_ready
    self._protocol.datagram_received(data, addr)
  File "/usr/local/lib/python3.9/site-packages/aioshelly/coap.py", line 124, in datagram_received
    self.subscriptions[msg.ip](msg)
  File "/usr/local/lib/python3.9/site-packages/aioshelly/block_device.py", line 144, in _coap_message_received
    self._update_s(msg.payload)
  File "/usr/local/lib/python3.9/site-packages/aioshelly/block_device.py", line 190, in _update_s
    self._update_listener(self)
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 287, in async_set_updated_data
    update_callback()
  File "/usr/src/homeassistant/homeassistant/components/shelly/__init__.py", line 346, in _async_device_updates_handler
    cfg_changed = block.cfgChanged
  File "/usr/local/lib/python3.9/site-packages/aioshelly/block_device.py", line 439, in __getattr__
    raise AttributeError(
AttributeError: Device SHCB-1 with firmware 20201008-085327/master@a3d98bb0 has no attribute 'cfgChanged' in block device

Acties:
  • +1 Henk 'm!

  • HoppyF
  • Registratie: Oktober 2003
  • Laatst online: 17-09 21:45
robbinonline schreef op woensdag 6 april 2022 @ 08:27:
[...]

Volgens de documentatie kan de eerste installatie crashen probeer de Rebuild knop eens.
En bij mqtt_host: het daadwerkelijke IP adres.
Ik heb het lokale IP adres van HA ingevoerd ipv de homeassistant.local en dat lijkt te werken.
Geen foutmelding meer te zien.
De documentatie moet dus worden aangepast want dat staat er niet in.

Verder heb ik nog niets met MQTT gedaan, dat is nieuw voor mij.
Ik zie in de log van Mosquitto broker geen fouten dus dat is mooi.
Volgende stap is om ook daadwerkelijk een sensor binnen te krijgen.

Update:
Stuk uit de documentatie gevolgd door een Automatisering aan te maken.
Dit werkt want er komt een sensor binnen.
Ga nu verder kijken hoe dit in beeld te brengen.

Gas stations based on location and radius
Create an automation that will send a JSON payload to the correct MQTT topic. Replace person.skons with an entity that has latitude and longitude attributes.

Afbeeldingslocatie: https://tweakers.net/i/9Hq_HRqtcUqFYiiRUB2Um2K2ktw=/800x/filters:strip_icc():strip_exif()/f/image/LaCj3gCt6LdkfOvtzhIU9pc9.jpg?f=fotoalbum_large

Notification ook aangemaakt.
Als het bericht op mijn iPhone binnen komt kan ik erop klikken en wordt de kaart met locatie van de pomp getoond. Heel handig.

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
alias: Notify laagste benzine prijzen
trigger:
  - platform: state
    entity_id: sensor.gas_station_euro95_lowest_price_1
action:
  - service: notify.mobile_app_iphone_van_hoppyf
    data:
      title: Goedkoopste benzine stations
      message: >-
        'Euro 95 kost € {{ states.sensor.gas_station_euro95_lowest_price_1.state
        }} at {{
        state_attr("sensor.gas_station_euro95_lowest_price_1","friendly_name")
        }}. '
      data:
        url: >-
          https://www.google.com/maps/search/?api=1&query={{
          state_attr("sensor.gas_station_euro95_lowest_price_1","latitude")
          }},{{ state_attr("sensor.gas_station_euro95_lowest_price_1",
          "longitude") }}


Afbeeldingslocatie: https://tweakers.net/i/F3D3Q38PAedeZ-C1F2hbS8P8FeY=/x800/filters:strip_exif()/f/image/PVUT0qQoQD4qUsGrnfKgHztw.png?f=fotoalbum_large

[ Voor 81% gewijzigd door HoppyF op 06-04-2022 12:41 ]


Acties:
  • 0 Henk 'm!

  • Just_A_User
  • Registratie: December 2009
  • Laatst online: 17-09 11:50
Ik zie dat ik HA al een tijd niet meer heb geupdate. Zowel Core als OS kan ik updaten. Maakt het nog uit in welke volgorde ik dat doe?

Och ja, je moet toch wat he.


Acties:
  • 0 Henk 'm!

  • HoppyF
  • Registratie: Oktober 2003
  • Laatst online: 17-09 21:45
robbinonline schreef op dinsdag 5 april 2022 @ 19:24:
De dutch-gas-prices is weer een nieuwe leven in geblazen: https://github.com/Skons/...ree/main/dutch_gas_prices

Na een dagje prutsen is dit het resultaat, op basis van de locatie waar mijn iPhone is de 3 goedkoopste benzinepompen in een straal van 5 km, en een favoriete welke dichtbij huis is.

Here travel berekent de afstand/reistijd vanaf mijn iPhone naar die pomp toe. Als je er op klikt open Apple Kaarten direct een route naar de pomp en tot slot een sensor gemaakt die het prijsverschil per liter berekent van de goedkoopste en mijn favo pomp.

Ohja en een handmatige update knop in geval je tussen de auto update zit die een scriptje aanroept die de prijzen op basis van de huidige locatie vernieuwd, en de reistijden daarop aanpast

[Afbeelding]
Zou je de YAML code van deze kaart ook met ons willen delen?

Acties:
  • 0 Henk 'm!

  • golles
  • Registratie: Maart 2007
  • Laatst online: 16-09 22:32
robbinonline schreef op dinsdag 5 april 2022 @ 19:24:
De dutch-gas-prices is weer een nieuwe leven in geblazen: https://github.com/Skons/...ree/main/dutch_gas_prices

Na een dagje prutsen is dit het resultaat, op basis van de locatie waar mijn iPhone is de 3 goedkoopste benzinepompen in een straal van 5 km, en een favoriete welke dichtbij huis is.

Here travel berekent de afstand/reistijd vanaf mijn iPhone naar die pomp toe. Als je er op klikt open Apple Kaarten direct een route naar de pomp en tot slot een sensor gemaakt die het prijsverschil per liter berekent van de goedkoopste en mijn favo pomp.

Ohja en een handmatige update knop in geval je tussen de auto update zit die een scriptje aanroept die de prijzen op basis van de huidige locatie vernieuwd, en de reistijden daarop aanpast

[Afbeelding]
Ik zou hier wel mee willen spelen, maar draai geen supervisor/addon store. Zou je de docker image willen pushen naar een registry (github/docker hub)?
Of staat het al ergens en zie ik het over het hoofd?

Acties:
  • 0 Henk 'm!

  • Dutchess_Nicole
  • Registratie: Augustus 2001
  • Laatst online: 13:40
Just_A_User schreef op woensdag 6 april 2022 @ 13:00:
Ik zie dat ik HA al een tijd niet meer heb geupdate. Zowel Core als OS kan ik updaten. Maakt het nog uit in welke volgorde ik dat doe?
Nope, maakt helemaal niks uit. Zolang je maar de tijd neemt om de boel te laten herstarten tussen updates is alles prima.

Kia E-Niro 2019 Executiveline. OTGW/HA Enthousiasteling.


Acties:
  • +2 Henk 'm!

  • DennusB
  • Registratie: Mei 2006
  • Niet online
Afbeeldingslocatie: https://tweakers.net/i/s9U1xMZdsspRaUp3-FVAvcyl3eg=/800x/filters:strip_exif()/f/image/CXShHXTqhPapXi2E8EViBxS3.png?f=fotoalbum_large
Vandaag een beetje zitten knutselen met de Python Picnic module. Ik kan nu met 1 druk op de knop veel bestelde recepten of producten toevoegen aan m'n Picnic mandje. Super ideaal!

[ Voor 17% gewijzigd door DennusB op 06-04-2022 14:37 ]

Owner of DBIT Consultancy | DJ BassBrewer


Acties:
  • 0 Henk 'm!

  • Just_A_User
  • Registratie: December 2009
  • Laatst online: 17-09 11:50
Dutchess_Nicole schreef op woensdag 6 april 2022 @ 14:32:
[...]

Nope, maakt helemaal niks uit. Zolang je maar de tijd neemt om de boel te laten herstarten tussen updates is alles prima.
Gelukt! Nu wachten op 2022.4 zodat ik kan maken wat ik wil zonder dat ik dingen met code moet doen.

Och ja, je moet toch wat he.


Acties:
  • 0 Henk 'm!
Just_A_User schreef op woensdag 6 april 2022 @ 15:29:
[...]


Gelukt! Nu wachten op 2022.4 zodat ik kan maken wat ik wil zonder dat ik dingen met code moet doen.
Die is gereleased:

https://www.home-assistant.io/blog/2022/04/06/release-20224/

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • Just_A_User
  • Registratie: December 2009
  • Laatst online: 17-09 11:50
Maar...ben ik nou gek dan? Als ik kijk in mijn HA dan zie ik daar geen melding dat er een update klaar staat?

Och ja, je moet toch wat he.


Acties:
  • 0 Henk 'm!

  • Magic
  • Registratie: September 2001
  • Niet online
Just_A_User schreef op woensdag 6 april 2022 @ 15:48:
[...]


Maar...ben ik nou gek dan? Als ik kijk in mijn HA dan zie ik daar geen melding dat er een update klaar staat?
Voor updates moet de json nog bijgewerkt worden:
https://version.home-assistant.io/stable.json

[ Voor 3% gewijzigd door Magic op 06-04-2022 15:54 ]

Steam: Brainfrz82 | PSN: Brainfrz | Discord: Brainfrz


Acties:
  • +1 Henk 'm!

  • Just_A_User
  • Registratie: December 2009
  • Laatst online: 17-09 11:50
Dit...ik snap dat je me probeert te helpen, maar dit zegt me he-le-maal niks. ;(

Och ja, je moet toch wat he.


Acties:
  • +1 Henk 'm!

  • Frenck
  • Registratie: Oktober 2000
  • Laatst online: 17-09 09:17

Frenck

Home Assistant

Op het moment van release, kan de uitrol tot een uur duren. Even geduld dus voor beschikbaarheid.
Als alles hier groen is, is het klaar:

https://github.com/home-a...e/actions/runs/2102698407

Lead engineer @ Home Assistant | GitHub Star 🌟 | Alles over mij...


Acties:
  • 0 Henk 'm!

  • Just_A_User
  • Registratie: December 2009
  • Laatst online: 17-09 11:50
Frenck schreef op woensdag 6 april 2022 @ 15:58:
Op het moment van release, kan de uitrol tot een uur duren. Even geduld dus voor beschikbaarheid.
Als alles hier groen is, is het klaar:

https://github.com/home-a...e/actions/runs/2102698407
En dan als dat groen is, dan zie ik dat er een update beschikbaar is in mijn HA die ik dan gewoon kan...nou ja, kan toepassen/uitvoeren?

Och ja, je moet toch wat he.


Acties:
  • 0 Henk 'm!

  • Frenck
  • Registratie: Oktober 2000
  • Laatst online: 17-09 09:17

Frenck

Home Assistant

Yes

Lead engineer @ Home Assistant | GitHub Star 🌟 | Alles over mij...


Acties:
  • 0 Henk 'm!

  • Magic
  • Registratie: September 2001
  • Niet online
Just_A_User schreef op woensdag 6 april 2022 @ 15:55:
[...]


Dit...ik snap dat je me probeert te helpen, maar dit zegt me he-le-maal niks. ;(
De json is het bestandje dat home assistant download om te kijken wat de laatste versie is, die staat nu nog op de voorgaande versie. maw, je moet nog even geduld hebben :)
Just_A_User schreef op woensdag 6 april 2022 @ 15:59:
[...]


En dan als dat groen is, dan zie ik dat er een update beschikbaar is in mijn HA die ik dan gewoon kan...nou ja, kan toepassen/uitvoeren?
Ja, hoewel je home assistant ook slechts eens per zoveel tijd zelf controleert, je kunt dat forceren door naar configuratie te gaan, dan rechtsboven op de 3 puntjes te klikken, en dan controleer updates te kiezen :)

[ Voor 38% gewijzigd door Magic op 06-04-2022 16:01 ]

Steam: Brainfrz82 | PSN: Brainfrz | Discord: Brainfrz


Acties:
  • 0 Henk 'm!

  • Just_A_User
  • Registratie: December 2009
  • Laatst online: 17-09 11:50
Allright, dank voor de hulp :)

Och ja, je moet toch wat he.


Acties:
  • 0 Henk 'm!

  • fommas
  • Registratie: December 2012
  • Laatst online: 12:57
Ik ben absoluut geen held in home assistant, maar heb inmiddels mijn energy dashboard werkend met mijn P1 meter. Mijn zonnepalen liggen in een park en kan ik alleen inzien via een website.

Nu heb ik een scraper in home assistant doormiddel van multiscrape. De waarde kan inmiddels weergeven door een template
code:
1
2
3
4
5
6
7
8
9
10
sensor:
    - platform: template
      sensors:
        scraped_solar_panel:
          friendly_name: "Solar panel opbrenst"
          unit_of_measurement: kWh
          value_template: >
            {% set whole = states('sensor.scraped_whole') %}
            {% set decimal = states('sensor.scraped_decimal').replace(',', '.') %}
            {{ whole + decimal }}

Wanneer ik deze wil toevoegen aan mijn energy dashboard word deze niet gevonden.
Nu ben ik er achter dat er de volgende zaken moeten worden toegevoegd
device_class: energy
state_class: measurement
last_reset: '1970-01-01T00:00:00+00:00'

De devive class kan ik gewoon toevoegen via de file edittor de onderste 2 geven errors.
code:
1
Invalid config for [sensor.template]: [state_class] is an invalid option for [sensor.template]. Check: sensor.template->sensors->scraped_solar_panel->state_class. (See ?, line ?).


Als ik via Developer Tools de State attributes aanpassen met de hierboven genoemde waardes kan ik ze toeveogen aan mijn ernergy dashboard.
Echhter blijft ik errors krijgen wanneer ik mijn configuraties controleer.

Iemand nog een tip of stof waar ik me in kan lezen ?

Acties:
  • 0 Henk 'm!

  • Waah
  • Registratie: Maart 2009
  • Nu online
Een hopelijk simpele Lovelace (Dashboard tegenwoordig?) vraag:

Ik heb een button om mijn airco uit en aan te zetten. Ja, je kan de climate-versie gebruiken maar daar zitten teveel opties in. Aan en uit doe ik met een script, die meteen de juiste instellingen doet (welke niet allemaal in de climate integratie zitten).

Echter nu zou ik dus wél de More-Info willen gebruiken van mijn airco... Maar daar loop ik vast. Want more-info werkt alleen voor je device, en dat is een template button (met script voor aan en uit).

Kan ik de More-Info van mijn climate.airco krijgen, terwijl de button een template.switch is?

Code tot noch toe:
YAML:
1
2
3
4
5
6
7
8
9
10
11
show_name: true
show_icon: true
type: button
tap_action:
  action: toggle
entity: switch.switch_airco_woonkamer
hold_action:
  action: more-info

show_state: true
icon: mdi:fire

Acties:
  • 0 Henk 'm!

  • skank
  • Registratie: Januari 2003
  • Laatst online: 11:13
Hoi hoi

Ik zit met een idee, maar geen idee wat of hoe... vandaar hier de vraag.
Momenteel gebruik ik TV vlaanderen lite app (belgiË), dus geen digitale tv met decoder hier.
Nu wil ik toch ook die gaan afschaffen omdat de belgische kanalen ook gratis te bekijken zijn via vtm go, vrt nu en go play (deze wel niet live).
MAAR
De enige drawback hier , is dat ik geen gemeenschappelijke tvgids heb.
Nu via kodi, heb ik dit wel, maar ik zou liever gewoon met de android apps werken.

Maar de tvgids blijft dan een probleem.
Nu ga je waarschijnlijk afvragen, waarom ik dit hier vraag..
Wel misschien kan HA een oplossing bieden?

Zou ik op de een of andere manier een tvgids kunnen verwezenlijken in HA dashboard?
Tips of ideetjes welkom !

Acties:
  • 0 Henk 'm!

  • Ronker32
  • Registratie: Mei 2018
  • Laatst online: 12:29
Waah schreef op woensdag 6 april 2022 @ 16:37:
Een hopelijk simpele Lovelace (Dashboard tegenwoordig?) vraag:

Ik heb een button om mijn airco uit en aan te zetten. Ja, je kan de climate-versie gebruiken maar daar zitten teveel opties in. Aan en uit doe ik met een script, die meteen de juiste instellingen doet (welke niet allemaal in de climate integratie zitten).

Echter nu zou ik dus wél de More-Info willen gebruiken van mijn airco... Maar daar loop ik vast. Want more-info werkt alleen voor je device, en dat is een template button (met script voor aan en uit).

Kan ik de More-Info van mijn climate.airco krijgen, terwijl de button een template.switch is?

Code tot noch toe:
YAML:
1
2
3
4
5
6
7
8
9
10
11
show_name: true
show_icon: true
type: button
tap_action:
  action: toggle
entity: switch.switch_airco_woonkamer
hold_action:
  action: more-info

show_state: true
icon: mdi:fire
Volgens mij kan dat niet met de reguliere Button Card in HA, maar het kan volgens de documentatie wel met de Custom Button Card: https://github.com/custom-cards/button-card#action

Acties:
  • +1 Henk 'm!

  • Ronker32
  • Registratie: Mei 2018
  • Laatst online: 12:29
fommas schreef op woensdag 6 april 2022 @ 16:36:
Ik ben absoluut geen held in home assistant, maar heb inmiddels mijn energy dashboard werkend met mijn P1 meter. Mijn zonnepalen liggen in een park en kan ik alleen inzien via een website.

Nu heb ik een scraper in home assistant doormiddel van multiscrape. De waarde kan inmiddels weergeven door een template
code:
1
2
3
4
5
6
7
8
9
10
sensor:
    - platform: template
      sensors:
        scraped_solar_panel:
          friendly_name: "Solar panel opbrenst"
          unit_of_measurement: kWh
          value_template: >
            {% set whole = states('sensor.scraped_whole') %}
            {% set decimal = states('sensor.scraped_decimal').replace(',', '.') %}
            {{ whole + decimal }}

Wanneer ik deze wil toevoegen aan mijn energy dashboard word deze niet gevonden.
Nu ben ik er achter dat er de volgende zaken moeten worden toegevoegd
device_class: energy
state_class: measurement
last_reset: '1970-01-01T00:00:00+00:00'

De devive class kan ik gewoon toevoegen via de file edittor de onderste 2 geven errors.
code:
1
Invalid config for [sensor.template]: [state_class] is an invalid option for [sensor.template]. Check: sensor.template->sensors->scraped_solar_panel->state_class. (See ?, line ?).


Als ik via Developer Tools de State attributes aanpassen met de hierboven genoemde waardes kan ik ze toeveogen aan mijn ernergy dashboard.
Echhter blijft ik errors krijgen wanneer ik mijn configuraties controleer.

Iemand nog een tip of stof waar ik me in kan lezen ?
Zo te zien gebruik je de legacy methode om deze sensor te maken, ik lees hier dat de legacy sensors geen state_class ondersteunen en je dus de nieuwe methode moet gebruiken: https://community.home-as...-platform-template/331630

Acties:
  • 0 Henk 'm!

  • robbinonline
  • Registratie: September 2007
  • Laatst online: 09:00
Waah schreef op woensdag 6 april 2022 @ 16:37:
Een hopelijk simpele Lovelace (Dashboard tegenwoordig?) vraag:

Ik heb een button om mijn airco uit en aan te zetten. Ja, je kan de climate-versie gebruiken maar daar zitten teveel opties in. Aan en uit doe ik met een script, die meteen de juiste instellingen doet (welke niet allemaal in de climate integratie zitten).

Echter nu zou ik dus wél de More-Info willen gebruiken van mijn airco... Maar daar loop ik vast. Want more-info werkt alleen voor je device, en dat is een template button (met script voor aan en uit).

Kan ik de More-Info van mijn climate.airco krijgen, terwijl de button een template.switch is?

Code tot noch toe:
YAML:
1
2
3
4
5
6
7
8
9
10
11
show_name: true
show_icon: true
type: button
tap_action:
  action: toggle
entity: switch.switch_airco_woonkamer
hold_action:
  action: more-info

show_state: true
icon: mdi:fire
Dit gaat lukken met: https://github.com/benct/lovelace-multiple-entity-row

Ga niet uit van het haalbare, maar van het denkbare


Acties:
  • 0 Henk 'm!

  • Rianata
  • Registratie: Januari 2010
  • Laatst online: 17-09 21:24

Rianata

Have you played Atari today?

Als je niet kunt wachten, je weet dat de builds klaar zijn, maar je ziet nog geen nieuwe versie van HA in HA verschijnen, dan kun je ook even Reload Supervisor doen (heeft verder geen schadelijke effecten ;) ), waarna de nieuwe versie wel zichtbaar wordt in het Configuration scherm bovenaan.

Afbeeldingslocatie: https://i.imgur.com/QT9qsuQ.png?1

[ Voor 15% gewijzigd door Rianata op 06-04-2022 16:55 ]

Mijn Youtube kanaal | Mijn Twitch kanaal | Volvo XC40 P8 Recharge (MY21), 19" zomerbanden, warmtepomp


Acties:
  • 0 Henk 'm!

  • sjansen
  • Registratie: Januari 2007
  • Laatst online: 17-09 22:24
Ik ben een newbie met home-assistent. Ik heb het nu draaien in een donker op de synology.
Nu wil ik daar mijn P1-slimme meter aan koppelen, maar ik krijg het niet voor mekaar.
Ik voeg bij Integratie, P1-slimme meter toe en dan serial verbinding. Daarna vraagt hij om de usb-path adres.
Aangezien mijn stickie aan de voorkant van de synology zit, moet dit /dev/ttyUSB1 zijn. Maar dit accepteert hij niet.
Heeft er iemand een simpele uitleg hoe ik dit in orde krijg.

Acties:
  • 0 Henk 'm!

  • Waah
  • Registratie: Maart 2009
  • Nu online
Ronker32 schreef op woensdag 6 april 2022 @ 16:45:
[...]


Volgens mij kan dat niet met de reguliere Button Card in HA, maar het kan volgens de documentatie wel met de Custom Button Card: https://github.com/custom-cards/button-card#action
EDIT: Werkt maar niet op de telefoon.... Wel op de pc. Dus we prutsen nog even door! In de off stand pakt die hem wel. Nog maar ff in de handleiding duiken

_/-\o_ geweldig! dat werkt!

Code voor de liefhebbers die dezelfde vraag hebben ooit:

YAML:
1
2
3
4
5
6
7
8
9
10
11
type: custom:button-card
show_name: true
show_icon: true
tap_action:
  action: toggle
entity: switch.template_scripts_airco_woonkamer
hold_action:
  action: more-info
  entity: climate.mhi_woonkamer
show_state: true
icon: mdi:fire

[ Voor 10% gewijzigd door Waah op 06-04-2022 18:21 ]


Acties:
  • 0 Henk 'm!

  • Just_A_User
  • Registratie: December 2009
  • Laatst online: 17-09 11:50
Frenck schreef op woensdag 6 april 2022 @ 15:58:
Op het moment van release, kan de uitrol tot een uur duren. Even geduld dus voor beschikbaarheid.
Als alles hier groen is, is het klaar:

https://github.com/home-a...e/actions/runs/2102698407
Nu is dat klaar, maar wel met een error, maar ik zie wel de update nu in HA. Raadzaam om met die update te wachten neem ik aan vanwege die error?

Edit: nu wel alles groen. Geinstalleerd en up & running weer. Maar, @TheFes , hoe kan ik dat geintje met die kosten dan nu 'bij elkaar klikken' in plaats van met code aan de gang te gaan?

[ Voor 17% gewijzigd door Just_A_User op 06-04-2022 17:36 ]

Och ja, je moet toch wat he.


Acties:
  • 0 Henk 'm!

  • skank
  • Registratie: Januari 2003
  • Laatst online: 11:13
Just_A_User schreef op woensdag 6 april 2022 @ 17:04:
[...]


Nu is dat klaar, maar wel met een error, maar ik zie wel de update nu in HA. Raadzaam om met die update te wachten neem ik aan vanwege die error?
Ik zie hem ondertussen vanzelf hoor !

Acties:
  • 0 Henk 'm!

  • djiedjee
  • Registratie: December 2003
  • Nu online
Bedoel je dat je de "DSMR Slimme Meter" integratie hebt gebruikt, of juist de p1 monitor?
sjansen schreef op woensdag 6 april 2022 @ 16:56:
Ik ben een newbie met home-assistent. Ik heb het nu draaien in een donker op de synology.
Nu wil ik daar mijn P1-slimme meter aan koppelen, maar ik krijg het niet voor mekaar.
Ik voeg bij Integratie, P1-slimme meter toe en dan serial verbinding. Daarna vraagt hij om de usb-path adres.
Aangezien mijn stickie aan de voorkant van de synology zit, moet dit /dev/ttyUSB1 zijn. Maar dit accepteert hij niet.
Heeft er iemand een simpele uitleg hoe ik dit in orde krijg.

Acties:
  • 0 Henk 'm!

  • oltk
  • Registratie: Augustus 2007
  • Laatst online: 15-09 08:57
;)
JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate.
Vroeger hadden we .config bestandjes. Tegenwoordig is alles json.

Acties:
  • 0 Henk 'm!

  • sjansen
  • Registratie: Januari 2007
  • Laatst online: 17-09 22:24
djiedjee schreef op woensdag 6 april 2022 @ 17:39:
Bedoel je dat je de "DSMR Slimme Meter" integratie hebt gebruikt, of juist de p1 monitor?


[...]
De DSMR slimme meter integratie.

Acties:
  • 0 Henk 'm!

  • skank
  • Registratie: Januari 2003
  • Laatst online: 11:13
skank schreef op woensdag 6 april 2022 @ 16:41:
Hoi hoi

Ik zit met een idee, maar geen idee wat of hoe... vandaar hier de vraag.
Momenteel gebruik ik TV vlaanderen lite app (belgiË), dus geen digitale tv met decoder hier.
Nu wil ik toch ook die gaan afschaffen omdat de belgische kanalen ook gratis te bekijken zijn via vtm go, vrt nu en go play (deze wel niet live).
MAAR
De enige drawback hier , is dat ik geen gemeenschappelijke tvgids heb.
Nu via kodi, heb ik dit wel, maar ik zou liever gewoon met de android apps werken.

Maar de tvgids blijft dan een probleem.
Nu ga je waarschijnlijk afvragen, waarom ik dit hier vraag..
Wel misschien kan HA een oplossing bieden?

Zou ik op de een of andere manier een tvgids kunnen verwezenlijken in HA dashboard?
Tips of ideetjes welkom !
Ik heb iets gevonden : https://www.tvgids24.nl/delen#gadget

Nu om dit mooi in HA te krijgen...
Eerst geprobeerd om de gadget te kopieren en in een iframe te zetten.
Dat lukt maar:
- ik moet de layout droppen, en ik kan de weergegeven zenders gelijk niet aanpassen en opslaan door de cookies

Afbeeldingslocatie: https://i.ibb.co/phYQH8t/1.jpg

Afbeeldingslocatie: https://i.ibb.co/58LvxmV/2.jpg

Of ik zou de rss feed moeten doen...

[ Voor 12% gewijzigd door skank op 06-04-2022 18:45 ]


Acties:
  • 0 Henk 'm!

  • sp_mike
  • Registratie: November 2016
  • Laatst online: 26-06 21:21
Misschien een simpele vraag maar op Google verzuip je in de resultaten zonder dat ik het echte antwoord vind.
Kan ik custom components (python) maken en gebruiken in home assistant CORE?

Acties:
  • 0 Henk 'm!

  • oltk
  • Registratie: Augustus 2007
  • Laatst online: 15-09 08:57
sp_mike schreef op woensdag 6 april 2022 @ 18:41:
Misschien een simpele vraag maar op Google verzuip je in de resultaten zonder dat ik het echte antwoord vind.
Kan ik custom components (python) maken en gebruiken in home assistant CORE?
Deze had je al gezien? :?
https://community.home-as...custom-component/204793/2

edit: geen idee eigenlijk wat je precies bedoelt met gebruiken in CORE.

[ Voor 8% gewijzigd door oltk op 06-04-2022 19:39 ]


Acties:
  • 0 Henk 'm!
Just_A_User schreef op woensdag 6 april 2022 @ 17:04:
[...]


Nu is dat klaar, maar wel met een error, maar ik zie wel de update nu in HA. Raadzaam om met die update te wachten neem ik aan vanwege die error?

Edit: nu wel alles groen. Geinstalleerd en up & running weer. Maar, @TheFes , hoe kan ik dat geintje met die kosten dan nu 'bij elkaar klikken' in plaats van met code aan de gang te gaan?
Staat in de release notes, maar Configuration > Automations & Scenes > Helpers

Home Assistant configuratie


Acties:
  • 0 Henk 'm!
crimby schreef op woensdag 6 april 2022 @ 10:04:
Upgrade is nu gelukt :-) SMA lag er ook meteen uit, maar dat lukte gelukkig vrij snel.
Nu krijg ik in het logboek nog een melding over een paar berekeningen die ik heb gemaakt. Eerder kreeg ik namelijk een waarschuwing dat ik Float niet zonder default waarde mocht gebruiken... nu dit:

code:
1
2
3
4
TemplateError('UndefinedError: 'None' has no attribute 'state'') while processing template 'Template("Je hebt al {{ ((states.sensor.total_yield.state | float(0) * 0.250825 / 190)) | round(2) }} dozen lego verdiend")' for attribute '_attr_native_value' in entity 'sensor.lego_opbrengst'
10:02:05 – (FOUT) Template
Error while processing template: Template("Je hebt al {{ ((states.sensor.total_yield.state | float(0) * 0.250825 / 190)) | round(2) }} dozen lego verdiend")
10:02:05 – (FOUT) helpers/template.py


Deze code rekent de opbrengst van de zonnepanelen om naar het aantal verdiende dozen lego (voor mijn vrouw hehe). Maar er gaat toch iets mis met die float denk ik? Suggesties?
Ja, afhankelijk van je template sensor format (legacy of nieuw) availability_template: of availability: toevoegen zodat je template alleen gerenderd wordt als je bronsensor een geldige waarde heeft.
Overigens gaat het hier fout omdat je afgeraden manier van state opvragen gebruikt. ZIe de warning hier (klein stukje naar beneden scrollen).
Met states('sensor.total_yield') had het wel gewoon gewerkt. Met jouw manier helpt het meegeven van een default niet, en dit heeft dus nooit gewerkt, dit is niet nieuw voor 2022.4

Home Assistant configuratie


Acties:
  • +1 Henk 'm!
sp_mike schreef op woensdag 6 april 2022 @ 18:41:
Misschien een simpele vraag maar op Google verzuip je in de resultaten zonder dat ik het echte antwoord vind.
Kan ik custom components (python) maken en gebruiken in home assistant CORE?
Je hoeft geen supervisor te draaien om custom_components te draaien. Supervisor is alleen voor add-ons, wat losstaande componenten die geen onderdeel uitmaken van HA zijn.
Dus als je alleen core, of de docker installatie draait, dan kun je gewoon custom components gebruiken.

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • synoniem
  • Registratie: April 2009
  • Niet online
skank schreef op woensdag 6 april 2022 @ 18:27:
[...]


Ik heb iets gevonden : https://www.tvgids24.nl/delen#gadget

Nu om dit mooi in HA te krijgen...
Eerst geprobeerd om de gadget te kopieren en in een iframe te zetten.
Dat lukt maar:
- ik moet de layout droppen, en ik kan de weergegeven zenders gelijk niet aanpassen en opslaan door de cookies

[Afbeelding]

[Afbeelding]

Of ik zou de rss feed moeten doen...
Een rss feed zal niet snel om cookies vragen maar dan moet je zelf de selectie uit de feed maken voordat je hem toont.

Acties:
  • 0 Henk 'm!

  • CAP-Team
  • Registratie: April 2000
  • Laatst online: 11:50

CAP-Team

XBL: CAPTeam

Hier probleemloos geupdated :)

Microsoft Surface Pro 6 | Samsung Galaxy S21FE | XBOX Series X


Acties:
  • +1 Henk 'm!
Just_A_User schreef op woensdag 6 april 2022 @ 15:48:
[...]


Maar...ben ik nou gek dan? Als ik kijk in mijn HA dan zie ik daar geen melding dat er een update klaar staat?
Je was gewoon te ongeduldig :+

Sometimes you need to plan for coincidence


Acties:
  • +1 Henk 'm!
Op zich ging de update zelf prima.. maar k heb weer een paar meldingen in mn log waar ik niet veel van begrijp. Althans.. Niet weet wat er aan te doen is:


1)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Logger: homeassistant.config_entries
Source: helpers/entity_component.py:172
First occurred: 08:38:32 (2 occurrences)
Last logged: 08:38:32

Error unloading entry Home for sensor
Error unloading entry Home for weather
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 474, in async_unload
    result = await component.async_unload_entry(hass, self)
  File "/usr/src/homeassistant/homeassistant/components/sensor/__init__.py", line 243, in async_unload_entry
    return await component.async_unload_entry(entry)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 172, in async_unload_entry
    raise ValueError("Config entry was never loaded!")
ValueError: Config entry was never loaded!



2) Ik denk dat deze van de camera in buienradar komt, want die werkt niet meer zo te zien. Hoewel mijn waze camera expliciet een still-image gebruikt. Werkt die van jou nog @Hmmbob
code:
1
2
3
4
5
6
7
Logger: homeassistant.components.generic.config_flow
Source: components/generic/config_flow.py:298
Integration: Generic Camera (documentation, issues)
First occurred: 08:38:33 (1 occurrences)
Last logged: 08:38:33

Error importing generic IP camera platform config: unexpected error '['invalid_still_image']'



3)

code:
1
2
3
4
5
6
Logger: homeassistant.helpers.frame
Source: helpers/frame.py:74
First occurred: 08:48:16 (3 occurrences)
Last logged: 08:53:28

Detected code that accesses the database without the database executor; Use homeassistant.components.recorder.get_instance(hass).async_add_executor_job() for faster database operations. Please report this issue.

Acties:
  • +1 Henk 'm!

  • Ora et Labora
  • Registratie: September 2003
  • Laatst online: 15-09 12:57
Update naar 4 ging niet goed.
- Local-Tuya werkte niet meer.
- Dyson werkte niet meer.
- Airco, via Gree, werkte niet meer.
- P1 meter werkte deels niet meer.

Zie meer mensen met dit probleem, lijkt iets met een "fan" issue te zijn.
Ben nu de backup aan het herstellen, ik wacht wel een paar versies verder waar het hopenlijk gefixt zal zijn.

Who's general failure, and why is he reading my disk?


Acties:
  • +4 Henk 'm!

  • ProudElm
  • Registratie: Juni 2003
  • Laatst online: 12:02
Zoals wel vaker, de .0 versie kun je meestal beter laten voor wat die is ;) Doen we op het werk en ik hier thuis meestal ook

Acties:
  • +1 Henk 'm!

  • sp_mike
  • Registratie: November 2016
  • Laatst online: 26-06 21:21
oltk schreef op woensdag 6 april 2022 @ 19:38:
[...]


Deze had je al gezien? :?
https://community.home-as...custom-component/204793/2

edit: geen idee eigenlijk wat je precies bedoelt met gebruiken in CORE.
Ik bedoelde of het nodig was om de supervisor versie te draaien ipv de core.
@TheFes antwoordde al dat dat niet nodig is. Ik weet dus voldoende.
Dank voor de link trouwens, die had ik nog niet gezien.

Acties:
  • 0 Henk 'm!

  • skank
  • Registratie: Januari 2003
  • Laatst online: 11:13
synoniem schreef op woensdag 6 april 2022 @ 20:35:
[...]

Een rss feed zal niet snel om cookies vragen maar dan moet je zelf de selectie uit de feed maken voordat je hem toont.
Klopt, alleen om die feed dan nog in een mooie card te krijgen...
Mss toch simpeler om dat gadget te gebruiken middels iframe card, die toont nu mooi in een gadget, maar ik krijg die waarschuwing van die cookies, nochtans zijn die toegestaan. Enig idee?

Acties:
  • 0 Henk 'm!

  • RobertMe
  • Registratie: Maart 2009
  • Nu online
ProudElm schreef op donderdag 7 april 2022 @ 09:43:
Zoals wel vaker, de .0 versie kun je meestal beter laten voor wat die is ;) Doen we op het werk en ik hier thuis meestal ook
En als iedereen dat doet komt er nooit een .1 omdat de .0 versies geen issues bevat (/niks gerapporteerd wordt, doordat er geen gebruikers zijn).
En er is natuurlijk ook een beta & RC versie vooraf. Dat de meeste die overslaan is an zich logisch, maar met "sla .0 over" verschuift het probleem zich gewoon en wordt .0 een RC, wat RC was wordt beta en wat beta was wordt alpha.

Acties:
  • 0 Henk 'm!

  • ProudElm
  • Registratie: Juni 2003
  • Laatst online: 12:02
Ik zelf zou op mijn 'productie' omgeving het niet doen, ik heb ook een ontwikkel versie draaien, daar zou ik zonder meer de .0 versie installeren. Maar helaas blijkt helaas dat de .0 versie toch soms wat bugs nog heeft die problemen geven. Dit ligt soms niet direct aan HA zelf maar ja, 'even' snel een update doen en daarna doen je lampen niks meer is nogal vervelen :-P

Acties:
  • 0 Henk 'm!

  • -Casper
  • Registratie: Juni 2012
  • Laatst online: 16-09 21:52
RobertMe schreef op donderdag 7 april 2022 @ 11:46:
[...]

En als iedereen dat doet komt er nooit een .1 omdat de .0 versies geen issues bevat (/niks gerapporteerd wordt, doordat er geen gebruikers zijn).
En er is natuurlijk ook een beta & RC versie vooraf. Dat de meeste die overslaan is an zich logisch, maar met "sla .0 over" verschuift het probleem zich gewoon en wordt .0 een RC, wat RC was wordt beta en wat beta was wordt alpha.
Ik denk dat je prima een afweging kan maken als gebruiker zijnde of je wel of niet een .0 installeert. Mensen die zo min mogelijk gezeur willen hebben kunnen natuurlijk prima op het eind van de maand updaten zodat zoveel mogelijk issues zijn verwerkt en ze zo min mogelijk hinder ondervinden. Er zullen ook genoeg mensen zijn die direct gebruik willen maken van nieuwe features en zo nodig bugs reporten.

Voor elke gebruiker een eigen overweging lijkt me.

Acties:
  • 0 Henk 'm!

  • RobertMe
  • Registratie: Maart 2009
  • Nu online
-Casper schreef op donderdag 7 april 2022 @ 11:53:
[...]

Ik denk dat je prima een afweging kan maken als gebruiker zijnde of je wel of niet een .0 installeert. Mensen die zo min mogelijk gezeur willen hebben kunnen natuurlijk prima op het eind van de maand updaten zodat zoveel mogelijk issues zijn verwerkt en ze zo min mogelijk hinder ondervinden. Er zullen ook genoeg mensen zijn die direct gebruik willen maken van nieuwe features en zo nodig bugs reporten.

Voor elke gebruiker een eigen overweging lijkt me.
Exactly. Ik heb gisteren geüpdate en had ook wat tijd voor evt problem solving (was niet nodig, docker-compose pull && docker-compose up -d en alles werkte). Maar ik bedoelde het ook niet als "iedereen moet .0 gebruiken", daar waar @ProudElm naar mijn idee wel wat harder reageerde met ".0 moet je overslaan". Iedereen kan / moet daar gewoon zijn eigen keuze in maken. En .0 zou gewoon stabiel moeten zijn en anders gaat er aan de HA dev kant iets serieus mis. Kleine bugjes of een niet lekker werkende integratie kan altijd gebeuren. Maar meerdere kapotte integraties bv mag gewoon niet gebeuren, ook niet in de .0. En daarnaast is het IMO altijd belangrijker om te updaten als je er de tijd voor kunt nemen, als er issues zijn. En niet 2 minuten voordat je de deur uit loopt nog even snel op de update knop drukken, of dat nu voor een .0 of een .8 release is maakt niet uit.
En daarnaast uiteraard altijd de release notes lezen, of in ieder geval de daarin vermelde breaking changes. (Alhoewel die de laatste tijd minimaal zijn, eerder deprecations en veel later breaking change. Enige dat bij mij staat dat ik afgelopen maanden aan breaking changes per direct heb moeten doen waren verplichte updates van zwavejs2mqtt).

Acties:
  • 0 Henk 'm!
skank schreef op donderdag 7 april 2022 @ 11:40:
[...]


Klopt, alleen om die feed dan nog in een mooie card te krijgen...
Mss toch simpeler om dat gadget te gebruiken middels iframe card, die toont nu mooi in een gadget, maar ik krijg die waarschuwing van die cookies, nochtans zijn die toegestaan. Enig idee?
Heeft de URL niet een 'allow-cookies' toevoeging evt? Sommige URLs tonen expliciet dat je de cookies toegestaan hebt door allow=cookies, allow-cookies of welke variant dan ook te tonen (of althans, die is er dan)

Acties:
  • 0 Henk 'm!

  • Kenhas
  • Registratie: Oktober 2006
  • Laatst online: 17-09 16:46
code:
1
2
3
4
5
6
7
8
9
10
Logger: homeassistant.setup
Source: setup.py:162
First occurred: 13:09:10 (5 occurrences)
Last logged: 13:09:31

Setup failed for recorder: Integration failed to initialize.
Setup failed for history: (DependencyError(...), 'Could not setup dependencies: recorder')
Setup failed for logbook: (DependencyError(...), 'Could not setup dependencies: recorder')
Setup failed for energy: (DependencyError(...), 'Could not setup dependencies: history, recorder')
Setup failed for default_config: (DependencyError(...), 'Could not setup dependencies: energy, history, logbook')


Dat wordt weer zoeken :X

2x Marstek Venus E 5.12 v153 - CT003 V117 - BMS 213 en 215


Acties:
  • +1 Henk 'm!

  • ProudElm
  • Registratie: Juni 2003
  • Laatst online: 12:02
RobertMe schreef op donderdag 7 april 2022 @ 12:00:
[...]

Exactly. Ik heb gisteren geüpdate en had ook wat tijd voor evt problem solving (was niet nodig, docker-compose pull && docker-compose up -d en alles werkte). Maar ik bedoelde het ook niet als "iedereen moet .0 gebruiken", daar waar @ProudElm naar mijn idee wel wat harder reageerde met ".0 moet je overslaan". Iedereen kan / moet daar gewoon zijn eigen keuze in maken. En .0 zou gewoon stabiel moeten zijn en anders gaat er aan de HA dev kant iets serieus mis. Kleine bugjes of een niet lekker werkende integratie kan altijd gebeuren. Maar meerdere kapotte integraties bv mag gewoon niet gebeuren, ook niet in de .0. En daarnaast is het IMO altijd belangrijker om te updaten als je er de tijd voor kunt nemen, als er issues zijn. En niet 2 minuten voordat je de deur uit loopt nog even snel op de update knop drukken, of dat nu voor een .0 of een .8 release is maakt niet uit.
En daarnaast uiteraard altijd de release notes lezen, of in ieder geval de daarin vermelde breaking changes. (Alhoewel die de laatste tijd minimaal zijn, eerder deprecations en veel later breaking change. Enige dat bij mij staat dat ik afgelopen maanden aan breaking changes per direct heb moeten doen waren verplichte updates van zwavejs2mqtt).
Ja ik geef toe, wellicht ging ik er wat hard in met .0 niet installeren. Maar een .0 per definitie stabiel noemen gaat mij toch echt te ver. Ik snap dat dit zo zou moeten zijn en dat ja, de meeste bugs etc er bij het testen uit moeten zijn gehaald. Maar vooral een product als dit, met zoveel manieren om het zelfde te gebruiken loop je snel tegen zaken aan als ontwikkelaars waar je toch niet aan gedacht had of niet getest wordt.

Iets met ervaringen in het verleden zeg maar ;)

Daarom installeer ik de updates ook altijd eerst op een 2e instantie. Helaas werkt dat nog steeds niet safe, want een kopie van productie maken is nog niet gelukt helaas.

Acties:
  • +1 Henk 'm!

  • bhartman
  • Registratie: Oktober 1999
  • Niet online
RobertMe schreef op donderdag 7 april 2022 @ 11:46:
[...]

En als iedereen dat doet komt er nooit een .1 omdat de .0 versies geen issues bevat (/niks gerapporteerd wordt, doordat er geen gebruikers zijn).
En er is natuurlijk ook een beta & RC versie vooraf. Dat de meeste die overslaan is an zich logisch, maar met "sla .0 over" verschuift het probleem zich gewoon en wordt .0 een RC, wat RC was wordt beta en wat beta was wordt alpha.
Kan wel zijn, maar op basis van de laatste 3 releases waar ze 8 - 10 fixes nodig hadden om alles weer een beetje vlot te trekken (2022.3.8, 2022.2.9 en 2021.12.10) ben ik daar zelf wat huiverig voor en dat is voor mij dan ook de belangrijkste reden om altijd 1 release achter te lopen.

Maar goed..... that’s the price you pay for being an early adaptor.

Acties:
  • 0 Henk 'm!
Kenhas schreef op donderdag 7 april 2022 @ 13:12:
code:
1
2
3
4
5
6
7
8
9
10
Logger: homeassistant.setup
Source: setup.py:162
First occurred: 13:09:10 (5 occurrences)
Last logged: 13:09:31

Setup failed for recorder: Integration failed to initialize.
Setup failed for history: (DependencyError(...), 'Could not setup dependencies: recorder')
Setup failed for logbook: (DependencyError(...), 'Could not setup dependencies: recorder')
Setup failed for energy: (DependencyError(...), 'Could not setup dependencies: history, recorder')
Setup failed for default_config: (DependencyError(...), 'Could not setup dependencies: energy, history, logbook')


Dat wordt weer zoeken :X
Maak je gebruik van een lijst van entities die wel (of niet) in je recorder/history opgenomen worden? Daar had ik een typefout/niet bestaande entity in staan, dat was alles in mijn geval (voorgaande update/herstart trouwens, niet deze)..

Of maak je alleen gebruik van default config? In dat geval ontbreekt wellicht iets in de config van de recorder --> zie breaking changes: https://www.home-assistan...e-20224/#breaking-changes

Acties:
  • 0 Henk 'm!
bhartman schreef op donderdag 7 april 2022 @ 13:19:
[...]

Kan wel zijn, maar op basis van de laatste 3 releases waar ze 8 - 10 fixes nodig hadden om alles weer een beetje vlot te trekken (2022.3.8, 2022.2.9 en 2021.12.10) ben ik daar zelf wat huiverig voor en dat is voor mij dan ook de belangrijkste reden om altijd 1 release achter te lopen.

Maar goed..... that’s the price you pay for being an early adaptor.
Maar in 2022.3.8 zaten ook nog foutjes/bugs/whatever, die zijn echter niet meer in een 2022.3 release opgelost, maar daarvan zitten de fixes nu in 2022.4

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • Kenhas
  • Registratie: Oktober 2006
  • Laatst online: 17-09 16:46
Koepert schreef op donderdag 7 april 2022 @ 13:32:
[...]


Maak je gebruik van een lijst van entities die wel (of niet) in je recorder/history opgenomen worden? Daar had ik een typefout/niet bestaande entity in staan, dat was alles in mijn geval (voorgaande update/herstart trouwens, niet deze)..

Of maak je alleen gebruik van default config? In dat geval ontbreekt wellicht iets in de config van de recorder --> zie breaking changes: https://www.home-assistan...e-20224/#breaking-changes
De config yaml is eigenlijk al enkele maanden niet meer veranderd. De db url staat er (alles gaat naar een TimeScaleDB).
Daarnaast zijn de enigste zaken enkele "includes"
code:
1
2
3
domains:
  - sensor
  - switch

Maar dat staat er al maanden in.
Enigste dat ik zie in de release notes, is dit
code:
1
The domain column has been removed from the states table. The domain can be derived from the entity_id.


Maar ben me nu aan het afvragen of het probleem nog niet vroeger speelde. Toen ik vanmorgen (dus voor de update) eens wou kijken wat mijn zonnepanelen opleverden, kreeg ik wel de waarde te zien maar de grafiek bleef laden en als ik me niet vergis, komt die data uit de gegevens die via Recorder worden opgeslagen.

Eerste keer ooit dat ik op mijn telefoon de update start. Nu kan ik niet meer via de browser aan mijn home assistant. Na het ingeven van de 2FA code blijft de pagina maar laden.
Het bekijken van yaml bestanden op een telefoon is niet echt het handigste dat er is.
En zo zit ik nog een paar uur vast op mijn werk, wetende dat het niet meer werkt zoals het hoort en ik kan er niet direct iets aan doen. Zeer frustrerend ;)

2x Marstek Venus E 5.12 v153 - CT003 V117 - BMS 213 en 215


Acties:
  • 0 Henk 'm!

  • vwtune
  • Registratie: Mei 2008
  • Laatst online: 15-11-2024
Is er een makkelijke manier via HA om je google drive backup (hassio) te restoren? Ik zie namelijk nergens een optie om een backup terug te zetten

Acties:
  • 0 Henk 'm!

  • Driek
  • Registratie: Maart 2002
  • Laatst online: 17-09 17:34
vwtune schreef op donderdag 7 april 2022 @ 14:54:
Is er een makkelijke manier via HA om je google drive backup (hassio) te restoren? Ik zie namelijk nergens een optie om een backup terug te zetten
gewoon via configuration > backups > backup tab
Daar kan je er een uploaden en restoren

Tijd van werken, tijd van rusten


Acties:
  • 0 Henk 'm!

  • TravockMD
  • Registratie: Januari 2010
  • Laatst online: 12-09 11:07
vwtune schreef op donderdag 7 april 2022 @ 14:54:
Is er een makkelijke manier via HA om je google drive backup (hassio) te restoren? Ik zie namelijk nergens een optie om een backup terug te zetten
Heb je de backup handmatig neergezet of gebruik je de addon "Home Assistant Google Drive Backup" ?

Acties:
  • 0 Henk 'm!

  • vwtune
  • Registratie: Mei 2008
  • Laatst online: 15-11-2024
TravockMD schreef op donderdag 7 april 2022 @ 15:01:
[...]

Heb je de backup handmatig neergezet of gebruik je de addon "Home Assistant Google Drive Backup" ?
Via de add-on, zit daar verschil in?
Hmm, ik zie al dat google drive niet een volwaardige back-up maakt. Dus niet van de Core, helaas.

[ Voor 16% gewijzigd door vwtune op 07-04-2022 15:17 ]


Acties:
  • 0 Henk 'm!

  • Just_A_User
  • Registratie: December 2009
  • Laatst online: 17-09 11:50
@TheFes

Ik krijg het toch niet voor elkaar, maar het gaat al mis met het aanmaken van die Riemann sensor, want ik doe dit:

Afbeeldingslocatie: https://i.imgur.com/INirHC6.png

Dit levert de volgende waarschuwing op: sensor.dagelijks_verbruik_tv has unit kWd which is unsupported for device_class energy

Maar ik gebruik als sensor daar de a_v_power_2. Die geeft me dus het actuele verbruik op enig moment. Of moet ik hier de electronic_consumption gebruiken, want die heb ik ook? Hoe dan ook, ik gebruik die 1e dus, en dan krijg ik de bovenstaande waarschuwing, want ik zou verwachten dat ie het actuele verbruik optelt over de gehele (d)ay, en dat ie daar dan (k)Wh van maakt.

Maar wat ie laat zien is kWd en dat bestaat natuurlijk niet. En dit is dan voor ik die sensor dan probeer te gebruiken.

(op het screenshot staat ie nog op Right, maar het is inmiddels Left maar dan maakt ie er nog steeds kWd van)

[ Voor 6% gewijzigd door Just_A_User op 07-04-2022 15:50 ]

Och ja, je moet toch wat he.


Acties:
  • 0 Henk 'm!
Just_A_User schreef op donderdag 7 april 2022 @ 15:49:
@TheFes

Ik krijg het toch niet voor elkaar, maar het gaat al mis met het aanmaken van die Riemann sensor, want ik doe dit:

[Afbeelding]

Dit levert de volgende waarschuwing op: sensor.dagelijks_verbruik_tv has unit kWd which is unsupported for device_class energy

Maar ik gebruik als sensor daar de a_v_power_2. Die geeft me dus het actuele verbruik op enig moment. Of moet ik hier de electronic_consumption gebruiken, want die heb ik ook? Hoe dan ook, ik gebruik die 1e dus, en dan krijg ik de bovenstaande waarschuwing, want ik zou verwachten dat ie het actuele verbruik optelt over de gehele (d)ay, en dat ie daar dan (k)Wh van maakt.

Maar wat ie laat zien is kWd en dat bestaat natuurlijk niet. En dit is dan voor ik die sensor dan probeer te gebruiken.

(op het screenshot staat ie nog op Right, maar het is inmiddels Left maar dan maakt ie er nog steeds kWd van)
Die kWd komt vanuit jouw ingestelde time unit. Die moet je op hour zetten.

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • Just_A_User
  • Registratie: December 2009
  • Laatst online: 17-09 11:50
TheFes schreef op donderdag 7 april 2022 @ 16:40:
[...]


Die kWd komt vanuit jouw ingestelde time unit. Die moet je op hour zetten.
Daar was ik inmiddels inderdaad ook achter. Maar nu heb ik het zo ver verprutst dat ik maar helemaal opnieuw ga beginnen, want ik word nu niet meer wijs uit wat ik zelf heb lopen te rommelen.

Edit: ik probeer een 2e sensor aan te maken voor de tv, en het maakt niet uit wat ik selecteer, hij maakt er continue kWd van. OOK als ik hem op hour zet. Ik sla op, ik controleer...het is kWd.

[ Voor 20% gewijzigd door Just_A_User op 07-04-2022 16:52 ]

Och ja, je moet toch wat he.


Acties:
  • 0 Henk 'm!

  • Just_A_User
  • Registratie: December 2009
  • Laatst online: 17-09 11:50
Ik begin me nu enorm te irriteren omdat dit niet lukt.

Ik maak een sensor aan:
Afbeeldingslocatie: https://i.imgur.com/uPLqVOz.png

Die doet het vervolgens, of nou ja, zo lijkt het:
Afbeeldingslocatie: https://i.imgur.com/uPLqVOz.png

Dan heb ik mijn code:

code:
1
2
3
4
5
6
7
8
9
10
11
  pc_dagelijks_stroomverbruik:
    source: sensor.dagelijks_verbruik_pc
    cycle: daily


      - name: "Kosten PC vandaag"
        unit_of_measurement: €
        device_class: monetary
        state: >
          {{ (states('sensor.dagelijks_verbruik_pc') | float * 0.21232) | round(2) }}
        availability: "{{ states('sensor.dagelijks_verbruik_pc') | is_number }}"


Maar wat ik dan krijg is de waarde in kWh, en niet in euro's:
Afbeeldingslocatie: https://i.imgur.com/rArXUNX.png

terwijl ik diezelfde sensor als input gebruik voor die tile.

Ik snap niet wat er nu anders is dan met de oude methodiek.

Och ja, je moet toch wat he.


Acties:
  • 0 Henk 'm!

  • I-King
  • Registratie: Maart 2003
  • Nu online
Heeft iemand de energy dashboard statistics kunnen aanpassen via deze route? https://www.home-assistan...ting-long-term-statistics

Ik zie het icoontje niet.

Edit: Iets meer geduld, en hij is er...

[ Voor 9% gewijzigd door I-King op 07-04-2022 19:19 ]


Acties:
  • 0 Henk 'm!

  • skank
  • Registratie: Januari 2003
  • Laatst online: 11:13
Koepert schreef op donderdag 7 april 2022 @ 12:04:
[...]


Heeft de URL niet een 'allow-cookies' toevoeging evt? Sommige URLs tonen expliciet dat je de cookies toegestaan hebt door allow=cookies, allow-cookies of welke variant dan ook te tonen (of althans, die is er dan)
Geen idee wat je bedoelt. :(
Ik heb gewoon ff dit toegevoegd.. kan je zelf ook proberen , vermoedelijk ga je hetzelfde krijgen qua waarschuwing

code:
1
2
- type: iframe
  url: "https://www.tvgids24.nl/gadget"

Acties:
  • 0 Henk 'm!

  • winDOS
  • Registratie: November 2002
  • Laatst online: 14:08

winDOS

6.22

Just_A_User schreef op donderdag 7 april 2022 @ 17:00:
Ik begin me nu enorm te irriteren omdat dit niet lukt.

Ik maak een sensor aan:
[Afbeelding]

Die doet het vervolgens, of nou ja, zo lijkt het:
[Afbeelding]

Dan heb ik mijn code:

code:
1
2
3
4
5
6
7
8
9
10
11
  pc_dagelijks_stroomverbruik:
    source: sensor.dagelijks_verbruik_pc
    cycle: daily


      - name: "Kosten PC vandaag"
        unit_of_measurement: €
        device_class: monetary
        state: >
          {{ (states('sensor.dagelijks_verbruik_pc') | float * 0.21232) | round(2) }}
        availability: "{{ states('sensor.dagelijks_verbruik_pc') | is_number }}"


Maar wat ik dan krijg is de waarde in kWh, en niet in euro's:
[Afbeelding]

terwijl ik diezelfde sensor als input gebruik voor die tile.

Ik snap niet wat er nu anders is dan met de oude methodiek.
Stap 1: Een sensor aanmaken die Watt omzet in KWh via Riemann sum integral
Stap 2: Een template sensor aanmaken die de sensor uit stap 1 x je energie tarief doet per KWh
Stap 3: €€€€€€€

Wat dat betreft, zou een mooie toevoeging bij het energie dashboard de kosten bij een apparaat zijn.
Dan hoef je stap 2 niet te doen.

[ Voor 10% gewijzigd door winDOS op 07-04-2022 19:41 ]

C:\>Signature.bat


Acties:
  • 0 Henk 'm!
skank schreef op donderdag 7 april 2022 @ 19:33:
[...]


Geen idee wat je bedoelt. :(
Ik heb gewoon ff dit toegevoegd.. kan je zelf ook proberen , vermoedelijk ga je hetzelfde krijgen qua waarschuwing

code:
1
2
- type: iframe
  url: "https://www.tvgids24.nl/gadget"
En bij sommige urls is de url dan:

https://www.tvgids24.nl/gadget/allowcookies of
https://www.tvgids24.nl/gadget=allowcookies of iets van de strekking als je iets opslaat.

Acties:
  • 0 Henk 'm!

  • Just_A_User
  • Registratie: December 2009
  • Laatst online: 17-09 11:50
winDOS schreef op donderdag 7 april 2022 @ 19:34:
[...]


Stap 1: Een sensor aanmaken die Watt omzet in KWh via Riemann sum integral
Stap 2: Een template sensor aanmaken die de sensor uit stap 1 x je energie tarief doet per KWh
Stap 3: €€€€€€€

Wat dat betreft, zou een mooie toevoeging bij het energie dashboard de kosten bij een apparaat zijn.
Dan hoef je stap 2 niet te doen.
Maar volgens mij heb ik stap 1, 2 en 3 gedaan, maar schijnbaar niet goed, want ik krijg kWh's in plaats van euro's, maar ik kan niet ontdekken waar ik het dan fout doe.

Och ja, je moet toch wat he.


Acties:
  • 0 Henk 'm!

  • geenwindows
  • Registratie: November 2015
  • Niet online
HA 2022.4 heeft helaas voor mij dit keer niet helemaal goed uitgepakt:
naast dat de APSystems ECU-R addon gedeeeltelijk 'kapot' is (zag al op github een issues) heb ik hier een Tuya TS004F en een ROB_200-007-0 welke niet meer werken, tenminste niet meer aan de hand van een ZHA_event triggers.

de Tuya wordt naar opnieuw adoptie nu dusdanig herkent dat ik vanuit de gui de knoppen kan instellen voor acties.
enkel de rob_200-007-0 niet, HA herkent enkel de opties: apparaat offline, batterijstatus veranderd en identify ingedrukt.
voorheen kon ik dit anders aanpakken door aan de hand van de zha_event een trigger te maken, enkel werkt dit niet meer, terwijl de zha_event nog wel gedetecteerd wordt...

voorbeeld van een automatiseringsscript die voor de 2022.04 versie nog werkte:
[...]
deze automatisering was toen ook bij het apparaat zelf zichtbaar, nu niet meer...

mogelijk mis ik iets in de release note, mocht iemand wat uit probeersels weten, let me know...

edit: oplossing gevonden: args: [] weghalen, bron; https://community.home-as...orking-in-2022-4-0/409228

edit:
als ik vanuit HA de ROB_200-007-0 opnieuw probeer te programmeren, mislukt dit en het logboek toont dit:
http://10.0.12.5:8123/frontend_latest/0d323de4.js:245:484 TypeError: this._clusterConfigurationStatuses is undefined
20:29:20 – (FOUT) components/system_log/__init__.py - bericht kwam voor het eerst om 20:27:33 en verschijnt 160 keer
[0x9089:1:0x1000]: Couldn't get list of groups: [0x9089:1:0x1000]: Message send failure
20:29:05 – (WAARSCHUWING) Zigbee Home Automation - bericht kwam voor het eerst om 20:27:48 en verschijnt 5 keer

[ Voor 34% gewijzigd door geenwindows op 07-04-2022 20:45 ]

Fan van: Unraid, ProxMox, Pi-hole, PlexMediaServer, OPNsense. Meer een gluurder dan een reaguurder.


Acties:
  • 0 Henk 'm!

  • Just_A_User
  • Registratie: December 2009
  • Laatst online: 17-09 11:50
Iemand hier die Fibaro wall plugs v2 heeft, waarbij hij de configuratie van die stekkers niet meer kan benaderen? Ik zie de stekkers in de Z-Wave integratie, ik zie ook dat ze worden uitgelezen, maar zodra ik klik op 'Configureer apparaat', dan worden de settings van de stekker niet geladen. Ik krijg dan gewoon een wit schermvlak waar ik dan wel een laad icoontje zie, maar er komt niks.

Iemand die dit ook zo heeft, of ben ik de enige?

Och ja, je moet toch wat he.


Acties:
  • 0 Henk 'm!

  • mbuurman
  • Registratie: November 2007
  • Laatst online: 13:31
Ik heb iets typisch met een Template.

Dmv een binairy sensor ping ik de PS4 hier in huis. Aangezien zoonlief nog wel eens schakelt tussen de kabel en wifi ping ik zowel het vaste IP als het Wifi IP (verschillende subnetten).
Dit levert natuurlijk 2 binairy sensors op die ik wil samenvoegen tot 1 sensor dmv een template:

YAML:
1
2
3
4
5
6
7
8
template:
  - binary_sensor:
      - unique_id: 458bb62441cd98b6d7b95646847628b2d7
        name:  "PS4"
        state: "{{ is_state('binary_sensor.ps4_lan' or 'binary_sensor.ps4_wifi', 'on') }}"
        device_class: power
        icon: >
          {{ 'mdi:google-controller' if is_state('binary_sensor.ps4_lan' or 'binary_sensor.ps4_wifi', 'on') else 'mdi:google-controller-off' }}


Als ik met de Developer Tools de State van beide Sensors apart opvraag krijg ik de juiste State terug, dus of LAN is 'True' en Wifi is 'False' of anders om.
Als ik daar de State opvraag van de samengevoegde sensoren zoals hierboven in de Template dan komt hij structureel terug met 'False' terwijl ik juist zou verwachten dat hij een 'True' geeft aangezien 1 van beide sensoren een 'True' geeft....

Code in Developer Tools:
YAML:
1
2
3
PS4: "{{ is_state('binary_sensor.ps4_lan' or 'binary_sensor.ps4_wifi', 'on') }}"
Wifi: "{{ is_state('binary_sensor.ps4_wifi', 'on') }}"
LAN: "{{ is_state('binary_sensor.ps4_lan', 'on') }}"

Output van Developer Tools:
YAML:
1
2
3
PS4: "False"
Wifi: "True"
LAN: "False"


Of maak ik een denkfout? :?

[ Voor 12% gewijzigd door mbuurman op 07-04-2022 20:30 ]


Acties:
  • +1 Henk 'm!
mbuurman schreef op donderdag 7 april 2022 @ 20:27:
Ik heb iets typisch met een Template.

Dmv een binairy sensor ping ik de PS4 hier in huis. Aangezien zoonlief nog wel eens schakelt tussen de kabel en wifi ping ik zowel het vaste IP als het Wifi IP (verschillende subnetten).
Dit levert natuurlijk 2 binairy sensors op die ik wil samenvoegen tot 1 sensor dmv een template:

YAML:
1
2
3
4
5
6
7
8
template:
  - binary_sensor:
      - unique_id: 458bb62441cd98b6d7b95646847628b2d7
        name:  "PS4"
        state: "{{ is_state('binary_sensor.ps4_lan' or 'binary_sensor.ps4_wifi', 'on') }}"
        device_class: power
        icon: >
          {{ 'mdi:google-controller' if is_state('binary_sensor.ps4_lan' or 'binary_sensor.ps4_wifi', 'on') else 'mdi:google-controller-off' }}


Als ik met de Developer Tools de State van beide Sensors apart opvraag krijg ik de juiste State terug, dus of LAN is 'True' en Wifi is 'False' of anders om.
Als ik daar de State opvraag van de samengevoegde sensoren zoals hierboven in de Template dan komt hij structureel terug met 'False' terwijl ik juist zou verwachten dat hij een 'True' geeft aangezien 1 van beide sensoren een 'True' geeft....
Of maak ik een denkfout? :?
Ja

Django/Jinja:
1
{{ is_state('binary_sensor.ps4_lan', 'on') or is_state('binary_sensor.ps4_wifi', 'on') }}

Zoals jij het had werkt het niet, je moet het opsplitsen in twee losse testen.

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • winDOS
  • Registratie: November 2002
  • Laatst online: 14:08

winDOS

6.22

@Just_A_User

Sorry, ik sla een stap over:

Stap 1: Een sensor aanmaken die Watt omzet in KWh via Riemann sum integral
Stap 2: Een utility sensor aanmaken van de bovenstaande sensor per dag
Stap 3: Een template sensor aanmaken in je configuration.yaml:

YAML:
1
2
3
4
5
6
7
8
9
template:
  - sensor:
      - name: "Kosten droger"
        unit_of_measurement: "€"
        state: >
          {% set kwh = states('sensor.dag_verbruik_droger') | float %}
          {% set tarief = 0.22 %}

          {{ (kwh * tarief) | round(2, default=0) }}


Uiteraard in het bovenstaande voorbeeld je eigen sensors en tarief invullen.
Hieruit krijg ik resultaat:
code:
1
2
3
Kosten droger
6 seconden geleden
0,46 €

[ Voor 0% gewijzigd door winDOS op 07-04-2022 21:12 . Reden: / IPV * ]

C:\>Signature.bat


Acties:
  • 0 Henk 'm!
winDOS schreef op donderdag 7 april 2022 @ 20:41:
@Just_A_User

Sorry, ik sla een stap over:

Stap 1: Een sensor aanmaken die Watt omzet in KWh via Riemann sum integral
Stap 2: Een utility sensor aanmaken van de bovenstaande sensor per dag
Stap 3: Een template sensor aanmaken in je configuration.yaml:

YAML:
1
2
3
4
5
6
7
8
9
template:
  - sensor:
      - name: "Kosten droger"
        unit_of_measurement: "€"
        state: >
          {% set kwh = states('sensor.dag_verbruik_droger') | float %}
          {% set tarief = 0.22 %}

          {{ (kwh / tarief) | round(2, default=0) }}


Uiteraard in het bovenstaande voorbeeld je eigen sensors en tarief invullen.
Hieruit krijg ik resultaat:
code:
1
2
3
Kosten droger
6 seconden geleden
0,46 €
Waarom deel je het aantal kWh door het tarief, vermenigvuldigen lijkt me logischer.
En als de default bij het afronden is niet nodig, je kunt daar alleen maar floats hebben.

Bij het definiëren van je variable kwh zou hij wel nodig kunnen zijn, maar die kun je ook weg laten als je availability toevoegt

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • winDOS
  • Registratie: November 2002
  • Laatst online: 14:08

winDOS

6.22

TheFes schreef op donderdag 7 april 2022 @ 21:08:
[...]


Waarom deel je het aantal kWh door het tarief, vermenigvuldigen lijkt me logischer.
En als de default bij het afronden is niet nodig, je kunt daar alleen maar floats hebben.

Bij het definiëren van je variable kwh zou hij wel nodig kunnen zijn, maar die kun je ook weg laten als je availability toevoegt
Thnx, typo

C:\>Signature.bat


Acties:
  • 0 Henk 'm!

  • hneel
  • Registratie: Maart 2001
  • Laatst online: 12:55

hneel

denkt er het zijne van

Just_A_User schreef op donderdag 7 april 2022 @ 20:26:
Iemand hier die Fibaro wall plugs v2 heeft, waarbij hij de configuratie van die stekkers niet meer kan benaderen? Ik zie de stekkers in de Z-Wave integratie, ik zie ook dat ze worden uitgelezen, maar zodra ik klik op 'Configureer apparaat', dan worden de settings van de stekker niet geladen. Ik krijg dan gewoon een wit schermvlak waar ik dan wel een laad icoontje zie, maar er komt niks.

Iemand die dit ook zo heeft, of ben ik de enige?
Ja, hier ook. Leeg scherm.

Ik was nog maar pas gemigreerd naar de Zwave JS integratie.
In de lijst met zwave devices zie ik ook manufacturer en model op <unknown> staan.

Acties:
  • 0 Henk 'm!

  • vonkkie
  • Registratie: Januari 2014
  • Laatst online: 15-09 19:08
Just_A_User schreef op donderdag 7 april 2022 @ 20:26:
Iemand hier die Fibaro wall plugs v2 heeft, waarbij hij de configuratie van die stekkers niet meer kan benaderen? Ik zie de stekkers in de Z-Wave integratie, ik zie ook dat ze worden uitgelezen, maar zodra ik klik op 'Configureer apparaat', dan worden de settings van de stekker niet geladen. Ik krijg dan gewoon een wit schermvlak waar ik dan wel een laad icoontje zie, maar er komt niks.

Iemand die dit ook zo heeft, of ben ik de enige?
Hier het zelfde

Acties:
  • +1 Henk 'm!

  • DynamicDreams
  • Registratie: Juni 2004
  • Laatst online: 05-09 15:36
Inmiddels heb ik Home Assistant een jaartje draaien met vrij veel gekoppelde apparaten. Gisteren heb ik ook de wasmachine eraan gekoppeld (Samsung Smart Things) en onze droger (met een Z-wave stekkerschakelaar voor energy monitoring).

Tot op heden heb ik mij vooral gericht op het gebruik van blueprints, maar het wordt nu wel tijd voor een volgende stap.

Dat brengt mij bij de volgende optie:
Wij vergeten nog wel eens om nadat de was klaar is, de was in de droger te stoppen. Soms blijft hij 1-2 dagen in de wasmachine liggen, want niet bepaald optimaal is. Daar moeten we met automatisering een einde aan kunnen maken!

Wat ik wil bereiken:
Als de wasmachine klaar is en de droger is 2 uur daarna nog niet aangegaan, dan een notificatie versturen naar een telefoon.

Ik heb de sensor sensor.wasmachine_washer_machine_state die een waarde 'run' geeft als hij draait en 's top' als hij klaar is/uit staat.
Voor de droger heb ik de sensor sensor.droger_electric_consumed_w beschikbaar. Als de waarde groter is dan 10, dan draait hij.

Hoe zou ik dit het beste kunnen aanpakken? Ik moet op de een of andere manier periodiek checken of 'sensor.wasmachine_washer_machine_state' langer dan 2 uur geleden de status 'stop' heeft meegekregen en of sensor.droger_electric_consumed_w in die periode al die tijd <10 is geweest (m.a.w. droger heeft na de laatste wasbeurt niet gedraaid).

12x JA Solar 375 Wp op oost-west met Goodwe GW3600D-NS


Acties:
  • +1 Henk 'm!

  • Beekforel
  • Registratie: November 2001
  • Laatst online: 09:27

Beekforel

Is eigenlijk geen vis

@DynamicDreams Volgens mij kom je met een nieuwe automation via de gui al een heel eind.

Je kunt daar gewoon op state van de wasmachine for at least 2 hours met condition droger energy < 10 configureren en dan notificatie sturen. Misschien nog spelen met een extra conditie (start wasmachine moet maximaal x geleden zijn) zodat hij niet ongewenst triggert.

Acties:
  • 0 Henk 'm!

  • skank
  • Registratie: Januari 2003
  • Laatst online: 11:13
Koepert schreef op donderdag 7 april 2022 @ 19:59:
[...]


En bij sommige urls is de url dan:

https://www.tvgids24.nl/gadget/allowcookies of
https://www.tvgids24.nl/gadget=allowcookies of iets van de strekking als je iets opslaat.
Mmm helaas

Acties:
  • 0 Henk 'm!

  • crimby
  • Registratie: Januari 2005
  • Laatst online: 10:00
Ik heb zojuist mijn Skoda Enyaq gekoppeld aan Home Assistant. Dit gaat goed... maar ik heb er ook een sensor bij met een image, althans zo lijkt het. Deze wil ik ook tonen, maar dat lukt me niet.
Enig idee wat ik fout doe of hoe ik deze wel kan tonen?

YAML:
1
2
3
- type: picture-entity
  entity: sensor.skoda_enyaq_iv80_sportline_model_image_url_large
  image: sensor.skoda_enyaq_iv80_sportline_model_image_url_large

[ Voor 8% gewijzigd door crimby op 08-04-2022 10:37 ]


Acties:
  • 0 Henk 'm!
Fuck..

Zojuist update naar 4.1 vanaf mn werk afgetrapt... "normaal gaat het wel goed"...

Nu kan ik echter remote niet meer in de GUI (400 error en de app is ook uit getrapt dus die kan ook niet meer connecteren)..

Als ik remote op de host inlog zie ik dat HA wel gewoon state Running geeft..

Wijze les om toch maar niet meer vanuit extern te updaten, hoewel ik me nu wel afvraag wat er precies stuk is gegaan.. want ik kan remote nog bij alles waar ik remote bij wilde kunnen, behalve HA..

[ Voor 8% gewijzigd door Koepert op 08-04-2022 10:32 ]


Acties:
  • +1 Henk 'm!

  • DennusB
  • Registratie: Mei 2006
  • Niet online
Koepert schreef op vrijdag 8 april 2022 @ 10:30:
Fuck..

Zojuist update naar 4.1 vanaf mn werk afgetrapt... "normaal gaat het wel goed"...

Nu kan ik echter remote niet meer in de GUI (400 error en de app is ook uit getrapt dus die kan ook niet meer connecteren)..

Als ik remote op de host inlog zie ik dat HA wel gewoon state Running geeft..

Wijze les om toch maar niet meer vanuit extern te updaten, hoewel ik me nu wel afvraag wat er precies stuk is gegaan.. want ik kan remote nog bij alles waar ik remote bij wilde kunnen, behalve HA..
Tijd voor een VPN naar huis :D

Owner of DBIT Consultancy | DJ BassBrewer


Acties:
  • +1 Henk 'm!
DennusB schreef op vrijdag 8 april 2022 @ 10:33:
[...]


Tijd voor een VPN naar huis :D
Op zich natuurlijk een goed idee.. :+ ik heb er nu weinig aan, en zou alsnog wel willen weten wat er misgegaan is :P

Acties:
  • +1 Henk 'm!

  • DennusB
  • Registratie: Mei 2006
  • Niet online
Koepert schreef op vrijdag 8 april 2022 @ 10:38:
[...]


Op zich natuurlijk een goed idee.. :+ ik heb er nu weinig aan, en zou alsnog wel willen weten wat er misgegaan is :P
Dat had je dan nu via je VPN in je logs kunnen checken :> :P

Owner of DBIT Consultancy | DJ BassBrewer


Acties:
  • +1 Henk 'm!

  • Waah
  • Registratie: Maart 2009
  • Nu online
DennusB schreef op vrijdag 8 april 2022 @ 10:41:
[...]


Dat had je dan nu via je VPN in je logs kunnen checken :> :P
Ik heb ook een VPN draaien, Wireguard. Werkt perfect en geen wachtwoorden en keys en 2 factor authentication.

Enige nadeel: Draait binnen Home Assistant :+ dus als die down is.... :D

Acties:
  • 0 Henk 'm!
DennusB schreef op vrijdag 8 april 2022 @ 10:41:
[...]


Dat had je dan nu via je VPN in je logs kunnen checken :> :P
heeel vreemd.. Want ik kom via CLI dus wel in de logs (ik kan nog op mn proxmox host, en via daar naar de VM).. en daar zie ik heel veel errors mbt een untrusted proxy (mn traefik host).. die tot gister nog gewoon werkte.. Ik heb in de breaking changes daar niets over langs zien komen.

code:
1
Received an X-forwarded-for header from an untrusted proxy XXX


Maar tot de update naar 4.1 heeft EXACT dezelfde config prima gewerkt.

Maar via cli kun je niet in de configuration.yaml geloof ik? dus dit kan ik in elk geval niet aanpassen tot ik thuis ben.
Pagina: 1 ... 138 ... 245 Laatste

Dit topic is gesloten.

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