Toon posts:

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

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

Pagina: 1 ... 243 244 245 Laatste
Acties:
  • 1.265.202 views

  • Maikie18
  • Registratie: Augustus 2008
  • Laatst online: 01-04 14:46
Dutchess_Nicole schreef op zaterdag 24 december 2022 @ 15:52:
[...]

De gegevens zijn te zien in het energy dashboard zelf. Niet in de entity history.

Bijv: mijn overzicht van apparaten afgelopen maand:

[Afbeelding]

Elk apparaat hier heeft het totale gebruik over de huidige periode (hier een maand) zichtbaar.
Ik zie het inderdaad ook net.



thx all

PUHZ-SW75YAA + ERSD-VM2D, Atlantic Explorer V4 270L


  • golles
  • Registratie: Maart 2007
  • Laatst online: 06:55
Hmmbob schreef op vrijdag 16 december 2022 @ 10:48:
[...]

Hmm, op basis daarvan zou je ze misschien zelfs wel omdraaien. buien -> RAINY, regen -> pouring
Dit lijkt me inderdaad het beste, ik ga het aanpassen
https://github.com/golles/ha-knmi/pull/61

[Voor 7% gewijzigd door golles op 24-12-2022 15:58]


  • Sp33dFr34k
  • Registratie: Juni 2006
  • Niet online

Sp33dFr34k

Retro-Geek

@verjager ik heb het net precies zo geprobeerd, maar er wordt bij mij geeneens een jpg gegenereerd...

configuration.yaml

YAML:
1
2
3
homeassistant:
  media_dirs:
    local: /media


automation:

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
- id: '1671890035461'
  alias: Deurbel snapshot
  description: ''
  trigger:
  - platform: state
    entity_id:
    - binary_sensor.doorbell_ringing_sensor
    to: 'on'
  condition: []
  action:
  - delay:
      hours: 0
      minutes: 0
      seconds: 5
      milliseconds: 0
  - service: camera.snapshot
    target:
      entity_id: camera.doorbell
    data:
      filename: /media/doorbell_snapshot.jpg
  mode: single


De map media heb ik via vs code aangemaakt in /config/www en in root staat ook een media map.

Wat doe ik verkeerd? :)

EDIT: heb het al werkend, zonder gekke media dirs, gewoon rechtstreeks naar de config/www folder.

@B-Force jij hebt ook een Eufy toch? Gek dat bij jou überhaupt een snapshot gegenereerd wordt, ik moet hem namelijk eerst aanzetten voordat de snapshot werkt.

[Voor 16% gewijzigd door Sp33dFr34k op 24-12-2022 19:48]

i7 9700k + Be-Quiet Dark Rock 4 Pro | Gigabyte Z390 Aorus Ultra | Gigabyte Aorus GTX1080TI | Samsung 970 Pro 512GB + 860 EVO 1TB | 2x8GB DDR4 3000Mhz | Seasonic Platinum 660W | Fractal Design R6 | Acer Predator X34P | M-Audio AV40


  • verjager
  • Registratie: Oktober 2012
  • Niet online
Sp33dFr34k schreef op zaterdag 24 december 2022 @ 16:18:
@verjager ik heb het net precies zo geprobeerd, maar er wordt bij mij geeneens een jpg gegenereerd...

configuration.yaml

YAML:
1
2
3
homeassistant:
  media_dirs:
    local: /media


automation:

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
- id: '1671890035461'
  alias: Deurbel snapshot
  description: ''
  trigger:
  - platform: state
    entity_id:
    - binary_sensor.doorbell_ringing_sensor
    to: 'on'
  condition: []
  action:
  - delay:
      hours: 0
      minutes: 0
      seconds: 5
      milliseconds: 0
  - service: camera.snapshot
    target:
      entity_id: camera.doorbell
    data:
      filename: /media/doorbell_snapshot.jpg
  mode: single


De map media heb ik via vs code aangemaakt in /config/www en in root staat ook een media map.

Wat doe ik verkeerd? :)

EDIT: heb het al werkend, zonder gekke media dirs, gewoon rechtstreeks naar de config/www folder.

@B-Force jij hebt ook een Eufy toch? Gek dat bij jou überhaupt een snapshot gegenereerd wordt, ik moet hem namelijk eerst aanzetten voordat de snapshot werkt.
Ik wilde juist wel /media gebruiken :)

Met:

YAML:
1
2
3
homeassistant:
  media_dirs:
    local: /media

en:

YAML:
1
2
3
4
5
6
7
8
...
  action:
  - service: camera.snapshot
    target:
      entity_id: camera.doorbell
    data:
      filename: /media/doorbell_snapshot.jpg
  mode: single

zou ik verwachten dat je snapshot in /media terechtkomt, en niet in /config/www

Mooi dat het gelukt is!

  • HBO88
  • Registratie: Februari 2014
  • Laatst online: 04:53
Goedenavond. Ik heb sinds vandaag HA draaien. Hiervoor had ik P1 monitor van ztatz.
Ik zou graag de oude data van stroom en gas in HA importeren, maar hier kan ik hulp bij gebruiken.

- Ik heb vanuit P1 monitor een excel export met de data. Deze kan ik aanpassen.
- Ik heb influxDB op HA gezet, slimme meter is gekoppeld en data wordt opgeslagen in entity stroom_meter_power_consumption en gas_meter_gas_consumption

Ik begrijp dat je een csv kunt importeren in influxdb. dan moet je csv natuurlijk wel correct zijn.
Ik heb geen database kennis verder..
Wie zou me op weg kunnen helpen??

  • Sp33dFr34k
  • Registratie: Juni 2006
  • Niet online

Sp33dFr34k

Retro-Geek

verjager schreef op zaterdag 24 december 2022 @ 20:10:
[...]

Ik wilde juist wel /media gebruiken :)

Met:

YAML:
1
2
3
homeassistant:
  media_dirs:
    local: /media

en:

YAML:
1
2
3
4
5
6
7
8
...
  action:
  - service: camera.snapshot
    target:
      entity_id: camera.doorbell
    data:
      filename: /media/doorbell_snapshot.jpg
  mode: single

zou ik verwachten dat je snapshot in /media terechtkomt, en niet in /config/www

Mooi dat het gelukt is!
Heeft jouw manier wellicht nog voordelen? Werkt het in de media map wellicht beter met caching?

i7 9700k + Be-Quiet Dark Rock 4 Pro | Gigabyte Z390 Aorus Ultra | Gigabyte Aorus GTX1080TI | Samsung 970 Pro 512GB + 860 EVO 1TB | 2x8GB DDR4 3000Mhz | Seasonic Platinum 660W | Fractal Design R6 | Acer Predator X34P | M-Audio AV40


  • verjager
  • Registratie: Oktober 2012
  • Niet online
@Sp33dFr34k In principe zijn volgens mij alle bestanden in /config/www openbaar toegankelijk, dus ook via internet als je HA benaderbaar is. Hoef je alleen de exacte url voor te weten, zonder in te loggen.

In /media is dat niet het geval, en moet je ingelogd zijn.

Daarnaast kun je met de Media browser via de interface de bestanden bekijken.

  • Sp33dFr34k
  • Registratie: Juni 2006
  • Niet online

Sp33dFr34k

Retro-Geek

verjager schreef op zaterdag 24 december 2022 @ 22:42:
@Sp33dFr34k In principe zijn volgens mij alle bestanden in /config/www openbaar toegankelijk, dus ook via internet als je HA benaderbaar is. Hoef je alleen de exacte url voor te weten, zonder in te loggen.

In /media is dat niet het geval, en moet je ingelogd zijn.

Daarnaast kun je met de Media browser via de interface de bestanden bekijken.
Goeie, ik ga het aanpassen, thanks :)

i7 9700k + Be-Quiet Dark Rock 4 Pro | Gigabyte Z390 Aorus Ultra | Gigabyte Aorus GTX1080TI | Samsung 970 Pro 512GB + 860 EVO 1TB | 2x8GB DDR4 3000Mhz | Seasonic Platinum 660W | Fractal Design R6 | Acer Predator X34P | M-Audio AV40


  • Sp33dFr34k
  • Registratie: Juni 2006
  • Niet online

Sp33dFr34k

Retro-Geek

verjager schreef op zaterdag 24 december 2022 @ 22:42:
@Sp33dFr34k In principe zijn volgens mij alle bestanden in /config/www openbaar toegankelijk, dus ook via internet als je HA benaderbaar is. Hoef je alleen de exacte url voor te weten, zonder in te loggen.

In /media is dat niet het geval, en moet je ingelogd zijn.

Daarnaast kun je met de Media browser via de interface de bestanden bekijken.
En kun je dan ook in de lovelace cards verwijzen naar deze files? Hij pakt het momenteel nog niet, ook niet met local erbij. Of is dat een limitatie?

i7 9700k + Be-Quiet Dark Rock 4 Pro | Gigabyte Z390 Aorus Ultra | Gigabyte Aorus GTX1080TI | Samsung 970 Pro 512GB + 860 EVO 1TB | 2x8GB DDR4 3000Mhz | Seasonic Platinum 660W | Fractal Design R6 | Acer Predator X34P | M-Audio AV40


  • breinonline
  • Registratie: Juni 2001
  • Laatst online: 07:52

breinonline

Are you afraid to be known?

breinonline schreef op zaterdag 24 december 2022 @ 07:39:
Weet iemand hoe je met de scheduler helper tijden over de nacht heen kan zetten? Ik wil van 22:00u tot de volgende ochtend 08:00u een blok plaatsen. En dan in yaml want ik wil de tijden niet per half uur zetten.

Als ik in de interface een blok maak en naar de volgende dag sleep dan stopt deze op 00:00u
[Afbeelding]

Maar als ik in yaml:
YAML:
1
2
3
4
5
6
7
8
9
10
    tuesday:
      - from: "00:00:00"
        to: "08:00:00"
      - from: "22:00:00"
        to: "00:00:00"
    wednesday:
      - from: "00:00:00"
        to: "08:00:00"
      - from: "22:00:00"
        to: "00:00:00"

toepas, dan krijg ik een foutmelding:
code:
1
Invalid config for [schedule]: Invalid time range, from 22:00:00 is after 00:00:00 for dictionary value @ data['schedule']['nachtverlaging']['tuesday']. Got [OrderedDict([('from', '00:00:00'), ('to', '08:00:00')]), OrderedDict([('from', '22:00:00'), ('to', '00:00:00')])]. (See ?, line ?).


YAML:
1
2
3
4
5
6
7
8
9
10
    tuesday:
      - from: "00:00:00"
        to: "08:00:00"
      - from: "22:00:00"
        to: "23:59:59"
    wednesday:
      - from: "00:00:00"
        to: "08:00:00"
      - from: "22:00:00"
        to: "23:59:59"

werkt wel, maar dan krijg je om 23:59:59 een trigger en een seconde later weer, dat is natuurlijk niet de bedoeling.
Even terug komen hierop:het kan wel, maar aan het eind van de dag is 24:00:00, niet 00:00:00. Dus als de code zo is:
YAML:
1
2
3
4
5
6
7
8
9
10
    tuesday:
      - from: "00:00:00"
        to: "08:00:00"
      - from: "22:00:00"
        to: "24:00:00"
    wednesday:
      - from: "00:00:00"
        to: "08:00:00"
      - from: "22:00:00"
        to: "24:00:00"

Dan werkt het gewoon. Wat de frontend laat zien is dus misleidend/incorrect.

"For I dipt into the future, far as the human eye could see;
Saw the vision of the world, and all the wonder that would be..." -Alfred Tennyson.


  • B-Force
  • Registratie: Mei 2000
  • Laatst online: 01-04 20:04
Sp33dFr34k schreef op zondag 25 december 2022 @ 00:03:
[...]


En kun je dan ook in de lovelace cards verwijzen naar deze files? Hij pakt het momenteel nog niet, ook niet met local erbij. Of is dat een limitatie?
Dat lukt mij dus ook niet :( in de config/www folder krijg ik hem wel te zien, maar dan wordt het op een of andere manier gecached waardoor je niet altijd de laatste snapshot ziet..

  • thecompany
  • Registratie: Maart 2004
  • Laatst online: 07:24
Mocht iemand het interessant vinden, ik ben al een tijdje op zoek naar een goede oplossing voor presence detection per kamer. Heb de esp32 ble beacon library geprobeerd op mijn esp bordjes maar dit werkte toch niet helemaal lekker; dikwijls 10 meter afstand volgens HA terwijl ik er naast stond, het was niet goed voor de batterij van onze telefoons en de updates kwamen laat binnen.

Het probleem wat ik namelijk nu heb, is dat de lampen uitgaan (na ongeveer 15 minuten) als de TV uitstaat en er geen beweging is in dat tijdsbestek. Dat is prima mogelijk als mijn vrouw een tijdschriftje leest op de bank bijvoorbeeld.

Toen bedacht ik me, waarom niet gewoon gebruik maken van de informatie van AIMesh van mijn 4 Asus routers/nodes. Op elke verdieping heb ik er 1 en op de begane grond 2. Helaas geeft de ASUSWRT integratie van HA geen info over welke apparaten verbonden zijn met welke nodes. Dus heb ik zelf iets in elkaar geklust in Python (ben Scala/Java developer dus verbeterpuntjes zijn welkom;)):

Python:
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
from flask import Flask
import json
app = Flask(__name__)
import os

routers = {'24:XX:XX:XX:XX': 'Bedroom', '24:XX:XX:XX:XX': 'Main', '24:XX:XX:XX:XX': 'Study', '24:XX:XX:XX:XX': 'Livingroom'}
map_to_floor = {'Bedroom': 'Second Floor', 'Study': 'First Floor', 'Main': 'Downstairs', 'Livingroom': 'Downstairs'}

types = ['2G', '5G']

def clients_by_identifier(identifier_fnc):
    with open(os.environ.get('CLIENTFILE')) as file:
        clients_by_id = {}
        data = json.load(file)
        for mac, location in routers.items():
            for t in types:
                if t in data[mac]:
                    if location in clients_by_id:
                        clients_by_id[location].extend(identifier_fnc(data[mac][t]))
                    else:
                        clients_by_id[location] = identifier_fnc(data[mac][t])
        return clients_by_id

def find_location_of_client(identifier_fnc, client):
    response = clients_by_identifier(identifier_fnc)
    for router in response:
        if client in response[router]:
            return map_to_floor[router]
    return 'Away'

@app.route('/')
def fetch_all():
    return clients_by_identifier(lambda dict: [v['ip'] for _,v in dict.items()])

@app.route('/<mac>')
def fetch_by_mac(mac):
    return find_location_of_client(lambda dict: list(dict.keys()), mac.replace('-', ':'))

@app.route('/ip/<ip>')
def fetch_by_ip(ip):
    return find_location_of_client(lambda dict: [v['ip'] for _,v in dict.items()], ip)

Op de router staat namelijk een bestandje in /tmp/ genaamd clientlist.json die elke x seconden wordt geupdate met info over welke apparaten met welke node zijn verbonden. Na het installeren van Python via opkg en het starten van de flask app via /jffs/scripts/services-start:
code:
1
2
#!/bin/sh
CLIENTFILE=/tmp/clientlist.json FLASK_APP=/tmp/mnt/usbdrive/client-exporter/app.py nohup flask run --host=0.0.0.0 &

Is het een kwestie van een nieuwe rest sensor toevoegen:
YAML:
1
2
3
4
sensor:
  - platform: rest
    resource: http://192.168.2.1:5000/ip/192.168.2.69
    name: "GJ Location Wifi"

En een binary sensor aanmaken die aangeeft of er iemand beneden is:
YAML:
1
2
3
4
  - binary_sensor:
    - name: Someone downstairs
      state: >
        {{ is_state('sensor.gj_location_wifi', 'Downstairs') or is_state('sensor.e****_location_wifi', 'Downstairs') }}

Tot nu toe zeer tevreden met de resultaten, veel stabieler en betrouwbaarder dan de iBeacon oplossing.

[Voor 0% gewijzigd door septillion op 25-12-2022 14:38]


  • Sp33dFr34k
  • Registratie: Juni 2006
  • Niet online

Sp33dFr34k

Retro-Geek

B-Force schreef op zondag 25 december 2022 @ 08:11:
[...]


Dat lukt mij dus ook niet :( in de config/www folder krijg ik hem wel te zien, maar dan wordt het op een of andere manier gecached waardoor je niet altijd de laatste snapshot ziet..
Ja, die caching in HA is vreselijk he. Ik hoop dat het gelimiteerd is tot de www folder. Ik hoop dat @verjager antwoorden voor ons heeft, google heeft me weinig opgeleverd, wss omdat de keywords vrij generiek zijn.

Dus 2 hoofdvragen:

- hoe kan de /media folder gebruikt worden in lovelace cards?
- is de HA caching minder agressief op de /media folder zodat altijd de nieuwste snapshot getoond kan worden?

Edit: lijkt erop dat het antwoord op vraag 1 negatief is; https://community.home-as...er-on-picture-card/314201
Edit2: is het mogelijk om de www folder access te securen?

[Voor 13% gewijzigd door Sp33dFr34k op 25-12-2022 14:55]

i7 9700k + Be-Quiet Dark Rock 4 Pro | Gigabyte Z390 Aorus Ultra | Gigabyte Aorus GTX1080TI | Samsung 970 Pro 512GB + 860 EVO 1TB | 2x8GB DDR4 3000Mhz | Seasonic Platinum 660W | Fractal Design R6 | Acer Predator X34P | M-Audio AV40

Hmmbob schreef op vrijdag 23 december 2022 @ 13:34:
[...]

Held.

Nee, attribute is string. Liep ik in regel 34 en 35 al tegenaan ;)
Zo is hij nu geworden:
YAML:
1
2
3
4
5
6
7
8
9
10
- service: notify.mobile_devices_adults
  data:
    message: >-
      {{ trigger.to_state.attributes.friendly_name[5:] }} heeft 
      {{ trigger.to_state.state }} box(en) voor 
      {{ trigger.to_state.attributes['TGTG Price'] }},  
      {{ "vandaag" if ((as_datetime(trigger.to_state.attributes['Pickup start'])).date() - now().date()).days) == 0 else 
          "morgen" if ((as_datetime(trigger.to_state.attributes['Pickup start'])).date() - now().date()).days) == 1 }}
      tussen {{ trigger.to_state.attributes['Pickup start'] | as_timestamp | timestamp_custom('%H:%M') }}
      en {{ trigger.to_state.attributes['Pickup stop'] | as_timestamp | timestamp_custom('%H:%M') }}
@TheFes Ik loop tegen een error aan (Invalid config for [automation]: template value should be a string for dictionary value @ data['action'][0]['choose'][0]['sequence'][0]['data']. Got None. (See ?, line ?).) welke terug te leiden is tot de as_datetime: als de attribute leeg is dan krijg je deze error. Zover ik het kan zien heeft die functie geen default - heb je nog een briljant ander idee?

ZZP'er en kijken of MoneyMonk iets voor jou is? DM me voor 50% korting in het eerste jaar (en ik 'n cadeaubon)!

Hmmbob schreef op zondag 25 december 2022 @ 15:33:
[...]

@TheFes Ik loop tegen een error aan (Invalid config for [automation]: template value should be a string for dictionary value @ data['action'][0]['choose'][0]['sequence'][0]['data']. Got None. (See ?, line ?).) welke terug te leiden is tot de as_datetime: als de attribute leeg is dan krijg je deze error. Zover ik het kan zien heeft die functie geen default - heb je nog een briljant ander idee?
Ja, maar nu even niet, kerst bij familie.

Home Assistant configuratie

TheFes schreef op zondag 25 december 2022 @ 15:34:
[...]


Ja, maar nu even niet, kerst bij familie.
Tx. Ik zit even tussen familiebezoekjes in :+

edit:

Denk dat ik het anders oplos, heb een weekdag toegevoegd ( %A):

Django/Jinja:
1
2
  tussen {{ trigger.to_state.attributes['Pickup start'] | as_timestamp | timestamp_custom('%A %H:%M') }}
  en {{ trigger.to_state.attributes['Pickup stop'] | as_timestamp | timestamp_custom('%H:%M') }}

[Voor 41% gewijzigd door Hmmbob op 25-12-2022 15:58]

ZZP'er en kijken of MoneyMonk iets voor jou is? DM me voor 50% korting in het eerste jaar (en ik 'n cadeaubon)!


  • skank
  • Registratie: Januari 2003
  • Laatst online: 01-04 09:57
Jullie hebben toch wel smart kerstcadeautjes gekregen ? :)
skank schreef op zondag 25 december 2022 @ 16:56:
Jullie hebben toch wel smart kerstcadeautjes gekregen ? :)
M'n jongste, 2m zigbee ledstrip voor onder de hoogslaper. Valt verder reuze mee

ZZP'er en kijken of MoneyMonk iets voor jou is? DM me voor 50% korting in het eerste jaar (en ik 'n cadeaubon)!


  • witterholt
  • Registratie: Juli 2007
  • Laatst online: 21:31
Goedendag,

Ik meet sinds kort mijn aanvoer- en retourtemperatuur van de CV-ketel m.b.v. DS18B20 (Dallas) thermometers. De PI2b stuurt via MQTT de waarden door naar Home Assistant.
Ik vroeg me af of er geschikte behuizingen zijn om de PI en het breadboard in te plaatsen. Anders gebruik ik gewoon een ruime kabeldoos.



  • TF
  • Registratie: Juni 2001
  • Laatst online: 08:05

TF

 bla bla

Ik ben voornemens om in de badkamer een klein display te hebben waarop enkel de sww boilervat temperatuur te zien is. Gegevens staan in influxdb en ha. Iemand tip voor een eenvoudig display? 220 wel een issue dus liefst batterij / accu

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 21:33
skank schreef op zondag 25 december 2022 @ 16:56:
Jullie hebben toch wel smart kerstcadeautjes gekregen ? :)
Ik ga eens kijken hoe ver de MG integratie in HA is. Hint hint. _/-\o_

  • Dogooder
  • Registratie: April 2004
  • Laatst online: 23:44

Dogooder

dus...

TF schreef op zondag 25 december 2022 @ 20:38:
Ik ben voornemens om in de badkamer een klein display te hebben waarop enkel de sww boilervat temperatuur te zien is. Gegevens staan in influxdb en ha. Iemand tip voor een eenvoudig display? 220 wel een issue dus liefst batterij / accu
Kijk eens naar een esphome met een e ink schermpje. Daar kan je leuke dingen mee doen.

  • TF
  • Registratie: Juni 2001
  • Laatst online: 08:05

TF

 bla bla

Dogooder schreef op zondag 25 december 2022 @ 21:06:
[...]

Kijk eens naar een esphome met een e ink schermpje. Daar kan je leuke dingen mee doen.
Ja dat ziet er leuk uit. Ik kom er wel uit denk ik. Thanks

  • peter_slee
  • Registratie: Maart 2018
  • Laatst online: 28-03 23:40
Hallo,
Ik wil graag mijn configuration.yaml file opschonen door deze te splisen en mijn sensors te plaatsen in los sensor.yaml file (of een template.yaml file).
Maakt het uit of ik voor onderstaande voorbeeld sensor sensor.yaml of template.yaml gebruik?
In configuration.yaml heb ik nu

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
##############################################
##        Airco power status sensors        ##
##############################################
- platform: template
  sensors:
    # Slaapkamer Y&P
    airco_slaapkamer_y_p_power:
      friendly_name: "Airco slaapkamer Y&P power"
      device_class: "power"
      value_template: >-
        {% if is_state('climate.airco_slaapkamer_y_p', 'off') %}
          False
        {% else %}
          True
        {% endif %}

Klopt het als ik dit verplaats naar of template.yaml zonder de “- platform: template”?
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
##############################################
##        Airco power status sensors        ##
##############################################
sensors:
  # Slaapkamer Y&P
  airco_slaapkamer_y_p_power:
    friendly_name: "Airco slaapkamer Y&P power"
    device_class: "power"
    value_template: >-
      {% if is_state('climate.airco_slaapkamer_y_p', 'off') %}
        False
      {% else %}
        True
      {% endif %}

(State van de airco kan zijn: off, heat, dry, cool, fan_only, heat_cool)

Verder moet ik nog een hoop leren met betrekking tot templates en sensors, voor mij is het nog niet helemaal duidelijk hoe de exacte syntax en het verschil tussen de nieuwe en oude methode. Weet iemand wellicht hier een goede tutorial voor? De standaard Home Assistant documentatie is voor mij niet altijd helemaal duidelijk.

Thanks!
peter_slee schreef op zondag 25 december 2022 @ 21:49:
Hallo,
Ik wil graag mijn configuration.yaml file opschonen door deze te splisen en mijn sensors te plaatsen in los sensor.yaml file (of een template.yaml file).
Maakt het uit of ik voor onderstaande voorbeeld sensor sensor.yaml of template.yaml gebruik?
In configuration.yaml heb ik nu

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
##############################################
##        Airco power status sensors        ##
##############################################
- platform: template
  sensors:
    # Slaapkamer Y&P
    airco_slaapkamer_y_p_power:
      friendly_name: "Airco slaapkamer Y&P power"
      device_class: "power"
      value_template: >-
        {% if is_state('climate.airco_slaapkamer_y_p', 'off') %}
          False
        {% else %}
          True
        {% endif %}

Klopt het als ik dit verplaats naar of template.yaml zonder de “- platform: template”?
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
##############################################
##        Airco power status sensors        ##
##############################################
sensors:
  # Slaapkamer Y&P
  airco_slaapkamer_y_p_power:
    friendly_name: "Airco slaapkamer Y&P power"
    device_class: "power"
    value_template: >-
      {% if is_state('climate.airco_slaapkamer_y_p', 'off') %}
        False
      {% else %}
        True
      {% endif %}

(State van de airco kan zijn: off, heat, dry, cool, fan_only, heat_cool)

Verder moet ik nog een hoop leren met betrekking tot templates en sensors, voor mij is het nog niet helemaal duidelijk hoe de exacte syntax en het verschil tussen de nieuwe en oude methode. Weet iemand wellicht hier een goede tutorial voor? De standaard Home Assistant documentatie is voor mij niet altijd helemaal duidelijk.

Thanks!
Dit is het legacy template sensor format, en als je het zo wil gebruiken moet het in sensor.yaml. Er staat als het goed is ook ergens sensor: boven.
Dat geeft dus aan dat het onder de sensor integratie valt.

Je kunt template sensoren (die dus platform: template hebben wel omzetten naar het nieuwe format, en dan kan het wel in een template.yaml. Het nieuwe format valt namelijk onder de template integratie. Maar het format is wel anders.

Home Assistant configuratie


  • verjager
  • Registratie: Oktober 2012
  • Niet online
Sp33dFr34k schreef op zondag 25 december 2022 @ 14:05:
[...]


Ja, die caching in HA is vreselijk he. Ik hoop dat het gelimiteerd is tot de www folder. Ik hoop dat @verjager antwoorden voor ons heeft, google heeft me weinig opgeleverd, wss omdat de keywords vrij generiek zijn.

Dus 2 hoofdvragen:

- hoe kan de /media folder gebruikt worden in lovelace cards?
- is de HA caching minder agressief op de /media folder zodat altijd de nieuwste snapshot getoond kan worden?

Edit: lijkt erop dat het antwoord op vraag 1 negatief is; https://community.home-as...er-on-picture-card/314201
Edit2: is het mogelijk om de www folder access te securen?
De bestanden in /media kun je inderdaad niet laten zien in lovelace. Toen ik het toch nog eens probeerde werd ik uiteindelijk zelfs gebanned i.v.m. teveel pogingen zonder authorisatie.

Caching van www is me verder niet bekend.

Deze card laat om de 10s het nieuwste beeld zien:

YAML:
1
2
3
4
5
6
type: picture-entity
camera_image: camera.dahua_sub
entity: camera.dahua_sub
show_state: false
show_name: false
camera_view: auto

  • Gizz
  • Registratie: Maart 2001
  • Laatst online: 07:51

Gizz

Dunder-Mifflin, Inc.

witterholt schreef op zondag 25 december 2022 @ 17:41:
Ik vroeg me af of er geschikte behuizingen zijn om de PI en het breadboard in te plaatsen. Anders gebruik ik gewoon een ruime kabeldoos.
Gesloten behuizingen specifiek hiervoor ontworpen zijn ken ik niet. De reden hiervoor is dat een breadboard eigenlijk alleen voor het testen van een ontwerp gebruikt wordt en niet als definitieve opstelling. Dat komt omdat een breadboard erg kwetsbaar is, je hoeft er maar even tegenaan te stoten en er maakt een onderdeel geen goed contact meer. Om de boel definitief te monteren soldeer je de onderdelen op een experimenteer printplaat of zelfs een custom ontworpen printplaatje.

Leuke 'behuizingen' voor een Pi en een breadboard zijn er wel, maar die zijn open zodat je lekker kan rommelen met verschillende schakelingen in je breadboard :)

I.p.v. een kabeldoos kun je nog kijken naar speciale behuizingen voor elektronica projectjes. Maar zo'n Pi 2B én breadboard samen zijn wel vrij fors. Als je dit ombouwt naar een ESP8266 en een kleine schakeling op een stukje experimenteer printplaat kan je het waarschijnlijk in 10% van de ruimte kwijt die een 2B en een heel breadboard inneemt.

[Voor 17% gewijzigd door Gizz op 26-12-2022 10:42]

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


  • Sp33dFr34k
  • Registratie: Juni 2006
  • Niet online

Sp33dFr34k

Retro-Geek

verjager schreef op maandag 26 december 2022 @ 08:02:
[...]

De bestanden in /media kun je inderdaad niet laten zien in lovelace. Toen ik het toch nog eens probeerde werd ik uiteindelijk zelfs gebanned i.v.m. teveel pogingen zonder authorisatie.

Caching van www is me verder niet bekend.

Deze card laat om de 10s het nieuwste beeld zien:

YAML:
1
2
3
4
5
6
type: picture-entity
camera_image: camera.dahua_sub
entity: camera.dahua_sub
show_state: false
show_name: false
camera_view: auto
Het hele verhaal is dat de camera thumbnail momenteel niet meer werkt voor de Eufy cams (dus jouw card biedt hierin geen soelaas), vandaar deze workaround. Helaas werkt die ook niet helemaal super door de caching op de www folder. Maargoed, beter dan niets. Iig bedankt voor het meedenken :)

i7 9700k + Be-Quiet Dark Rock 4 Pro | Gigabyte Z390 Aorus Ultra | Gigabyte Aorus GTX1080TI | Samsung 970 Pro 512GB + 860 EVO 1TB | 2x8GB DDR4 3000Mhz | Seasonic Platinum 660W | Fractal Design R6 | Acer Predator X34P | M-Audio AV40


  • skank
  • Registratie: Januari 2003
  • Laatst online: 01-04 09:57
Vaevictis_ schreef op zondag 25 december 2022 @ 20:56:
[...]


Ik ga eens kijken hoe ver de MG integratie in HA is. Hint hint. _/-\o_
MG staat voor?

  • skank
  • Registratie: Januari 2003
  • Laatst online: 01-04 09:57
Sp33dFr34k schreef op maandag 26 december 2022 @ 11:17:
[...]


Het hele verhaal is dat de camera thumbnail momenteel niet meer werkt voor de Eufy cams (dus jouw card biedt hierin geen soelaas), vandaar deze workaround. Helaas werkt die ook niet helemaal super door de caching op de www folder. Maargoed, beter dan niets. Iig bedankt voor het meedenken :)
Zal wel terug goedkomen met eufy vermoed ik, heb er zelf ook last van :)

  • witterholt
  • Registratie: Juli 2007
  • Laatst online: 21:31
Gizz schreef op maandag 26 december 2022 @ 10:39:
[...]

Gesloten behuizingen specifiek hiervoor ontworpen zijn ken ik niet. De reden hiervoor is dat een breadboard eigenlijk alleen voor het testen van een ontwerp gebruikt wordt en niet als definitieve opstelling. Dat komt omdat een breadboard erg kwetsbaar is, je hoeft er maar even tegenaan te stoten en er maakt een onderdeel geen goed contact meer. Om de boel definitief te monteren soldeer je de onderdelen op een experimenteer printplaat of zelfs een custom ontworpen printplaatje.
...
Ok, en als ik het broadboard vervang door een drietal Wago 221 drievoudige lasklemmen voor power, ground en signal van de twee thermometers en daarbij de jumper kabels strip in plaats van solderen?

[Voor 5% gewijzigd door witterholt op 26-12-2022 12:56]


  • Miyamoto
  • Registratie: Februari 2009
  • Nu online
witterholt schreef op zondag 25 december 2022 @ 17:41:
Goedendag,

Ik meet sinds kort mijn aanvoer- en retourtemperatuur van de CV-ketel m.b.v. DS18B20 (Dallas) thermometers. De PI2b stuurt via MQTT de waarden door naar Home Assistant.
Ik vroeg me af of er geschikte behuizingen zijn om de PI en het breadboard in te plaatsen. Anders gebruik ik gewoon een ruime kabeldoos.
Wellicht voldoet je oplossing al, maar mocht je meer uit willen lezen kun je hier een mooie gateway bestellen. (Niet mijn website, gewoon een tevreden gebruiker). Kunt de ketel er ook mee bedienen (thermostaat).
Iemand enig idee waar je de vertaling van HA kan vinden? Mijn DreameBot L10s Ultra is aan het 'Maaien' en dat klopt niet.

Heb hier gekeken maar als ik zoek op "Maaien" krijg ik geen resultaten te zien.

Edit: het is een robotstofzuiger

[Voor 8% gewijzigd door Toppe op 26-12-2022 14:26]

Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!


  • witterholt
  • Registratie: Juli 2007
  • Laatst online: 21:31
Miyamoto schreef op maandag 26 december 2022 @ 13:31:
[...]

Wellicht voldoet je oplossing al, maar mocht je meer uit willen lezen kun je hier een mooie gateway bestellen. (Niet mijn website, gewoon een tevreden gebruiker). Kunt de ketel er ook mee bedienen (thermostaat).
Bedankt, maar ik heb een Intergas Xtreme 36 en die is hiermee volgens mij niet uit te lezen. Ik heb wel een Intergas Gateway 2 welke ik met de Incomfort integratie aan Home Assistant heb gekoppeld. Maar hier staat de retourtemperatuur niet in.

[Voor 5% gewijzigd door witterholt op 26-12-2022 14:22]


  • witterholt
  • Registratie: Juli 2007
  • Laatst online: 21:31
Toppe schreef op maandag 26 december 2022 @ 14:14:
Iemand enig idee waar je de vertaling van HA kan vinden? Mijn DreameBot L10s Ultra is aan het 'Maaien' en dat klopt niet.

Heb hier gekeken maar als ik zoek op "Maaien" krijg ik geen resultaten te zien.
Moet je nu alweer maaien? :+ Mijn robotmaaier staat voorlopig nog in de winterstand...
witterholt schreef op maandag 26 december 2022 @ 14:25:
[...]

Moet je nu alweer maaien? :+ Mijn robotmaaier staat voorlopig nog in de winterstand...
Het is een stofzuiger dus hij maait nooit :D

Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!


  • witterholt
  • Registratie: Juli 2007
  • Laatst online: 21:31
Toppe schreef op maandag 26 december 2022 @ 14:26:
[...]


Het is een stofzuiger dus hij maait nooit :D
Ah, dat verklaart een hoop :P

  • bbn_ldp
  • Registratie: December 2014
  • Laatst online: 22:55
witterholt schreef op zondag 25 december 2022 @ 17:41:
Goedendag,

Ik meet sinds kort mijn aanvoer- en retourtemperatuur van de CV-ketel m.b.v. DS18B20 (Dallas) thermometers. De PI2b stuurt via MQTT de waarden door naar Home Assistant.
Ik vroeg me af of er geschikte behuizingen zijn om de PI en het breadboard in te plaatsen. Anders gebruik ik gewoon een ruime kabeldoos.
Waarom de 2 sensoren niet aan een esp hangen en via de wifi en esphome kunnen de gegevens in HA. Zijn zat voorbeeldjes van te vinden. Esp in een klein kabeldoosje uit de bouwmarkt. De rpi kan dan in de meterkast hangen.

Zubadan 11,2, 50x170Wp SF, WTW Orcon HRC400, Douche WTW Qblue v6, Wijas POW lcd multi doorstromer


  • witterholt
  • Registratie: Juli 2007
  • Laatst online: 21:31
Omdat ik de pi al bezit en hiervoor wil inzetten en waarschijnlijk in de nabije toekomst er nog meer dingen mee wil monitoren.....
Via welke component is deze geïntegreerd? Want dat Ubiquity logootje rechtsbovenin zal vast niet kloppen.

[Voor 5% gewijzigd door Hmmbob op 26-12-2022 20:00]

ZZP'er en kijken of MoneyMonk iets voor jou is? DM me voor 50% korting in het eerste jaar (en ik 'n cadeaubon)!

Hmmbob schreef op maandag 26 december 2022 @ 19:58:
[...]

Via welke component is deze geïntegreerd? Want dat Ubiquity logootje rechtsbovenin zal vast niet kloppen.
Xiaomi Mii, maar hij is verbonden via een UniFi netwerk, vandaar dat icoon

Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!


  • niels89
  • Registratie: September 2006
  • Laatst online: 23-03 21:39
Is er iemand die een Irobot roomba werkend gekregen in HA?

Ik heb het password nodig in de integration wizard. In de beschrijving staat het volgende:

You need your iRobot account credentials (username and password).

** Option 1 **

Install dorita980 globally and then run the get-roomba-password-cloud command:

[code]$ npm install -g dorita980
$ get-roomba-password-cloud <iRobot Username> <iRobot Password> [Optional API-Key][/code]

Weet iemand hoe en waar ik deze code mee kan uitvoeren?


Het is inmiddels gelukt. Docker command uitvoeren in de terminal en dat werkt nu.

[Voor 8% gewijzigd door niels89 op 27-12-2022 13:15]


  • bbn_ldp
  • Registratie: December 2014
  • Laatst online: 22:55
witterholt schreef op maandag 26 december 2022 @ 18:13:
Omdat ik de pi al bezit en hiervoor wil inzetten en waarschijnlijk in de nabije toekomst er nog meer dingen mee wil monitoren.....
Maar dat gaat dan toch alleen maar makkelijker en flexibeler als de rpi niet bij je cv hoeft te hangen omdat je de sensoren er aan hebt geschroefd. De rpi zit op je netwerk en de esp met de sensoren praat over wifi met je rpi/HA.

Ik gebruik net zoiets om mijn buffer temperatuur te monitoren, maar heb ook esp bordjes met een dht22 om temperatuur en luchtvochtigheid te meten, zowel binnen als buiten.

Zubadan 11,2, 50x170Wp SF, WTW Orcon HRC400, Douche WTW Qblue v6, Wijas POW lcd multi doorstromer


  • habbekrats
  • Registratie: December 2002
  • Laatst online: 23:19
Gekloot met RFXTRX,

Vandaag heb ik de HA weer geupdate naar de laatste versie.
USB apparaten van zigbee en RFXTRX weer gehusseld :(

De Zigbee heb ik weer om kunnen zetten in de configuratie
Zigbee
code:
1
2
ttyUSB0
/dev/serial/by-id/usb-Silicon_Labs_slae.sh_cc2652rb_stick_-_slaesh_s_iot_stuff_00_12_4B_00_22_98_87_24-if00-port0


Maar waar doe ik dat in de nieuwe


Ik heb eigenlijk geen zin om alles weg te gooien en weer opnieuw te beginnen. In the configuration.yaml iest neerzetten werkt sinds 2020 niet meer.
Ik kan zo van alles aanklikken maar de usb toewijzing aanpassen staat er nergens bij, of ik kijk weer ergens overheen.
ttyUSB2
/dev/serial/by-id/usb-RFXCOM_RFXtrx433_A1WP593Q-if00-port0

http://www.pvoutput.org/list.jsp?id=46229&sid=42168


  • rob1985
  • Registratie: Juni 2003
  • Laatst online: 19-03 09:43
Mijn bron is een ESPHOME apparaat.

Hoe krijg ik in de grafiek de y-as in Watt ipv kW? Dus zonder de puntjes?

[Voor 27% gewijzigd door rob1985 op 26-12-2022 21:55]


  • witterholt
  • Registratie: Juli 2007
  • Laatst online: 21:31
bbn_ldp schreef op maandag 26 december 2022 @ 21:47:
[...]

Maar dat gaat dan toch alleen maar makkelijker en flexibeler als de rpi niet bij je cv hoeft te hangen omdat je de sensoren er aan hebt geschroefd. De rpi zit op je netwerk en de esp met de sensoren praat over wifi met je rpi/HA.

Ik gebruik net zoiets om mijn buffer temperatuur te monitoren, maar heb ook esp bordjes met een dht22 om temperatuur en luchtvochtigheid te meten, zowel binnen als buiten.
De pi is in dit geval mijn WiFi cliënt. Home Assistant zelf heb ik op een laptop draaien. Met andere waarden monitoren in de toekomst bedoel ik overige groepen van mijn vloerverwarming welke ook in de technische ruimte uit komen waar de CV-ketel hangt.
Het bijkomend voordeel van de pi vind ik dat er gewoon een Linux distributie met een Bash shell op staat waar je via SSH nog zelf allerlei logjes enzo kan checken en additionele packages kan installeren; in dit geval dan mqtt-io.

[Voor 14% gewijzigd door witterholt op 26-12-2022 22:25]


  • Sp33dFr34k
  • Registratie: Juni 2006
  • Niet online

Sp33dFr34k

Retro-Geek

rob1985 schreef op maandag 26 december 2022 @ 21:54:
Mijn bron is een ESPHOME apparaat.

Hoe krijg ik in de grafiek de y-as in Watt ipv kW? Dus zonder de puntjes?

[Afbeelding]
Uhhhh, gedeeld door 1000? :+

i7 9700k + Be-Quiet Dark Rock 4 Pro | Gigabyte Z390 Aorus Ultra | Gigabyte Aorus GTX1080TI | Samsung 970 Pro 512GB + 860 EVO 1TB | 2x8GB DDR4 3000Mhz | Seasonic Platinum 660W | Fractal Design R6 | Acer Predator X34P | M-Audio AV40


  • Douwe63
  • Registratie: September 2003
  • Laatst online: 06:21
Oei, met bovenstaande kan ik je helaas (nog) niet helpen maar ik lees even mee naar de mogelijke oplossing (zou daar zelf in de toekomst ook tegenaan kunnen gaan lopen).

@habbekrats Misschien is dit de oplossing, zie het commentaar van 10 september: https://community.home-as...rx-change-usb-port/401710


Hier als HA beginner de hele avond lopen pielen met het toevoegen van een klik-aan-klik-uit dimmer via RFXTRX die bij de automatische detectie als 'switch' wordt gevonden en niet als 'light'. Uiteindelijk toch via, via voor elkaar gekregen maar ik heb ook (nog) niet kunnen ontdekken waar de meer 'low level' instellingen / configuratie van devices te vinden is (waarschijnlijk in de database) maar iig niet eenvoudig via een van de bestanden die je via de File Editor kun benaderen...

[Voor 8% gewijzigd door Douwe63 op 26-12-2022 22:33]


  • bbn_ldp
  • Registratie: December 2014
  • Laatst online: 22:55
witterholt schreef op maandag 26 december 2022 @ 22:05:
[...]

De pi is in dit geval mijn WiFi cliënt. Home Assistant zelf heb ik op een laptop draaien. Met andere waarden monitoren in de toekomst bedoel ik overige groepen van mij vloerverwarming welke ook in de technische ruimte uit komen waar de CV-ketel hangt.
Het bijkomend voordeel van de pi vind ik dat er gewoon een Linux distributie met een Bash shell op staat waar je via SSH nog zelf allerlei logjes enzo kan checken en additionele packages kan installeren; in dit geval dan mqtt-io.
Oké duidelijk. Dacht dat HA op rpi stond

Zubadan 11,2, 50x170Wp SF, WTW Orcon HRC400, Douche WTW Qblue v6, Wijas POW lcd multi doorstromer


  • witterholt
  • Registratie: Juli 2007
  • Laatst online: 21:31
bbn_ldp schreef op maandag 26 december 2022 @ 22:23:
[...]

Oké duidelijk. Dacht dat HA op rpi stond
Dat vermoeden kreeg ik al. :>

  • habbekrats
  • Registratie: December 2002
  • Laatst online: 23:19
Douwe63 schreef op maandag 26 december 2022 @ 22:19:
[...]


Oei, met bovenstaande kan ik je helaas (nog) niet helpen maar ik lees even mee naar de mogelijke oplossing (zou daar zelf in de toekomst ook tegenaan kunnen gaan lopen).

@habbekrats Misschien is dit de oplossing, zie het commentaar van 10 september: https://community.home-as...rx-change-usb-port/401710


Hier als HA beginner de hele avond lopen pielen met het toevoegen van een klik-aan-klik-uit dimmer via RFXTRX die bij de automatische detectie als 'switch' wordt gevonden en niet als 'light'. Uiteindelijk toch via, via voor elkaar gekregen maar ik heb ook (nog) niet kunnen ontdekken waar de meer 'low level' instellingen / configuratie van devices te vinden is (waarschijnlijk in de database) maar iig niet eenvoudig via een van de bestanden die je via de File Editor kun benaderen...
Ik ben een jaar of 5 terug van domoticz naar HA gekomen. Dat was toen een teruggang aangezien de trxfrx geheel in de configuration.yaml gedaan moest worden voor elk apparaat id opgeven.
Toch zou je verwachten dat de trxfrx integratie ergens een instelling moet hebben welke verwijst naar de usb. NB als ik mijn zigbee integratie uitzet gaat de frxtrx hier aan zitten connecten( Zegt connected) maar werkt uiteraard niet.

http://www.pvoutput.org/list.jsp?id=46229&sid=42168


  • TheMystery
  • Registratie: Februari 2004
  • Laatst online: 01-04 19:44
habbekrats schreef op maandag 26 december 2022 @ 21:53:
Gekloot met RFXTRX,

Vandaag heb ik de HA weer geupdate naar de laatste versie.
USB apparaten van zigbee en RFXTRX weer gehusseld :(

De Zigbee heb ik weer om kunnen zetten in de configuratie
Zigbee
code:
1
2
ttyUSB0
/dev/serial/by-id/usb-Silicon_Labs_slae.sh_cc2652rb_stick_-_slaesh_s_iot_stuff_00_12_4B_00_22_98_87_24-if00-port0


Maar waar doe ik dat in de nieuwe
[Afbeelding]

Ik heb eigenlijk geen zin om alles weg te gooien en weer opnieuw te beginnen. In the configuration.yaml iest neerzetten werkt sinds 2020 niet meer.
Ik kan zo van alles aanklikken maar de usb toewijzing aanpassen staat er nergens bij, of ik kijk weer ergens overheen.
ttyUSB2
/dev/serial/by-id/usb-RFXCOM_RFXtrx433_A1WP593Q-if00-port0
Dit zou je gewoon aan kunnen passen in het bestand core.config_entries in de .storage map, daar staat bij de rfxcom config een device.

  • oltk
  • Registratie: Augustus 2007
  • Laatst online: 21:13
habbekrats schreef op maandag 26 december 2022 @ 21:53:
Gekloot met RFXTRX,

code:
1
2
ttyUSB0
/dev/serial/by-id/usb-Silicon_Labs_slae.sh_cc2652rb_stick_-_slaesh_s_iot_stuff_00_12_4B_00_22_98_87_24-if00-port0
Je moet ttyUSB0 achterwege laten. Alleen verwijzen naar de /dev/serial is voldoende. Mijn code (in dit geval Zigbee2MQTT) is:

YAML:
1
2
serial:
  port: /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_96cd2b99092bec11a566ce6540c9ce8d-if00-port0


Bij iedere keer herstarten van HA verwisselt de host de ports in 50% van de gevallen. Rechtstreeks ernaar linken voorkomt een hoop gedoe.

  • rob1985
  • Registratie: Juni 2003
  • Laatst online: 19-03 09:43
Ja, maar hoe krijg ik dat voor elkaar?

  • Sp33dFr34k
  • Registratie: Juni 2006
  • Niet online

Sp33dFr34k

Retro-Geek

rob1985 schreef op dinsdag 27 december 2022 @ 11:26:
[...]


Ja, maar hoe krijg ik dat voor elkaar?
Dat kun je met een template sensor doen o.a.

Een snelle google, iets in deze trant dus, aanpassen waar nodig:

YAML:
1
2
3
4
5
6
7
sensor:
  - platform: template
    sensors:
      dsmr_in_watts:
        friendly_name: "Current Power Usage"
        unit_of_measurement: "W"
        value_template: "{{ states('sensor.dsmr_reading_electricity_currently_delivered')|float / 1000 }}"

i7 9700k + Be-Quiet Dark Rock 4 Pro | Gigabyte Z390 Aorus Ultra | Gigabyte Aorus GTX1080TI | Samsung 970 Pro 512GB + 860 EVO 1TB | 2x8GB DDR4 3000Mhz | Seasonic Platinum 660W | Fractal Design R6 | Acer Predator X34P | M-Audio AV40


  • Chevalric
  • Registratie: November 2000
  • Laatst online: 29-03 11:21
Ik heb ineens het probleem dat HA een aantal van mijn Shelly 1L switches niet meer herkent. Via de Shelly web interface werkt de Shelly wel nog gewoon.
Heb al geprobeerd om de Shelly te verwijderen en opnieuw toe te voegen, maar dan herkent HA hem ook niet meer.

Ik heb recentelijk wel HA geüpdatet naar de laatste versie, moet nog uitzoeken of het een known issue is.

Xbox Live: Chevalric


  • d.bakker84
  • Registratie: Januari 2018
  • Laatst online: 31-03 15:16
Ik heb de laatste dagen regelmatig dat ik niet kan verbinden met home assistant. Is dan een aantal minuten later weer over. Ik heb de boel open gezet via Duck DNS. Is maanden zonder problemen geweest, maar nu dus regelmatig deze issues... Meer mensen hier last van?

XBox Series X: BloodyB2121


  • Obelixxx
  • Registratie: Juli 2020
  • Laatst online: 31-03 16:57
d.bakker84 schreef op dinsdag 27 december 2022 @ 11:57:
Ik heb de laatste dagen regelmatig dat ik niet kan verbinden met home assistant. Is dan een aantal minuten later weer over. Ik heb de boel open gezet via Duck DNS. Is maanden zonder problemen geweest, maar nu dus regelmatig deze issues... Meer mensen hier last van?
Ik kan mij n systeem plots ook niet benaderen. Ook via DuckDNS...

  • GENETX
  • Registratie: Juni 2005
  • Laatst online: 06:51
@habbekrats al gekeken in de logs? Ik zag ook dit voorbij komen https://community.home-as...rfxcom-problems/508050/27

Iets soortgelijks had ik een halfjaar geleden al na een distro update. Dat zat in de library zelf, wat ik zelf kon fixen door wat onnodige commando's uit te zetten in de code, maar dat iedere update weer.... Aangezien ik de enige was vziw op internet heb ik het maar gelaten en sinds kort over op zigbee.

  • d.bakker84
  • Registratie: Januari 2018
  • Laatst online: 31-03 15:16
Obelixxx schreef op dinsdag 27 december 2022 @ 11:59:
[...]


Ik kan mij n systeem plots ook niet benaderen. Ook via DuckDNS...
Ik zie het al, DuckDNS is down. Zal dat de laatste tijd wel vaker gebeuren.

XBox Series X: BloodyB2121


  • Sp33dFr34k
  • Registratie: Juni 2006
  • Niet online

Sp33dFr34k

Retro-Geek

Gewoon een eigen domein aanschaffen voor die paar cent per jaar... geen spijt van gehad.

i7 9700k + Be-Quiet Dark Rock 4 Pro | Gigabyte Z390 Aorus Ultra | Gigabyte Aorus GTX1080TI | Samsung 970 Pro 512GB + 860 EVO 1TB | 2x8GB DDR4 3000Mhz | Seasonic Platinum 660W | Fractal Design R6 | Acer Predator X34P | M-Audio AV40


  • d.bakker84
  • Registratie: Januari 2018
  • Laatst online: 31-03 15:16
Sp33dFr34k schreef op dinsdag 27 december 2022 @ 12:05:
Gewoon een eigen domein aanschaffen voor die paar cent per jaar... geen spijt van gehad.
Maar die kan toch net zo goed down zijn?

XBox Series X: BloodyB2121


  • new_guy
  • Registratie: Oktober 2009
  • Laatst online: 21:20
d.bakker84 schreef op dinsdag 27 december 2022 @ 12:40:
[...]


Maar die kan toch net zo goed down zijn?
Verwijzen naar je home ip, daar waar je HA draait. Dan is ie down als je HA / internet down is. Nu ben je afhankelijk van DuckDNS terwijl je HA zelf wel online is.

  • d.bakker84
  • Registratie: Januari 2018
  • Laatst online: 31-03 15:16
new_guy schreef op dinsdag 27 december 2022 @ 12:51:
[...]

Verwijzen naar je home ip, daar waar je HA draait. Dan is ie down als je HA / internet down is. Nu ben je afhankelijk van DuckDNS terwijl je HA zelf wel online is.
Ah ok, je hebt dan geen tussenpartij meer die dan ook down kan zijn? Ook maar eens naar kijken dan.

XBox Series X: BloodyB2121


  • htca
  • Registratie: November 2001
  • Laatst online: 07:21
d.bakker84 schreef op dinsdag 27 december 2022 @ 12:58:
[...]

Ah ok, je hebt dan geen tussenpartij meer die dan ook down kan zijn? Ook maar eens naar kijken dan.
Wel zorgen dat je isp dynamisch dns ondersteund… ik zit bij caiway, regelmatig veranderd mijn wan ip.

  • Sp33dFr34k
  • Registratie: Juni 2006
  • Niet online

Sp33dFr34k

Retro-Geek

d.bakker84 schreef op dinsdag 27 december 2022 @ 12:40:
[...]


Maar die kan toch net zo goed down zijn?
Een domeinNAAM is nooit down, dat is niets meer dan een vertaling van een naampje naar een IP en die staat geregistreerd bij de DNS registrar met tig en tig backups. Als die ooit down zou zijn, dan ligt heel het internet plat :)

Maar het is weer een partij (in dit geval DuckDNS) minder, dus minder kans op falen. Dynamisch IP is wel vervelend, zijn wel oplossingen voor (gebruik zelf Cloudflare), maar daarmee heb je dus weer een extra afhankelijkheid.

i7 9700k + Be-Quiet Dark Rock 4 Pro | Gigabyte Z390 Aorus Ultra | Gigabyte Aorus GTX1080TI | Samsung 970 Pro 512GB + 860 EVO 1TB | 2x8GB DDR4 3000Mhz | Seasonic Platinum 660W | Fractal Design R6 | Acer Predator X34P | M-Audio AV40


  • RobertMe
  • Registratie: Maart 2009
  • Laatst online: 07:19
Sp33dFr34k schreef op dinsdag 27 december 2022 @ 14:32:
[...]


Een domeinNAAM is nooit down, dat is niets meer dan een vertaling van een naampje naar een IP en die staat geregistreerd bij de DNS registrar met tig en tig backups. Als die ooit down zou zijn, dan ligt heel het internet plat :)

Maar het is weer een partij (in dit geval DuckDNS) minder, dus minder kans op falen. Dynamisch IP is wel vervelend, zijn wel oplossingen voor (gebruik zelf Cloudflare), maar daarmee heb je dus weer een extra afhankelijkheid.
Correct me if I'm wrong, maar is DuckDNS niet ook gewoon een fancy/populaire DynDNS oplossing? En dus volgens jouw stelling "het is DNS en dat is nooit down".

En ook DNS kan down zijn. Neem het maar eens bij Porkbun af. Die hebben laatst een storing gehad die uren duurde. En bij mijn werk gebruikten we Hostnet voor DNS, en ook die hebben regelmatig storing gehad (/DDOS?). En ik meen TransIplP ook wel eens. En aan de andere kant heeft Ziggo ook wep een een DNS storing gehad. Dus DNS storingen kan zeer zeker.

Maar uiteraard kun je ook intern DNS opzetten met bv PiHole. Dan werkt het ook als je geen internet hebt of de DNS provider down is.

  • Sp33dFr34k
  • Registratie: Juni 2006
  • Niet online

Sp33dFr34k

Retro-Geek

RobertMe schreef op dinsdag 27 december 2022 @ 16:21:
[...]

Correct me if I'm wrong, maar is DuckDNS niet ook gewoon een fancy/populaire DynDNS oplossing? En dus volgens jouw stelling "het is DNS en dat is nooit down".

En ook DNS kan down zijn. Neem het maar eens bij Porkbun af. Die hebben laatst een storing gehad die uren duurde. En bij mijn werk gebruikten we Hostnet voor DNS, en ook die hebben regelmatig storing gehad (/DDOS?). En ik meen TransIplP ook wel eens. En aan de andere kant heeft Ziggo ook wep een een DNS storing gehad. Dus DNS storingen kan zeer zeker.

Maar uiteraard kun je ook intern DNS opzetten met bv PiHole. Dan werkt het ook als je geen internet hebt of de DNS provider down is.
Nee, want DuckDNS gebruikt hun domein om subdomeintjes uit te delen. Daarvoor moet hun service dan wel up zijn. Als je je domein DNS registreert, dan wordt dat gepushed naar een centrale registrar, waardoor je dus niet afhankelijk bent van een tussenpartij. Tuurlijk kan een DNS service down zijn, maar de meeste mensen hebben een van de grote DNS providers ingesteld, waarbij meestal 1 hoofd en 1 failover. Heb het zelf nog nooit gehad dat deze (beide) down waren.

i7 9700k + Be-Quiet Dark Rock 4 Pro | Gigabyte Z390 Aorus Ultra | Gigabyte Aorus GTX1080TI | Samsung 970 Pro 512GB + 860 EVO 1TB | 2x8GB DDR4 3000Mhz | Seasonic Platinum 660W | Fractal Design R6 | Acer Predator X34P | M-Audio AV40


  • RobertMe
  • Registratie: Maart 2009
  • Laatst online: 07:19
Sp33dFr34k schreef op dinsdag 27 december 2022 @ 16:29:
[...]


Nee, want DuckDNS gebruikt hun domein om subdomeintjes uit te delen. Daarvoor moet hun service dan wel up zijn. Als je je domein DNS registreert, dan wordt dat gepushed naar een centrale registrar, waardoor je dus niet afhankelijk bent van een tussenpartij. Tuurlijk kan een DNS service down zijn, maar de meeste mensen hebben een van de grote DNS registrars ingesteld, waarbij meestal 1 hoofd en 1 failover. Heb het zelf nog nooit gehad dat deze (beide) down waren.
offtopic:
Nee, DNS stuurt niks naar een centraal systeem. Of ja, alleen het top level domain staat centraler. Als je gathering.tweakers.net dan wordt er eerst een NS query gedaan bij, een van de, root servers waar "net" te vinden is. De root server geeft vervolgens aan dat "net" te vinden is op IP A, B en C. Vervolgens wordt er een van die IP adressen gekozen om daar een NS query te doen voor tweakers.net. Waarbij die DNS server zegt "tweakers.net kun je opzoeken bij D en E". En vervolgens wordt er een A of AAAA (IPv4 of IPv6 respectievelijk) query gestuurd naar D of E. En die antwoord vervolgens met een IP adres. Waarbij A, B en C dus in beheer zijn van de organisatie die eigenaar van ".net" is (voor.nl is dat dus SIDN) en D en E in beheer van de partij waarvoor in dit geval Tweakers gekozen heeft (en dat kán de registrar zijn waarbij het domein gekocht is, maar dat hoeft niet. Zelf heb ik mijn domeinen gekocht bij Porkbun, maar de nameservers gebruik ik nu desec.io voor. Dus een "NS mijn.domain" verwijst naar desec).
Vervolgens is DuckDNS gewoon een fancy DNS server die wellicht i.p.v. een meer standaard bind of zo een custom server heeft die de boel uit een DB trekt door de meer dynamische aard van het systeem.

Waar jij op lijkt te doelen is DNS caching. Op het moment dat jij bv de DNS server van de ISP gebruikt doe je "A gathering.tweakers.net" daarheen sturen. Vervolgens kijkt die DNS server of dat DNS record gecached is (en de "time to live" niet verstreken is) en stuurt dan of het gecachte antwoord, of doorloopt dus het proces dan ik aangaf.

  • Sp33dFr34k
  • Registratie: Juni 2006
  • Niet online

Sp33dFr34k

Retro-Geek

@RobertMe top level domain doelde ik op idd, vandaar dat de subdomeinen van duckdns hier los van staan, dat zullen ze in eigen beheer hebben via hun "service". Dat bedoelde ik te zeggen, maar kwam er wellicht niet helemaal goed uit. Hoe dan ook, idd wat offtopic :)

i7 9700k + Be-Quiet Dark Rock 4 Pro | Gigabyte Z390 Aorus Ultra | Gigabyte Aorus GTX1080TI | Samsung 970 Pro 512GB + 860 EVO 1TB | 2x8GB DDR4 3000Mhz | Seasonic Platinum 660W | Fractal Design R6 | Acer Predator X34P | M-Audio AV40


  • RobertMe
  • Registratie: Maart 2009
  • Laatst online: 07:19
Sp33dFr34k schreef op dinsdag 27 december 2022 @ 17:03:
@RobertMe top level domain doelde ik op idd, vandaar dat de subdomeinen van duckdns hier los van staan, dat zullen ze in eigen beheer hebben via hun "service". Dat bedoelde ik te zeggen, maar kwam er wellicht niet helemaal goed uit. Hoe dan ook, idd wat offtopic :)
Maakt niet uit toch? pietje.duckdns.com komt uit de nameserver van duckdns. Als jij pietje.com registreert bij TransIP en je opent pietje.nl dan komt dat dus vanaf TransIP en zijn er net zo veel "tussenstations". Eerst check je waar "com" te vinden is, daarna waar "duckdns.com" / "pietje.com" te vinden is en vervolgens vraag je daar op wat het IP adres van pietje duckdns.com of pietje.com is.

Dus back on topic. Het kan best dat DuckDNS soms niet werkt, maar dat ligt dan gewoon aan DuckDNS en dat het onbetrouwbaar is/werkt. Met een eigen domeinnaam is die betrouwbaarheid niet perse beter, behalve dan dat je niet meer bij DuckDNS zit. Het probleem zit dus niet in het systeem of de techniek. Maar de (betrouwbaarheid in de) implementatie van DuckDNS. En als je een andere DynDNS service gebruikt met semi willekeurige subdomeinen kan dat al betrouwbaarder zijn.

  • overhyped
  • Registratie: Januari 2003
  • Laatst online: 22:05
Sp33dFr34k schreef op dinsdag 27 december 2022 @ 16:29:
[...]


Nee, want DuckDNS gebruikt hun domein om subdomeintjes uit te delen. Daarvoor moet hun service dan wel up zijn. Als je je domein DNS registreert, dan wordt dat gepushed naar een centrale registrar, waardoor je dus niet afhankelijk bent van een tussenpartij. Tuurlijk kan een DNS service down zijn, maar de meeste mensen hebben een van de grote DNS providers ingesteld, waarbij meestal 1 hoofd en 1 failover. Heb het zelf nog nooit gehad dat deze (beide) down waren.
Dan mag je jezelf gelukkig prijzen. Dns is nog steeds een hoofd oorzaak van veel problemen. Kwam laatst wel een leuke podcast tegen hierover. Pakkende titel, en n een beetje off-topic :) https://www.thousandeyes.com/blog/internet-report-episode-10

  • gazzzman61
  • Registratie: November 2012
  • Laatst online: 07:03
Vraagje,
Ik heb Homeassistant nu 5 jaar.ben nu bezig op een nieuwe Pi4 een verse HaOS te zetten en alles over te zetten. ik wil geen backup gebruiken.
Nu heb ik een aantal ESPhome devices, stuk of 8. Echter in het ESPhome dashboard vindt HA maar alleen de twee bluetooth proxies. de 5 anderen ziet ie niet.
In het Integratiescherm staan bij ESPhome wel alle devices. ook alle switches en sensoren zijn aanwezig.
Hoe krijg ik deze weer in het ESP dashboard, anders kan ik ze nooit updaten....
gazzzman61 schreef op dinsdag 27 december 2022 @ 20:18:
Vraagje,
Ik heb Homeassistant nu 5 jaar.ben nu bezig op een nieuwe Pi4 een verse HaOS te zetten en alles over te zetten. ik wil geen backup gebruiken.
Nu heb ik een aantal ESPhome devices, stuk of 8. Echter in het ESPhome dashboard vindt HA maar alleen de twee bluetooth proxies. de 5 anderen ziet ie niet.
In het Integratiescherm staan bij ESPhome wel alle devices. ook alle switches en sensoren zijn aanwezig.
Hoe krijg ik deze weer in het ESP dashboard, anders kan ik ze nooit updaten....
Heb je de yaml files van die 5 devices?

Home Assistant configuratie


  • gazzzman61
  • Registratie: November 2012
  • Laatst online: 07:03
TheFes schreef op dinsdag 27 december 2022 @ 20:19:
[...]


Heb je de yaml files van die 5 devices?
Ja denk het wel. Is het zo simpel om ze in de esphome dir te zetten? Of is het te importeren bij een nieuwe device toevoegen?
gazzzman61 schreef op dinsdag 27 december 2022 @ 20:29:
[...]

Ja denk het wel. Is het zo simpel om ze in de esphome dir te zetten? Of is het te importeren bij een nieuwe device toevoegen?
In principe is het zo simpel als ze in de esphome folder zetten.
De integratie staat er verder los van.

Home Assistant configuratie


  • gazzzman61
  • Registratie: November 2012
  • Laatst online: 07:03
TheFes schreef op dinsdag 27 december 2022 @ 20:35:
[...]


In principe is het zo simpel als ze in de esphome folder zetten.
De integratie staat er verder los van.
Top! Zo gaat het Idd. Wel vreemd dat bij het installeren van de integratie hij wel die twee bt-proxies vind
gazzzman61 schreef op dinsdag 27 december 2022 @ 20:40:
[...]


Top! Zo gaat het Idd. Wel vreemd dat bij het installeren van de integratie hij wel die twee bt-proxies vind
Volgens mij komt dat doordat dit opgenomen is in de YAML
https://github.com/esphom...sp32-generic.yaml#L27-L28

Home Assistant configuratie


  • habbekrats
  • Registratie: December 2002
  • Laatst online: 23:19
@Douwe63
@TheMystery
@GENETX

Via HA kon ik niet via de file editor in de core.config_entries geraken. Met de Samba wel.
Hier stond het goed in "device": "/dev/serial/by-id/usb-RFXCOM_RFXtrx433_A1WP593Q-if00-port0",

Uiteindelijk bleek een complete herstart van de VM in proxmox de boel zo maar weer te werken.

Ik gebruik Node red ook en dat werkt nu ook weer met de TRXFRX.

Ik ben wel bezig om langzamerhand alle kaku zooi weg te saneren en in Zigbee op te nemen.
Ik heb een zigbee wcd op 40 meter van het huis zitten welke gewoon werkt, met de kaku is mij dat niet gelukt.

Wat mij dan eigenlijk tegenvalt van van de RFcom integratie is dat je als gebruiker niet in de integratie zlef kunt zien naar welke USB hij zit te kijken. Maar via een achterdeurtje dit moet doen.
Het ediiten van die core.config_entries is niet zonder risico.

http://www.pvoutput.org/list.jsp?id=46229&sid=42168


  • Sp33dFr34k
  • Registratie: Juni 2006
  • Niet online

Sp33dFr34k

Retro-Geek

Ik word knettergek van die gui yaml editor die mijn template ver*@#&@#... ik edit alles in VS Code, plak het dan in de GUI, ziet er goed uit, sla het op, open het dan weer en dan staat het allemaal op 1 regel tussen quotes of weet ik het wat.

Hoe lossen jullie dit op? Want de template file van het dashboard kan ik nergens vinden met browsen om die zo rechtstreeks te editen?

i7 9700k + Be-Quiet Dark Rock 4 Pro | Gigabyte Z390 Aorus Ultra | Gigabyte Aorus GTX1080TI | Samsung 970 Pro 512GB + 860 EVO 1TB | 2x8GB DDR4 3000Mhz | Seasonic Platinum 660W | Fractal Design R6 | Acer Predator X34P | M-Audio AV40


  • GENETX
  • Registratie: Juni 2005
  • Laatst online: 06:51
Sp33dFr34k schreef op dinsdag 27 december 2022 @ 22:40:
Ik word knettergek van die gui yaml editor die mijn template ver*@#&@#... ik edit alles in VS Code, plak het dan in de GUI, ziet er goed uit, sla het op, open het dan weer en dan staat het allemaal op 1 regel tussen quotes of weet ik het wat.

Hoe lossen jullie dit op? Want de template file van het dashboard kan ik nergens vinden met browsen om die zo rechtstreeks te editen?
Err, je kan de GUI in de browser bewerken. Eerst in de edit mode zetten en dan kun je rechtsboven met de 3 stipjes kiezen voor de raw editor. Of bedoel je dat niet? Ik plak daar vaak de code weet in na het bewerken in notepad++. Ander probleem zou het verschil in Windows vs UNIX line endings kunnen zijn

  • RobertMe
  • Registratie: Maart 2009
  • Laatst online: 07:19
Sp33dFr34k schreef op dinsdag 27 december 2022 @ 22:40:
Ik word knettergek van die gui yaml editor die mijn template ver*@#&@#... ik edit alles in VS Code, plak het dan in de GUI, ziet er goed uit, sla het op, open het dan weer en dan staat het allemaal op 1 regel tussen quotes of weet ik het wat.

Hoe lossen jullie dit op? Want de template file van het dashboard kan ik nergens vinden met browsen om die zo rechtstreeks te editen?
ui-lovelace.yaml (in de config map / root, waar dus ook de configuration.yaml staat)? Of bedoel je een ander?

  • Sp33dFr34k
  • Registratie: Juni 2006
  • Niet online

Sp33dFr34k

Retro-Geek

@GENETX de raw configuration editor gebruik ik inderdaad altijd, maar die is dus mede het probleem. Wellicht wat je zegt idd qua line endings, heb in VS Code een plugin gedownload die dat weergeeft, maar zie daarin niets geks... ugh.

EDIT: ik heb van mijn meest recente ergernis zojuist de oorzaak gevonden, middelste regel hier...

https://tweakers.net/i/0VEFXqu8MsfZAG_cu8PsNesnpDI=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/jtoeIVirzZAZTi3J3muI8IM3.png?f=user_large

@RobertMe die zie ik dus niet staan hier... ik heb effe een screenshot gemaakt van wat ik wel zie:

[Voor 21% gewijzigd door Sp33dFr34k op 27-12-2022 23:07]

i7 9700k + Be-Quiet Dark Rock 4 Pro | Gigabyte Z390 Aorus Ultra | Gigabyte Aorus GTX1080TI | Samsung 970 Pro 512GB + 860 EVO 1TB | 2x8GB DDR4 3000Mhz | Seasonic Platinum 660W | Fractal Design R6 | Acer Predator X34P | M-Audio AV40

Sp33dFr34k schreef op dinsdag 27 december 2022 @ 23:03:
@GENETX de raw configuration editor gebruik ik inderdaad altijd, maar die is dus mede het probleem. Wellicht wat je zegt idd qua line endings, heb in VS Code een plugin gedownload die dat weergeeft, maar zie daarin niets geks... ugh.

EDIT: ik heb van mijn meest recente ergernis zojuist de oorzaak gevonden, middelste regel hier...

[Afbeelding]

@RobertMe die zie ik dus niet staan hier... ik heb effe een screenshot gemaakt van wat ik wel zie:

[Afbeelding]
Die ui-lovelace.yaml heb je alleen maar als je je Dashboard op YAML modus zet, maar dan kun je dus helemaal de GUI niet meer gebruiken.

Ik heb mijn main dashboard op yaml staan, en heb een extra dashboard op storage mode. Als ik een kaart via de GUI wil maken doe ik dat in dat extra dashboard, en kopieer ik de code naar mijn main dashboard.

Home Assistant configuratie


  • Ferrox1
  • Registratie: Augustus 2008
  • Laatst online: 21:33
mr.DJ95 schreef op vrijdag 16 december 2022 @ 13:46:
[...]


Hier is een mooie integratie voor. Ik adviseer overigens om de Nordpool integratie te gebruiken.
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
- platform: nordpool
  VAT: False
  currency: "EUR"
  price_in_cents: false
  low_price_cutoff: 0.9
  region: "NL"
  precision: 3
  price_type: kWh
  additional_costs: >
    {% set VAT = 0.09 %}
    {% set ODE = 0.0305 %}
    {% set tax_kWh = 0.03679 + ODE %}
    {% set opslag = 0.002 %}
    {{ (current_price * VAT ) + (tax_kWh + opslag) * (1 + VAT)|float }}
Ik heb dit voorbeeld gebruikt om voor frank energie in te regelen. (ik wil naar tibber toe uiteindelijk, maar dat mag de pret niet drukken)

Echter zie ik een afwijking in de prijzen met de integratie van frank energie zelf, hoe hoger de prijs, hoe groter de afwijking, dus het moet iets in de % zijn. Ik had hem nu als volgt ingevuld:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
- platform: nordpool
  VAT: False
  currency: "EUR"
  price_in_cents: false
  low_price_cutoff: 0.9
  region: "NL"
  precision: 3
  price_type: kWh
  additional_costs: >
    {% set VAT = 0.09 %}
    {% set ODE = 0.0305 %}
    {% set tax_kWh = 0.03679 + ODE %}
    {% set opslag = 0.0254 %}
    {{ (current_price * VAT ) + (tax_kWh + opslag) * (1 + VAT)|float }}

Eigenlijk geen spannende wijziging, en toch zie ik verschil?

De kale prijs komt wel overeen.

Opgelost:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
- platform: nordpool
  VAT: False
  currency: "EUR"
  price_in_cents: false
  low_price_cutoff: 0.9
  region: "NL"
  precision: 3
  price_type: kWh
  additional_costs: >
    {% set VAT = 0.09 %}
    {% set ODE = 0.0305 %}
    {% set tax_kWh = 0.03679 + ODE %}
    {% set opslag = 0.0229 %}
    {{ ((current_price + tax_kWh) * VAT) + tax_kWh + opslag }}

De berekening is niet helemaal correct (de opslag is incl btw) en ik had de verkeerde opslag te pakken.

[Voor 15% gewijzigd door Ferrox1 op 28-12-2022 10:42]


  • septillion
  • Registratie: Januari 2009
  • Laatst online: 05:49
@Sp33dFr34k Ik vind het ook wel irritant dat de UI yaml editor werkelijk de newlines opslaat ipv alleen het toe te passen voor de view. Maar over het algemeen negeer ik het gewoon :+ Templates maak ik voor 90% in de devtool zodat ik kan debuggen en dan een copy-past. Dit herhaalt zich als het niet werkt O-) En als ik het later nog moet aanpassen dan de-clutter in het wel weer.

Maar ben het met je eens dat het er één voor de WTH lijst is.

  • bartbh
  • Registratie: Maart 2004
  • Niet online
maxoss schreef op donderdag 8 december 2022 @ 17:13:
[...]


Bij mij werkt dat wel prima. Touchbediening ook instant

[Afbeelding]
Naar aanleiding van de post van @Toppe en @maxoss ook een Nest Hub 2 aangeschaft van een stapel cadeaubonnen die er toch nog lagen.

Nadeel is nu wel dat iedereen het dashboard ziet en het er dus ook nog wat netter uit moet zien. ;)

Niet alle lampen hebben dezelfde aan/uit toggle, terwijl ze wel allemaal in de light-domain zitten. Hoe kan ik deze omzetten naar allemaal een schuifje?


Ze zijn wel gesynchroniseerd, dus als ik de lampen aan of zet springen de lightning/bliksem-icoontjes wel netjes mee.

  • Douwe63
  • Registratie: September 2003
  • Laatst online: 06:21
bartbh schreef op woensdag 28 december 2022 @ 11:22:
[...]
Niet alle lampen hebben dezelfde aan/uit toggle, terwijl ze wel allemaal in de light-domain zitten. Hoe kan ik deze omzetten naar allemaal een schuifje?
Ze zijn wel gesynchroniseerd, dus als ik de lampen aan of zet springen de lightning/bliksem-icoontjes wel netjes mee.
Hoe heb je die brightness slider er bij in gekregen?

  • Panzer_V
  • Registratie: April 2004
  • Nu online

Panzer_V

Microsoft & Apple Fan

Ik kom mij ook melden in dit mooie topic. Vorige maand overgestapt van Domoticz naar HA. Wat een grafische visuele verademing. :)

Heb wat “ruzie” met PVOUTPUT. Die scraped mijn Enphase systeem, dat gaat oké. Zelf doe ik vanuit HA tegen middernacht de min en max dagtemp via CURL naar PVOUTPUT sturen. Nu wilde ik daar ook de “exported” energy aan toevoegen.

Wat gebeurd er: Deze wordt succesvol geüpload en weergegeven in PVOUPUT. Echter tegen zessen in de ochtend doet PVOUTPUT de waarde van exported weer overschrijven met null. De min max temp waardes blijven staan.

Mijn idee nu is om rond 1000 AM de volgende dag, de waarde van de dag ervoor te uploaden.

Hoe kan ik in HA zeggen dat ik van een sensor de waarde wil hebben van de voorgaande dag rond 2359 uur?

3850Wp WZW, 1155Wp ONO - Enphase IQ7+ - pvoutput.org


  • septillion
  • Registratie: Januari 2009
  • Laatst online: 05:49
@bartbh Ik heb ook wel eens gehad dat light's met een bliksemschicht worden weergegeven na een reboot ofzo. Alles herladen doet dan wonderen. Waar het dan mis gaat weet ik ook niet.

Maar kan je de hele yaml van die card eens delen?

  • septillion
  • Registratie: Januari 2009
  • Laatst online: 05:49
@Panzer_V Misschien dat het met de complexere zaken kan (direct uit db trekken ofzo). Maar eigenlijk gewoon niet. Makkelijkste alternatief, sla hem zelf om 0:00 (of 23:59 als je wilt) ergens op. Bijvoorbeeld in een input_number.

  • remcoXP
  • Registratie: Februari 2002
  • Laatst online: 08:01
ik heb met kerst avond de heater onder de carport aanlaten staan toen ik alweer naar binnen ging.
16kw later kwam ik er achter.
Nu wil ik op basis van mijn slimme meter een automation maken.
met slimme stekkers doe ik dat ook, indien stroomverbruik < x is. maar met mijn dsmr lijkt dat niet te werken. heb nu een testterigger gemaakt maar ik doe iets fout:

YAML:
1
2
3
4
5
6
7
8
platform: state
entity_id:
  - sensor.dsmr_reading_electricity_currently_delivered
from: "> 0,3"
for:
  hours: 0
  minutes: 1
  seconds: 0



iemand een tip hoe ik dit het beste kan oplossen? met een template?
ik had te denken aan gemiddeld half uur > 1000W + nog wat condities die bepalen of ik binnen/buiten ben is notificatie.

[Voor 0% gewijzigd door septillion op 28-12-2022 14:23. Reden: Denk aan de 'yaml' bij de code tags aub!]

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


  • jj85
  • Registratie: Januari 2002
  • Laatst online: 31-03 17:09
bartbh schreef op woensdag 28 december 2022 @ 11:22:
[...]
Naar aanleiding van de post van @Toppe en @maxoss ook een Nest Hub 2 aangeschaft van een stapel cadeaubonnen die er toch nog lagen.

Nadeel is nu wel dat iedereen het dashboard ziet en het er dus ook nog wat netter uit moet zien. ;)

Niet alle lampen hebben dezelfde aan/uit toggle, terwijl ze wel allemaal in de light-domain zitten. Hoe kan ik deze omzetten naar allemaal een schuifje?
[Afbeelding]

Ze zijn wel gesynchroniseerd, dus als ik de lampen aan of zet springen de lightning/bliksem-icoontjes wel netjes mee.
Meestal krijg je de twee bliksems indien HA de huidige status vd lamp niet weet. Wat voor lampen zijn het?

  • Panzer_V
  • Registratie: April 2004
  • Nu online

Panzer_V

Microsoft & Apple Fan

septillion schreef op woensdag 28 december 2022 @ 12:21:
@Panzer_V Misschien dat het met de complexere zaken kan (direct uit db trekken ofzo). Maar eigenlijk gewoon niet. Makkelijkste alternatief, sla hem zelf om 0:00 (of 23:59 als je wilt) ergens op. Bijvoorbeeld in een input_number.
Klinkt heel makkelijk…..maar hoe doe je dat in HA? Voor Domoticz weet ik het nog wel ;)

heb je toevallig een simpel voorbeeld?

3850Wp WZW, 1155Wp ONO - Enphase IQ7+ - pvoutput.org


  • mede
  • Registratie: Oktober 2006
  • Laatst online: 01-04 17:54
Ik meet het stroomverbruik van alle verbruikers in mijn kantoor waarbij een Neo Coolcam z-wave stekker is aangesloten op een stekker-verdeelblok.

Dit gaat normaal prima en wanneer ik niet thuis werk is het verbruik ongeveer 1 kWh/dag. Nu zie ik een extreme piek van van 92 kWh op 23 december die niet klopt. Hoe deze meting tot stand is gekomen weet ik niet, waarschijnlijk iets in die Coolcam stekker? Mijn dagverbruik via de P1 meting is op 23 december 6 kWh.

Is het mogelijk om deze piek van 23 december te verwijderen zodat de historische data weer betrouwbaar(der) wordt?

3600 Wp | 12x AEG mono | SE3500


  • RobertMe
  • Registratie: Maart 2009
  • Laatst online: 07:19
mede schreef op woensdag 28 december 2022 @ 13:32:
Ik meet het stroomverbruik van alle verbruikers in mijn kantoor waarbij een Neo Coolcam z-wave stekker is aangesloten op een stekker-verdeelblok.

Dit gaat normaal prima en wanneer ik niet thuis werk is het verbruik ongeveer 1 kWh/dag. Nu zie ik een extreme piek van van 92 kWh op 23 december die niet klopt. Hoe deze meting tot stand is gekomen weet ik niet, waarschijnlijk iets in die Coolcam stekker? Mijn dagverbruik via de P1 meting is op 23 december 6 kWh.

Is het mogelijk om deze piek van 23 december te verwijderen zodat de historische data weer betrouwbaar(der) wordt?

[Afbeelding]
In de recorder / history, waarvan de screenshot is, kun je dat AFAIK niet aanpassen. Maar de vraag is of je dat überhaupt wilt? Immers geldt de recorder toch maar voor een dag of 10.
In de long term statistics kun je dit wel aanpassen. Developer Tools => Statistics (tab) => zoek de entity => zoek de datum + tijd => selecteer foute waarde => pas de waarde aan naar wat je wilt dat het is.

* RobertMe heeft net een foute reading van Fibaro Wall Plug die niet in gebruik was maar op -17kWh stond gecorrigeerd naar 0 waardoor ook de "Individual device" statistieken weer kloppen, i.p.v. "teruglevering".
remcoXP schreef op woensdag 28 december 2022 @ 12:26:
ik heb met kerst avond de heater onder de carport aanlaten staan toen ik alweer naar binnen ging.
16kw later kwam ik er achter.
Nu wil ik op basis van mijn slimme meter een automation maken.
met slimme stekkers doe ik dat ook, indien stroomverbruik < x is. maar met mijn dsmr lijkt dat niet te werken. heb nu een testterigger gemaakt maar ik doe iets fout:

code:
1
2
3
4
5
6
7
8
platform: state
entity_id:
  - sensor.dsmr_reading_electricity_currently_delivered
from: "> 0,3"
for:
  hours: 0
  minutes: 1
  seconds: 0



iemand een tip hoe ik dit het beste kan oplossen? met een template?
ik had te denken aan gemiddeld half uur > 1000W + nog wat condities die bepalen of ik binnen/buiten ben is notificatie.
Je kunt bij een state trigger niet groter dan gebruiken.
Daarvoor heb je een numeric_state trigger :)

Let ook op dat het decimalenteken een punt is, en geen komma.

Home Assistant configuratie


  • septillion
  • Registratie: Januari 2009
  • Laatst online: 05:49
@Panzer_V Iets als:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
alias: Save sensor.x at midnight
mode: single
trigger:
  - platform: time
    at: "00:00:00"
condition: []
action:
  - service: input_number.set_value
    data:
      value: "{{ states('sensor.x') }}"
    target:
      entity_id: input_number.x_at_midnight

Afgezien van de template voor de waarde volledig bij elkaar geklikt in de UI :) Via de UI kan je ook de input_number helper aanmaken.

Eventueel ook mogelijk in een trigger based sensor maar vind die erg lastig te debuggen.

[Voor 15% gewijzigd door septillion op 28-12-2022 14:33]

Pagina: 1 ... 243 244 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.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee