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 ... 70 ... 245 Laatste
Acties:
  • 1.367.951 views

Acties:
  • 0 Henk 'm!

  • HoppyF
  • Registratie: Oktober 2003
  • Laatst online: 10:17
skank schreef op maandag 11 oktober 2021 @ 08:09:
[...]


Als je zeker wil zijn kun je die service ook testen he ;) moet je niet wachten op de trigger
Bij ontwikkelhulpmiddelene>service
Ok, ja ik geloof ook wel dat de service op zich prima zal werken bv light.turn_on maar ik bedoelde eigenlijk mijn eigen aangemaakte (simpele…) automatisering.
Weet vandaag wel of dit werkt.
Als HA beginner loop ik regelmatig wel tegen dingen aan die weliswaar beschreven zijn maar waar ik dan toch overheen kijk of er niet meteen de logica van in zie.

Update!
Vandaag is deze automatisering prima gegaan.

[ Voor 5% gewijzigd door HoppyF op 11-10-2021 22:42 ]


Acties:
  • 0 Henk 'm!

  • vonkkie
  • Registratie: Januari 2014
  • Laatst online: 21-09 23:05
@CasGas

Ik ben van domoticz over gegaan naar ha en werk met de Aeotec Z-Stick gen 5 werkt perfect met HA

Inderdaad moet je alles koppelen aan de stick

De rest wat in huis zit wordt bijna automatisch gevonden

Acties:
  • +2 Henk 'm!

  • Kixtart
  • Registratie: Mei 2004
  • Niet online

Kixtart

Destruction = Improvement

Gezien Ziggo wat lastig doet dit keer met mijn vaste klant verlengingen was ik eens benieuwd hoeveel bandwith ik eigenlijk gebruik. Niet de max, maar het echte verbruik. Home assistant heeft een integratie voor Unifi maar daar was ik niet zo tevreden mee en dit neemt niet al het verbruik mee (1. per apparaat dus zou ik moeten combineren en alleen wifi loopt via de unifi controller). Om deze reden heb ik eens verder gezicht hoe ik de Ubiquiti edgerouter uit kan lezen. Uiteindelijk uitgekomen op SNMP wat vaak ook op andere routers andere routers mogelijk is.

Waarschijnlijk zijn er nog wat verbeteringen mogelijk in de opzet.

Afbeeldingslocatie: https://tweakers.net/i/EJnyaKgQcNHAg5vmb27bxshZZX4=/234x176/filters:strip_exif()/f/image/VQ6KtJiglsOs4FFBvXbna0gp.png?f=fotoalbum_medium

Voor edgerouter: https://help.ui.com/hc/en...205223500-EdgeRouter-SNMP

Het was even nazoeken hoe SNMP werkt en om de OID op te zoeken van de interface wat ik later gebruik voor Internet IN en OUT. In mijn geval heb ik dit via een Linux OS gedaan en de WAN interface is op te zoeken via "Internet" of "eth0"
code:
1
2
3
4
5
snmpwalk -Os -v2c -c <community> 192.168.2.1 | grep "Internet"
iso.3.6.1.2.1.31.1.1.1.18.2 = STRING: "Internet"

Dit kon achteraf ook net zo goed op de router zelf gedaan worden
snmpwalk -Os -v2c -c snmp-edgerouter 127.0.0.1


Daarna in home assistant's configuration.yml:
(Vanuit deze thread overgenomen en aangepast: https://community.home-as...-using-statistics/96684/4)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
  - platform: snmp
    name: 'ERX WAN In'
    host: 192.168.2.1
    baseoid: 1.3.6.1.2.1.31.1.1.1.6.2
    community: 'snmp-edgerouter'
    version: '2c'
    scan_interval: 10
  - platform: snmp
    name: 'ERX WAN Out'
    host: 192.168.2.1
    baseoid: 1.3.6.1.2.1.31.1.1.1.10.2
    community: 'snmp-edgerouter'
    version: '2c'
    scan_interval: 10
  - platform: statistics
    name: 'ERX WAN In Stats'
    entity_id: sensor.erx_wan_in
    sampling_size: 4
    max_age:
      hours: 24
  - platform: statistics
    name: 'ERX WAN Out Stats'
    entity_id: sensor.erx_wan_out
    sampling_size: 4
    max_age:
      hours: 24
  - platform: template
    sensors:
      internet_in_mbps:
        value_template: "{{ (state_attr('sensor.erx_wan_in_stats','change_rate')|float*8*(state_attr('sensor.erx_wan_in_stats', 'sampling_size')-1)/1000000)|round(2) }}"
        unit_of_measurement: 'MBps'
      internet_out_mbps:
        value_template: "{{ (state_attr('sensor.erx_wan_out_stats','change_rate')|float*8*(state_attr('sensor.erx_wan_out_stats', 'sampling_size')-1)/1000000)|round(2) }}"
        unit_of_measurement: 'MBps'


edit: Ik ga hem nog aanpassen naar deze:
https://community.home-as...using-statistics/96684/21

☻/
/▌
/ \


Acties:
  • +1 Henk 'm!

  • CasGas
  • Registratie: November 1999
  • Laatst online: 10:38

CasGas

.

vonkkie schreef op maandag 11 oktober 2021 @ 11:46:
@CasGas

Ik ben van domoticz over gegaan naar ha en werk met de Aeotec Z-Stick gen 5 werkt perfect met HA

Inderdaad moet je alles koppelen aan de stick

De rest wat in huis zit wordt bijna automatisch gevonden
Ah ok, dan bestel ik die stick maar eens om te gaan testen, dank je!

Automatisch vinden zal bij mij niet werken vrees ik (alles gesegmenteerd op het netwerk maar dat zal dat de pret niet drukken)

Sony A7III | Sony a6300 | Sony ZV-E1 | 12 2.0 | 21 1.4 | 24 1.4 | 35 2.8 | 50 1.4 | 135 1.8 | 16-28 2.8 | 16-70 4 | 28-75 2.8 | 70-200 2.8 II |


Acties:
  • 0 Henk 'm!

  • Mr_Big
  • Registratie: Februari 2002
  • Niet online
Graag wil ik wat meer items aan het Energy-scherm toevoegen. Al enige tijd laat ik het actuele vermogensverbruik van bepaalde devices meten (in W), die ik dan naar energieverbruik (Wh) laat omrekenen d.m.v. de integrate-functie.
Dat gaat prima, alleen vereist de Energy-functie dat dit kWh moet zijn.

Nou dacht ik slim te zijn en bij de integrate-functie de optie 'unit_prefix: k' toe te voegen en in de database de waardes om te rekenen doro dit door 1.000 delen. Dat heb ik gedaan voor de waardes in de kolom 'state' in de tabellen 'statistics' en 'statistics_short_term' waarbij ik limiteer op de juiste 'metadata_id'. En voor die in de tabel 'state', waarbij ik limiteer op de juiste 'entity_id'.
Ook heb ik de 'unit_of_measurement' aangepast voor de entity. Zowel via de interface als in de db in de tabel 'statistics_meta'.

Helaas krijg ik nu het probleem dat de waarde niet correct wordt weergegeven: dat blijft de oude waarde in Wh, maar dan met de extensie kWh. Bij het herstarten van HassOS wordt die waarde ook automatisch toegevoegd, terwijl ik nu juist heb gekozen voor een entity die nu niet wordt geüpdatet (energieverbruik koeling).

De entities zijn als volgt gedefinieerd:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
sensor:
  - platform: integration
    name: wp_cool_energy_consumed
    source: sensor.wp_cool_power_consumed
    unit_prefix: k
    unit_time: h
    round: 3
  - platform: mqtt
    name: WP Cool Power Consumed
    state_topic: "heishamon_heat_pump/main/Cool_Energy_Consumption"
    unit_of_measurement: 'W'
    state_class: measurement
    device_class: power


Iemand een idee of dit 'omkatten' van een entity kan en waar ik dan specifiek nog meer op moet letten?

Acties:
  • 0 Henk 'm!
Mr_Big schreef op maandag 11 oktober 2021 @ 14:00:
Graag wil ik wat meer items aan het Energy-scherm toevoegen. Al enige tijd laat ik het actuele vermogensverbruik van bepaalde devices meten (in W), die ik dan naar energieverbruik (Wh) laat omrekenen d.m.v. de integrate-functie.
Dat gaat prima, alleen vereist de Energy-functie dat dit kWh moet zijn.

Nou dacht ik slim te zijn en bij de integrate-functie de optie 'unit_prefix: k' toe te voegen en in de database de waardes om te rekenen doro dit door 1.000 delen. Dat heb ik gedaan voor de waardes in de kolom 'state' in de tabellen 'statistics' en 'statistics_short_term' waarbij ik limiteer op de juiste 'metadata_id'. En voor die in de tabel 'state', waarbij ik limiteer op de juiste 'entity_id'.
Ook heb ik de 'unit_of_measurement' aangepast voor de entity. Zowel via de interface als in de db in de tabel 'statistics_meta'.

Helaas krijg ik nu het probleem dat de waarde niet correct wordt weergegeven: dat blijft de oude waarde in Wh, maar dan met de extensie kWh. Bij het herstarten van HassOS wordt die waarde ook automatisch toegevoegd, terwijl ik nu juist heb gekozen voor een entity die nu niet wordt geüpdatet (energieverbruik koeling).

De entities zijn als volgt gedefinieerd:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
sensor:
  - platform: integration
    name: wp_cool_energy_consumed
    source: sensor.wp_cool_power_consumed
    unit_prefix: k
    unit_time: h
    round: 3
  - platform: mqtt
    name: WP Cool Power Consumed
    state_topic: "heishamon_heat_pump/main/Cool_Energy_Consumption"
    unit_of_measurement: 'W'
    state_class: measurement
    device_class: power


Iemand een idee of dit 'omkatten' van een entity kan en waar ik dan specifiek nog meer op moet letten?
Volgens de docs van die integratie hoef je niet eerst door 1000 te delen.
https://www.home-assistant.io/integrations/integration/

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • Mr_Big
  • Registratie: Februari 2002
  • Niet online
TheFes schreef op maandag 11 oktober 2021 @ 16:16:
[...]


Volgens de docs van die integratie hoef je niet eerst door 1000 te delen.
https://www.home-assistant.io/integrations/integration/
Ja, dat zou ik ook zeggen.
Maar het verschil is hier dat ik dus niet van een 'green field' situatie kom: de integration-entity bestaat al en bevat al gegevens. Die gegevens zijn tot nu toe in Wh uitgerekend (zonder unit_prefix). En ik wil daar kWh van maken (met unit_prefix: k), met behoud van bestaande gegevens.

[ Voor 3% gewijzigd door Mr_Big op 11-10-2021 16:50 ]


Acties:
  • 0 Henk 'm!
Mr_Big schreef op maandag 11 oktober 2021 @ 16:50:
[...]


Ja, dat zou ik ook zeggen.
Maar het verschil is hier dat ik dus niet van een 'green field' situatie kom: de integration-entity bestaat al en bevat al gegevens. Die gegevens zijn tot nu toe in Wh uitgerekend (zonder unit_prefix). En ik wil daar kWh van maken (met unit_prefix: k), met behoud van bestaande gegevens.
Kun je niet beter gewoon nieuwe sensoren maken? name: wp_cool_energy_consumed_kwh of zo?

Anders moet je denk ik de database in duiken, en alle historie van je sensoren weg gooien.

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • Mr_Big
  • Registratie: Februari 2002
  • Niet online
TheFes schreef op maandag 11 oktober 2021 @ 16:52:
[...]


Kun je niet beter gewoon nieuwe sensoren maken? name: wp_cool_energy_consumed_kwh of zo?

Anders moet je denk ik de database in duiken, en alle historie van je sensoren weg gooien.
Ja, ik ben dus ook de db in gegaan om wat zaken aan te passen (citaat uit mijn originele post):
Nou dacht ik slim te zijn en bij de integrate-functie de optie 'unit_prefix: k' toe te voegen en in de database de waardes om te rekenen doro dit door 1.000 delen. Dat heb ik gedaan voor de waardes in de kolom 'state' in de tabellen 'statistics' en 'statistics_short_term' waarbij ik limiteer op de juiste 'metadata_id'. En voor die in de tabel 'state', waarbij ik limiteer op de juiste 'entity_id'.
Ook heb ik de 'unit_of_measurement' aangepast voor de entity. Zowel via de interface als in de db in de tabel 'statistics_meta'.
Maar dat heeft dus niet geholpen.

Moet ik ook nog ergens anders de getallen aanpassen dan in die tabellen? Want waar haalt HAss anders het originele getal van voor mijn 'conversie' in de DB vandaan?

Acties:
  • 0 Henk 'm!

  • HuismAndré
  • Registratie: Augustus 2001
  • Laatst online: 13:26

HuismAndré

-Pardon my French, I'm Dutch-

Mr_Big schreef op maandag 11 oktober 2021 @ 16:55:
[...]


Ja, ik ben dus ook de db in gegaan om wat zaken aan te passen (citaat uit mijn originele post):

[...]


Maar dat heeft dus niet geholpen.

Moet ik ook nog ergens anders de getallen aanpassen dan in die tabellen? Want waar haalt HAss anders het originele getal van voor mijn 'conversie' in de DB vandaan?
Kun je de wijzigingen die je zelf hebt uitgevoerd in de database nog terugdraaien? Als dat kan dan zou ik dat doen, daarna een nieuwe sensor aanmaken, laten draaien en als die data begint op te leveren controleren in de database hoe dat eruit ziet. Als laatste ga je dan de oude data precies daarnaar aanpassen waarna je de oude sensor weg kunt gooien.

André Huisman (www.new-line.nl)


Acties:
  • 0 Henk 'm!

  • Mr_Big
  • Registratie: Februari 2002
  • Niet online
HuismAndré schreef op maandag 11 oktober 2021 @ 16:58:
[...]

Kun je de wijzigingen die je zelf hebt uitgevoerd in de database nog terugdraaien? Als dat kan dan zou ik dat doen, daarna een nieuwe sensor aanmaken, laten draaien en als die data begint op te leveren controleren in de database hoe dat eruit ziet. Als laatste ga je dan de oude data precies daarnaar aanpassen waarna je de oude sensor weg kunt gooien.
Ja, kan ik nog terugdraaien.
Misschien inderdaad maar eens spieken hoe dat met een nieuwe sensor gaat.

Anders kan ik ook altijd nog gebruik maken van een template sensor, bedenk ik mij nu. Zet ik die weer 'achter' de huidige integration-sensor en deel daar de waarde door 1000 + zet de unit op kWh.

Acties:
  • 0 Henk 'm!

  • CAP-Team
  • Registratie: April 2000
  • Laatst online: 19-09 11:30

CAP-Team

XBL: CAPTeam

Iemand ervaring met het integreren van een Bestway Lay-Z Spa in Home Assistant?
Het moet kunnen zie https://community.home-as...fi-pump-automation/229006

Ik krijg het niet voor elkaar :S

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


Acties:
  • 0 Henk 'm!

  • rick85
  • Registratie: Oktober 2003
  • Laatst online: 22-09 09:31
CAP-Team schreef op maandag 11 oktober 2021 @ 17:06:
Iemand ervaring met het integreren van een Bestway Lay-Z Spa in Home Assistant?
Het moet kunnen zie https://community.home-as...fi-pump-automation/229006

Ik krijg het niet voor elkaar :S
Nope, maar wat lukt er niet?

Acties:
  • 0 Henk 'm!

  • PurpleBlue
  • Registratie: Oktober 2004
  • Niet online
Even een vraagje betreffende ESPHome;

Ik heb een Xiaomi Mi Desk Lamp 1s gekocht, en had op Reddit (link) een post gezien, waarin een werkende config zou staan.

het is geen gewone ESP, maar een ESP32-WROOM-32D

Ik heb de config naar ESPHome gekopieerd en gevalideerd wat prima gaat.
Bij het genereren van de .bin file, krijg ik onderstaande fout:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
INFO Reading configuration /config/esphome/bureaulamp.yaml...
INFO Generating C++ source...
INFO Compiling app...
INFO Running:  platformio run -d /config/esphome/mi-desk-lamp-1s
Processing mi-desk-lamp-1s (board: esp32doit-devkit-v1; framework: arduino; platform: espressif32)
--------------------------------------------------------------------------------
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
PACKAGES: 
 - framework-arduinoespressif32 0.0.0+sha.49b5f52 
 - tool-esptoolpy 1.30000.201119 (3.0.0) 
 - toolchain-xtensa32 2.50200.97 (5.2.0)
Library Manager: Installing Hash
Library Manager: Already installed, built-in library
Dependency Graph
|-- <ESPmDNS> 1.0
|   |-- <WiFi> 1.0
|-- <noise-c> 0.1.3
|   |-- <libsodium> 1.10018.1
|-- <Update> 1.0
|-- <WiFi> 1.0
Compiling /data/mi-desk-lamp-1s/.pioenvs/mi-desk-lamp-1s/src/esphome/components/socket/bsd_sockets_impl.cpp.o
Compiling /data/mi-desk-lamp-1s/.pioenvs/mi-desk-lamp-1s/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o
src/esphome/components/socket/bsd_sockets_impl.cpp:9:29: fatal error: esp_idf_version.h: No such file or directory

*************************************************************************
* Looking for esp_idf_version.h dependency? Check our library registry!
*
* CLI  > platformio lib search "header:esp_idf_version.h"
* Web  > https://platformio.org/lib/search?query=header:esp_idf_version.h
*
*************************************************************************

compilation terminated.
*** [/data/mi-desk-lamp-1s/.pioenvs/mi-desk-lamp-1s/src/esphome/components/socket/bsd_sockets_impl.cpp.o] Error 1
========================== [FAILED] Took 4.48 seconds ==========================


Iemand een idee wat ik fout doe/waarom het fout gaat?

Ik zelf denk hier (platformio), maar kom er niet uit:
code:
1
2
3
4
5
6
7
8
esphome:
  name: mi-desk-lamp-1s
  platform: ESP32
  board: esp32doit-devkit-v1
  platformio_options:
    platform: espressif32 #@1.11.0
    platform_packages: |-4
          framework-arduinoespressif32 @ https://github.com/pauln/arduino-esp32.git#solo-no-mac-crc/1.0.4

Acties:
  • 0 Henk 'm!

  • barrymossel
  • Registratie: Juni 2003
  • Laatst online: 12:45
PurpleBlue schreef op maandag 11 oktober 2021 @ 19:02:
Even een vraagje betreffende ESPHome;

Ik heb een Xiaomi Mi Desk Lamp 1s gekocht, en had op Reddit (link) een post gezien, waarin een werkende config zou staan.

het is geen gewone ESP, maar een ESP32-WROOM-32D

Ik heb de config naar ESPHome gekopieerd en gevalideerd wat prima gaat.
Bij het genereren van de .bin file, krijg ik onderstaande fout:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
INFO Reading configuration /config/esphome/bureaulamp.yaml...
INFO Generating C++ source...
INFO Compiling app...
INFO Running:  platformio run -d /config/esphome/mi-desk-lamp-1s
Processing mi-desk-lamp-1s (board: esp32doit-devkit-v1; framework: arduino; platform: espressif32)
--------------------------------------------------------------------------------
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
PACKAGES: 
 - framework-arduinoespressif32 0.0.0+sha.49b5f52 
 - tool-esptoolpy 1.30000.201119 (3.0.0) 
 - toolchain-xtensa32 2.50200.97 (5.2.0)
Library Manager: Installing Hash
Library Manager: Already installed, built-in library
Dependency Graph
|-- <ESPmDNS> 1.0
|   |-- <WiFi> 1.0
|-- <noise-c> 0.1.3
|   |-- <libsodium> 1.10018.1
|-- <Update> 1.0
|-- <WiFi> 1.0
Compiling /data/mi-desk-lamp-1s/.pioenvs/mi-desk-lamp-1s/src/esphome/components/socket/bsd_sockets_impl.cpp.o
Compiling /data/mi-desk-lamp-1s/.pioenvs/mi-desk-lamp-1s/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o
src/esphome/components/socket/bsd_sockets_impl.cpp:9:29: fatal error: esp_idf_version.h: No such file or directory

*************************************************************************
* Looking for esp_idf_version.h dependency? Check our library registry!
*
* CLI  > platformio lib search "header:esp_idf_version.h"
* Web  > https://platformio.org/lib/search?query=header:esp_idf_version.h
*
*************************************************************************

compilation terminated.
*** [/data/mi-desk-lamp-1s/.pioenvs/mi-desk-lamp-1s/src/esphome/components/socket/bsd_sockets_impl.cpp.o] Error 1
========================== [FAILED] Took 4.48 seconds ==========================


Iemand een idee wat ik fout doe/waarom het fout gaat?

Ik zelf denk hier (platformio), maar kom er niet uit:
code:
1
2
3
4
5
6
7
8
esphome:
  name: mi-desk-lamp-1s
  platform: ESP32
  board: esp32doit-devkit-v1
  platformio_options:
    platform: espressif32 #@1.11.0
    platform_packages: |-4
          framework-arduinoespressif32 @ https://github.com/pauln/arduino-esp32.git#solo-no-mac-crc/1.0.4
Haal dat hele platformio dan eens weg...

Acties:
  • 0 Henk 'm!

  • PurpleBlue
  • Registratie: Oktober 2004
  • Niet online
barrymossel schreef op maandag 11 oktober 2021 @ 19:58:
[...]

Haal dat hele platformio dan eens weg...
Dan kan ik wel de .bin file creëren, maar zie ik na uploaden via ESPHome Flasher:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
[20:47:20]entry 0x400806ac
[20:47:20]E (355) cpu_start: Running on single core chip, but application is built with dual core support.
[20:47:20]E (355) cpu_start: Please enable CONFIG_FREERTOS_UNICORE option in menuconfig.
[20:47:20]abort() was called at PC 0x40084c3d on core 0
[20:47:20]
[20:47:20]ELF file SHA256: 0000000000000000
[20:47:20]
[20:47:20]Backtrace: 0x40088c5c:0x3ffe3be0 0x40088ed9:0x3ffe3c00 0x40084c3d:0x3ffe3c20 0x40079053:0x3ffe3c40 0x400790b9:0x3ffe3c70 0x400790c4:0x3ffe3ca0 0x4007928d:0x3ffe3cc0 0x400806de:0x3ffe3df0 0x40007c31:0x3ffe3eb0 0x4000073d:0x3ffe3f20
[20:47:20]
[20:47:20]Rebooting...
[20:47:20]ets Jun  8 2016 00:22:57
[20:47:20]
[20:47:20]rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
[20:47:20]configsip: 0, SPIWP:0xee
[20:47:20]clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
[20:47:20]mode:DIO, clock div:2
[20:47:20]load:0x3fff0018,len:4
[20:47:20]load:0x3fff001c,len:1044
[20:47:20]load:0x40078000,len:8896
[20:47:20]load:0x40080400,len:5828
[20:47:20]entry 0x400806ac
[20:47:20]E (355) cpu_start: Running on single core chip, but application is built with dual core support.
[20:47:20]E (355) cpu_start: Please enable CONFIG_FREERTOS_UNICORE option in menuconfig.
[20:47:20]abort() was called at PC 0x40084c3d on core 0
[20:47:20]
[20:47:20]ELF file SHA256: 0000000000000000
[20:47:20]
[20:47:20]Backtrace: 0x40088c5c:0x3ffe3be0 0x40088ed9:0x3ffe3c00 0x40084c3d:0x3ffe3c20 0x40079053:0x3ffe3c40 0x400790b9:0x3ffe3c70 0x400790c4:0x3ffe3ca0 0x4007928d:0x3ffe3cc0 0x400806de:0x3ffe3df0 0x40007c31:0x3ffe3eb0 0x4000073d:0x3ffe3f20
[20:47:20]
[20:47:20]Rebooting...
[20:47:20]ets Jun  8 2016 00:22:57
[20:47:20]
[20:47:20]rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
[20:47:20]configsip: 0, SPIWP:0xee
[20:47:20]clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
[20:47:20]mode:DIO, clock div:2
[20:47:20]load:0x3fff0018,len:4
[20:47:20]load:0x3fff001c,len:1044
[20:47:20]load:0x40078000,len:8896
[20:47:20]load:0x40080400,len:5828
[20:47:20]entry 0x400806ac

Acties:
  • 0 Henk 'm!

  • ran-dy
  • Registratie: Oktober 2011
  • Laatst online: 20-08 13:45
TrailBlazer schreef op maandag 11 oktober 2021 @ 10:04:
Niet zozeer een ha vraag maar ik wil een IR paneel aanschaffen met een thermostaat die ondersteunt wordt door HA. Heeft er hier iemand ervaring mee?
Toevallig heb ik laatst een heater gekocht met hetzelfde idee. Het was al wel een combinatie met 'slimme' stekker (https://slimmeheater.nl/p...e-infrarood-terrasheater/), maar werkt natuurlijk in principe hetzelfde. Uiteindelijk heb ik een Xiaomi temperatuursensor in de ruimte neergelegd, welke de stekker schakelt in HA. Werkt tot nu toe perfect. Ik neem aan dat dit zelfde principe met een IR paneel ook gewoon werkt.

Acties:
  • 0 Henk 'm!

  • DutchKel
  • Registratie: Mei 2002
  • Laatst online: 12:04
CasGas schreef op maandag 11 oktober 2021 @ 10:48:
Hier ook maar eens melden.

Op dit moment heb ik een complete Fibaro HC3 setup met alles gebaseerd op zwave, maar ik wil toch meer integratie met mijn andere producten (camera's, kachel, p1m, airco's) en daar blijft Fibaro zelf toch wel een beetje in achter, dus tijd voor meer mogelijkheden :)

Heeft iemand al ervaring met het overzetten van de devices van een HC3 richting HA op bv. een Raspberry Pi 4B - Raspberry Pi? Of is dat simpelweg alles opnieuw koppelen?

En als het overgezet zou worden op een Pi, is de Aeotec Z-Stick gen 5 volgens mij een prima keus om zwave weer mee aan te sturen? (volgens mij wel, maar ik heb liever gebruikerservaringen:))
Ik raad je aan om de Fibaro gewoon te houden naast HA. Dan krijgen je Fibaro Z-wave apparaten nog steeds updates.

Je kunt de fibaro HC3 gewoon koppelen in HA waardoor je alle apparaten alsnog met HA kunt bedienen.

Don't drive faster than your guardian angel can fly.


Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 15:35
Ik loop vast bij de Tuya Cloud integratie. https://www.home-assistant.io/integrations/tuya bij stap 5 heb ik het apparaat gelinked alleen krijg ik bij all devices geen apparaten te zien. Ik heb me wel geregistreerd met een ander email adres in de Tuya Cloud dan in de Smartlife app.

Wie heeft dit ook gehad?

Acties:
  • +1 Henk 'm!

  • Vorkie
  • Registratie: September 2001
  • Niet online
Vaevictis_ schreef op dinsdag 12 oktober 2021 @ 07:15:
Ik loop vast bij de Tuya Cloud integratie. https://www.home-assistant.io/integrations/tuya bij stap 5 heb ik het apparaat gelinked alleen krijg ik bij all devices geen apparaten te zien. Ik heb me wel geregistreerd met een ander email adres in de Tuya Cloud dan in de Smartlife app.

Wie heeft dit ook gehad?
Had je al hier naar gekeken?

https://github.com/rospogrigio/localtuya

Dan ben je tenminste niet afhankelijk van de cloud.

Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 15:35
Vorkie schreef op dinsdag 12 oktober 2021 @ 07:19:
[...]


Had je al hier naar gekeken?

https://github.com/rospogrigio/localtuya

Dan ben je tenminste niet afhankelijk van de cloud.
Had deze gezien, maar wil liever een integratie met support. Maar het is een heel IoT ontwikkelplatform beetje overkill. Ik ga hiermee aan de slag _/-\o_

Acties:
  • +3 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 22-09 21:06
2021.10.4 is onderweg:
  • Upgrade youless library to fix missing sensor LS110 (@gjong - #57366) (youless docs)
  • Fix Netgear orbi port in ssdp discovery (@starkillerOG - #57432) (netgear docs)
  • Fix upnp creating derived sensors (@StevenLooman - #57436) (upnp docs)
  • Fix referenced before assignment in modem_callerid (@tkdrob - #57460) (modem_callerid docs)
  • Upgrade aiomusiccast to tolererate not decodable characters (@micha91 - #57461) (yamaha_musiccast docs)
  • Detect if mysql and sqlite support row_number (@emontnemery - #57475) (recorder docs) (sensor docs)
  • Bump youtube-dl to 2021.06.06 (@chpego - #57490) (media_extractor docs)
  • Simplify yeelight setup to improve reliability (@bdraco - #57500) (yeelight docs)

Sometimes you need to plan for coincidence


Acties:
  • +1 Henk 'm!

  • vso
  • Registratie: Augustus 2001
  • Niet online

vso

tja...

Kixtart schreef op maandag 11 oktober 2021 @ 12:01:
Gezien Ziggo wat lastig doet dit keer met mijn vaste klant verlengingen was ik eens benieuwd hoeveel bandwith ik eigenlijk gebruik. Niet de max, maar het echte verbruik. Home assistant heeft een integratie voor Unifi maar daar was ik niet zo tevreden mee en dit neemt niet al het verbruik mee (1. per apparaat dus zou ik moeten combineren en alleen wifi loopt via de unifi controller). Om deze reden heb ik eens verder gezicht hoe ik de Ubiquiti edgerouter uit kan lezen. Uiteindelijk uitgekomen op SNMP wat vaak ook op andere routers andere routers mogelijk is.

Waarschijnlijk zijn er nog wat verbeteringen mogelijk in de opzet.

[Afbeelding]

Voor edgerouter: https://help.ui.com/hc/en...205223500-EdgeRouter-SNMP

Het was even nazoeken hoe SNMP werkt en om de OID op te zoeken van de interface wat ik later gebruik voor Internet IN en OUT. In mijn geval heb ik dit via een Linux OS gedaan en de WAN interface is op te zoeken via "Internet" of "eth0"
code:
1
2
3
4
5
snmpwalk -Os -v2c -c <community> 192.168.2.1 | grep "Internet"
iso.3.6.1.2.1.31.1.1.1.18.2 = STRING: "Internet"

Dit kon achteraf ook net zo goed op de router zelf gedaan worden
snmpwalk -Os -v2c -c snmp-edgerouter 127.0.0.1


Daarna in home assistant's configuration.yml:
(Vanuit deze thread overgenomen en aangepast: https://community.home-as...-using-statistics/96684/4)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
  - platform: snmp
    name: 'ERX WAN In'
    host: 192.168.2.1
    baseoid: 1.3.6.1.2.1.31.1.1.1.6.2
    community: 'snmp-edgerouter'
    version: '2c'
    scan_interval: 10
  - platform: snmp
    name: 'ERX WAN Out'
    host: 192.168.2.1
    baseoid: 1.3.6.1.2.1.31.1.1.1.10.2
    community: 'snmp-edgerouter'
    version: '2c'
    scan_interval: 10
  - platform: statistics
    name: 'ERX WAN In Stats'
    entity_id: sensor.erx_wan_in
    sampling_size: 4
    max_age:
      hours: 24
  - platform: statistics
    name: 'ERX WAN Out Stats'
    entity_id: sensor.erx_wan_out
    sampling_size: 4
    max_age:
      hours: 24
  - platform: template
    sensors:
      internet_in_mbps:
        value_template: "{{ (state_attr('sensor.erx_wan_in_stats','change_rate')|float*8*(state_attr('sensor.erx_wan_in_stats', 'sampling_size')-1)/1000000)|round(2) }}"
        unit_of_measurement: 'MBps'
      internet_out_mbps:
        value_template: "{{ (state_attr('sensor.erx_wan_out_stats','change_rate')|float*8*(state_attr('sensor.erx_wan_out_stats', 'sampling_size')-1)/1000000)|round(2) }}"
        unit_of_measurement: 'MBps'


edit: Ik ga hem nog aanpassen naar deze:
https://community.home-as...using-statistics/96684/21
wellicht handig als je de up/down van je verbinding erbij zet (in lovelace) oftewel hoe ver trek je de verbinding dicht ?

Tja vanalles


Acties:
  • +1 Henk 'm!

  • barrymossel
  • Registratie: Juni 2003
  • Laatst online: 12:45
PurpleBlue schreef op maandag 11 oktober 2021 @ 20:49:
[...]


Dan kan ik wel de .bin file creëren, maar zie ik na uploaden via ESPHome Flasher:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
[20:47:20]entry 0x400806ac
[20:47:20]E (355) cpu_start: Running on single core chip, but application is built with dual core support.
[20:47:20]E (355) cpu_start: Please enable CONFIG_FREERTOS_UNICORE option in menuconfig.
[20:47:20]abort() was called at PC 0x40084c3d on core 0
[20:47:20]
[20:47:20]ELF file SHA256: 0000000000000000
[20:47:20]
[20:47:20]Backtrace: 0x40088c5c:0x3ffe3be0 0x40088ed9:0x3ffe3c00 0x40084c3d:0x3ffe3c20 0x40079053:0x3ffe3c40 0x400790b9:0x3ffe3c70 0x400790c4:0x3ffe3ca0 0x4007928d:0x3ffe3cc0 0x400806de:0x3ffe3df0 0x40007c31:0x3ffe3eb0 0x4000073d:0x3ffe3f20
[20:47:20]
[20:47:20]Rebooting...
[20:47:20]ets Jun  8 2016 00:22:57
[20:47:20]
[20:47:20]rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
[20:47:20]configsip: 0, SPIWP:0xee
[20:47:20]clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
[20:47:20]mode:DIO, clock div:2
[20:47:20]load:0x3fff0018,len:4
[20:47:20]load:0x3fff001c,len:1044
[20:47:20]load:0x40078000,len:8896
[20:47:20]load:0x40080400,len:5828
[20:47:20]entry 0x400806ac
[20:47:20]E (355) cpu_start: Running on single core chip, but application is built with dual core support.
[20:47:20]E (355) cpu_start: Please enable CONFIG_FREERTOS_UNICORE option in menuconfig.
[20:47:20]abort() was called at PC 0x40084c3d on core 0
[20:47:20]
[20:47:20]ELF file SHA256: 0000000000000000
[20:47:20]
[20:47:20]Backtrace: 0x40088c5c:0x3ffe3be0 0x40088ed9:0x3ffe3c00 0x40084c3d:0x3ffe3c20 0x40079053:0x3ffe3c40 0x400790b9:0x3ffe3c70 0x400790c4:0x3ffe3ca0 0x4007928d:0x3ffe3cc0 0x400806de:0x3ffe3df0 0x40007c31:0x3ffe3eb0 0x4000073d:0x3ffe3f20
[20:47:20]
[20:47:20]Rebooting...
[20:47:20]ets Jun  8 2016 00:22:57
[20:47:20]
[20:47:20]rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
[20:47:20]configsip: 0, SPIWP:0xee
[20:47:20]clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
[20:47:20]mode:DIO, clock div:2
[20:47:20]load:0x3fff0018,len:4
[20:47:20]load:0x3fff001c,len:1044
[20:47:20]load:0x40078000,len:8896
[20:47:20]load:0x40080400,len:5828
[20:47:20]entry 0x400806ac
En dit als board gebruiken? nodemcu-32s

(https://community.home-as...-the-esp-wroom-32/93728/4)

Acties:
  • 0 Henk 'm!

  • CasGas
  • Registratie: November 1999
  • Laatst online: 10:38

CasGas

.

DutchKel schreef op dinsdag 12 oktober 2021 @ 07:13:
[...]

Ik raad je aan om de Fibaro gewoon te houden naast HA. Dan krijgen je Fibaro Z-wave apparaten nog steeds updates.

Je kunt de fibaro HC3 gewoon koppelen in HA waardoor je alle apparaten alsnog met HA kunt bedienen.
Ah ok, ik ga het eerst koppelen inderdaad om te zien of de mogelijkheden genoeg zijn. Alleen aan de andere kant, is het weer een tweede systeem om te onderhouden..

Ik ga het eens bekijken :)

Sony A7III | Sony a6300 | Sony ZV-E1 | 12 2.0 | 21 1.4 | 24 1.4 | 35 2.8 | 50 1.4 | 135 1.8 | 16-28 2.8 | 16-70 4 | 28-75 2.8 | 70-200 2.8 II |


Acties:
  • 0 Henk 'm!

  • DutchKel
  • Registratie: Mei 2002
  • Laatst online: 12:04
CasGas schreef op dinsdag 12 oktober 2021 @ 09:35:
[...]


Ah ok, ik ga het eerst koppelen inderdaad om te zien of de mogelijkheden genoeg zijn. Alleen aan de andere kant, is het weer een tweede systeem om te onderhouden..

Ik ga het eens bekijken :)
Het scheelt dat het onderhoud van de Fibaro HC3 niet zo heel veel voorstelt. Alleen af en toe wat updates uitvoeren.

Het nadeel wat je hebt als je het niet doet is dat je Fibaro apparaten in huis geen updates meer krijgen. Die kun je namelijk niet met de hand downloaden. Tenminste ik heb ze nog nergens gevonden.

Don't drive faster than your guardian angel can fly.


Acties:
  • 0 Henk 'm!

  • Kixtart
  • Registratie: Mei 2004
  • Niet online

Kixtart

Destruction = Improvement

vso schreef op dinsdag 12 oktober 2021 @ 09:23:
[...]

wellicht handig als je de up/down van je verbinding erbij zet (in lovelace) oftewel hoe ver trek je de verbinding dicht ?
In principe een goed idee, maar ik heb 300mbit down en mijn vraag was of ik dit wel nodig heb. Dus mijn interesse ligt in dit geval alleen bij totaalverbruik (voornamelijk download).

☻/
/▌
/ \


Acties:
  • 0 Henk 'm!

  • Gizz
  • Registratie: Maart 2001
  • Nu online

Gizz

Dunder-Mifflin, Inc.

Vaevictis_ schreef op dinsdag 12 oktober 2021 @ 07:57:
[...]


Had deze gezien, maar wil liever een integratie met support.
Ik weet niet of je van die support al te veel mag verwachten. De reacties onder de release van 2021.10.0 gaan grotendeels over het feit dat de officiële nieuwe integratie van Tuya een stuk slechter is dan de versie van de community. Zo worden er minder apparaten ondersteund en lijkt er geen enkele motivatie om de afhankelijkheid van de Tuya-cloud te verkleinen.

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


Acties:
  • 0 Henk 'm!

  • PurpleBlue
  • Registratie: Oktober 2004
  • Niet online
Zojuist geprobeerd, en hij komt verder! :D

Lamp zelf kan ik aan/uit zetten (start wel op Full-Brightness)
- Draaien aan rotary_encoder gaat nog niet helemaal goed, maar reageert wel.
(Als lamp uit is, en je draait aan de knop, gaat hij aan (vanaf gedimmd naar full-brightness en terug, (dan ook uit)
- Wanneer je op de knop drukt, gaat hij Full-Brightness aan of uit
- indrukken en draaien veranderd hij netjes de kleur temperatuur

De log in ESPFlasher: (dit herhaalt zich continu)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
[09:51:33]Brownout detector was triggered
[09:51:33]
[09:51:33]ets Jun  8 2016 00:22:57
[09:51:33]
[09:51:33]rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
[09:51:33]configsip: 0, SPIWP:0xee
[09:51:33]clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
[09:51:33]mode:DIO, clock div:2
[09:51:33]load:0x3fff0018,len:4
[09:51:33]load:0x3fff001c,len:1044
[09:51:33]load:0x40078000,len:8896
[09:51:33]load:0x40080400,len:5828
[09:51:33]entry 0x400806ac
[09:51:34][I][logger:174]: Log initialized
[09:51:34][C][ota:379]: There have been 5 suspected unsuccessful boot attempts.
[09:51:34][I][app:029]: Running through setup()...
[09:51:34][C][power_supply:010]: Setting up Power Supply...
[09:51:34][D][binary_sensor:034]: 'button': Sending initial state OFF
[09:51:34][C][light:035]: Setting up light 'Lights'...
[09:51:34][D][light:035]: 'Lights' Setting:
[09:51:34][D][light:040]:   Color mode: Cold/warm white
[09:51:34][D][light:050]:   Brightness: 100%
[09:51:34][D][light:070]:   Cold white: 100%, warm white: 100%
[09:51:34][C][rotary_encoder:127]: Setting up Rotary Encoder 'rotation'...
[09:51:34][C][wifi:037]: Setting up WiFi...
[09:51:34]


In Home Assistant zie ik hem nu ook, en heb hem geïntegreerd. Echter zie ik hier alleen een "Light" component (aan/uit)
Ik kan hem niet dimmen of kleurtemperatuur aanpassen. :/
edit: Zie dat dit gedrag overeen komt met de YAML.. Dat kan ik nog finetunen.


Ik heb nu deze Yaml:

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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
esphome:
  name: mi-desk-lamp-1s
  platform: ESP32
  board: nodemcu-32s
  platformio_options:
    platform: espressif32@3.0.0
    platform_packages: tasmota/framework-arduinoespressif32 @ 3.10006.210420
    
wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

api:
  password: !secret api_password

ota:
  password: "!secret ota_password
  

logger:

sensor:
  - platform: rotary_encoder
    id: rotation
    pin_a: GPIO27
    pin_b: GPIO26
    resolution: 2
    on_value:
      then:
        - if:
            condition:
              # Check if Button is pressed while rotating
              lambda: 'return id(button).state;'
            then:
              # If Button is pressed, change CW/WW
              - lambda: |-
                  auto min_temp = id(light1).get_traits().get_min_mireds();
                  auto max_temp = id(light1).get_traits().get_max_mireds();
                  auto cur_temp = id(light1).current_values.get_color_temperature();
                  auto new_temp = max(min_temp, min(max_temp, cur_temp + (x*20)));
                  auto call = id(light1).turn_on();
                  call.set_color_temperature(new_temp);
                  call.perform();
            else:
              # If Button is not pressed, change brightness
              - light.dim_relative:
                  id: light1
                  relative_brightness: !lambda |-
                    return x / 10.0;
        # Reset Rotation to 0
        - sensor.rotary_encoder.set_value:
            id: rotation
            value: 0

binary_sensor:
  - platform: gpio
    id: button
    pin:
      number: GPIO33
      inverted: True
      mode: INPUT_PULLDOWN
    on_click: 
      then:
      # use if-condition instead of toggle to set full brightness on turn_on
        - if:
            condition:
              light.is_on: light1
            then:
              - light.turn_off:
                  id: light1
            else:
              - light.turn_on:
                  id: light1
                  brightness: 100%
                  color_temperature: 2700 K

output:
  - platform: ledc
    pin: GPIO2
    id: output_cw
    min_power: 0.03
    power_supply: power
  - platform: ledc
    pin: GPIO4
    id: output_ww
    min_power: 0.03
    power_supply: power
    
power_supply:
  - id: power
    pin: GPIO12
    enable_time: 0s
    keep_on_time: 0s

light:
  - platform: cwww
    id: light1
    default_transition_length: 0s
    constant_brightness: true
    name: "Lights"
    cold_white: output_cw
    warm_white: output_ww
    cold_white_color_temperature: 5000 K
    warm_white_color_temperature: 2600 K


yaml code tag voor de duidelijkheid, zie je ook de fout :+

[ Voor 0% gewijzigd door Septillion op 12-10-2021 10:29 . Reden: yaml code tag voor de duidelijkheid ]


Acties:
  • +1 Henk 'm!
PurpleBlue schreef op dinsdag 12 oktober 2021 @ 10:11:
[...]


Zojuist geprobeerd, en hij komt verder! :D

Lamp zelf kan ik aan/uit zetten (start wel op Full-Brightness)
- Draaien aan rotary_encoder gaat nog niet helemaal goed, maar reageert wel.
(Als lamp uit is, en je draait aan de knop, gaat hij aan (vanaf gedimmd naar full-brightness en terug, (dan ook uit)
- Wanneer je op de knop drukt, gaat hij Full-Brightness aan of uit
- indrukken en draaien veranderd hij netjes de kleur temperatuur

De log in ESPFlasher: (dit herhaalt zich continu)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
[09:51:33]Brownout detector was triggered
[09:51:33]
[09:51:33]ets Jun  8 2016 00:22:57
[09:51:33]
[09:51:33]rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
[09:51:33]configsip: 0, SPIWP:0xee
[09:51:33]clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
[09:51:33]mode:DIO, clock div:2
[09:51:33]load:0x3fff0018,len:4
[09:51:33]load:0x3fff001c,len:1044
[09:51:33]load:0x40078000,len:8896
[09:51:33]load:0x40080400,len:5828
[09:51:33]entry 0x400806ac
[09:51:34][I][logger:174]: Log initialized
[09:51:34][C][ota:379]: There have been 5 suspected unsuccessful boot attempts.
[09:51:34][I][app:029]: Running through setup()...
[09:51:34][C][power_supply:010]: Setting up Power Supply...
[09:51:34][D][binary_sensor:034]: 'button': Sending initial state OFF
[09:51:34][C][light:035]: Setting up light 'Lights'...
[09:51:34][D][light:035]: 'Lights' Setting:
[09:51:34][D][light:040]:   Color mode: Cold/warm white
[09:51:34][D][light:050]:   Brightness: 100%
[09:51:34][D][light:070]:   Cold white: 100%, warm white: 100%
[09:51:34][C][rotary_encoder:127]: Setting up Rotary Encoder 'rotation'...
[09:51:34][C][wifi:037]: Setting up WiFi...
[09:51:34]


In Home Assistant zie ik hem nu ook, en heb hem geïntegreerd. Echter zie ik hier alleen een "Light" component (aan/uit)
Ik kan hem niet dimmen of kleurtemperatuur aanpassen. :/

Ik heb nu deze Yaml:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
esphome:
  name: mi-desk-lamp-1s
  platform: ESP32
  board: nodemcu-32s
  platformio_options:
    platform: espressif32@3.0.0
    platform_packages: tasmota/framework-arduinoespressif32 @ 3.10006.210420
    
wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

api:
  password: !secret api_password

ota:
  password: "!secret ota_password
  

logger:

sensor:
  - platform: rotary_encoder
    id: rotation
    pin_a: GPIO27
    pin_b: GPIO26
    resolution: 2
    on_value:
      then:
        - if:
            condition:
              # Check if Button is pressed while rotating
              lambda: 'return id(button).state;'
            then:
              # If Button is pressed, change CW/WW
              - lambda: |-
                  auto min_temp = id(light1).get_traits().get_min_mireds();
                  auto max_temp = id(light1).get_traits().get_max_mireds();
                  auto cur_temp = id(light1).current_values.get_color_temperature();
                  auto new_temp = max(min_temp, min(max_temp, cur_temp + (x*20)));
                  auto call = id(light1).turn_on();
                  call.set_color_temperature(new_temp);
                  call.perform();
            else:
              # If Button is not pressed, change brightness
              - light.dim_relative:
                  id: light1
                  relative_brightness: !lambda |-
                    return x / 10.0;
        # Reset Rotation to 0
        - sensor.rotary_encoder.set_value:
            id: rotation
            value: 0

binary_sensor:
  - platform: gpio
    id: button
    pin:
      number: GPIO33
      inverted: True
      mode: INPUT_PULLDOWN
    on_click: 
      then:
      # use if-condition instead of toggle to set full brightness on turn_on
        - if:
            condition:
              light.is_on: light1
            then:
              - light.turn_off:
                  id: light1
            else:
              - light.turn_on:
                  id: light1
                  brightness: 100%
                  color_temperature: 2700 K

output:
  - platform: ledc
    pin: GPIO2
    id: output_cw
    min_power: 0.03
    power_supply: power
  - platform: ledc
    pin: GPIO4
    id: output_ww
    min_power: 0.03
    power_supply: power
    
power_supply:
  - id: power
    pin: GPIO12
    enable_time: 0s
    keep_on_time: 0s

light:
  - platform: cwww
    id: light1
    default_transition_length: 0s
    constant_brightness: true
    name: "Lights"
    cold_white: output_cw
    warm_white: output_ww
    cold_white_color_temperature: 5000 K
    warm_white_color_temperature: 2600 K
brightness en color_temp zijn attributes van de light entity, en zijn dus geen losse entities. Die zijn alleen zichtbaar als de lamp aan staat

Home Assistant configuratie


Acties:
  • +1 Henk 'm!

  • PurpleBlue
  • Registratie: Oktober 2004
  • Niet online
TheFes schreef op dinsdag 12 oktober 2021 @ 10:13:
[...]


brightness en color_temp zijn attributes van de light entity, en zijn dus geen losse entities. Die zijn alleen zichtbaar als de lamp aan staat
Thanx,

Afbeeldingslocatie: https://tweakers.net/i/k8cYHHyf1WkozVZZBrSigyJQI60=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/8MD6fqXyq6VatNAdxn4a548i.png?f=user_large

Acties:
  • 0 Henk 'm!

  • Dutchess_Nicole
  • Registratie: Augustus 2001
  • Laatst online: 15:37
Goeie changes maar helaas zit ik al 2 maanden te wachten op een update van python-broadlink om mn RM4CPro te supporten.

Had al een issue in de github aangemaakt voor de deviceID en die is ook toegevoegd maar het wordt maar niet naar HA doorgezet :'(

* Dutchess_Nicole much sadness

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


Acties:
  • 0 Henk 'm!

  • CasGas
  • Registratie: November 1999
  • Laatst online: 10:38

CasGas

.

Ik ben nog op zoek naar een integratie, maar op 1 of andere manier komt die niet terug in mijn home assistant:

UniFi Protect for Home Assistant

https://github.com/briis/unifiprotect

Deze zou onder integrations te vinden moeten zijn, maar in mijn lijst komt deze niet naar voren. (Configuration > set up a new integration)

Als ik kijk op https://www.home-assistant.io/integrations/ dan zie ik die ook niet allemaal terug in mijn lokale lijst van dingen die ik kan installeren..

Doe ik iets verkeerd waardoor ik ze niet allemaal zie?

Sony A7III | Sony a6300 | Sony ZV-E1 | 12 2.0 | 21 1.4 | 24 1.4 | 35 2.8 | 50 1.4 | 135 1.8 | 16-28 2.8 | 16-70 4 | 28-75 2.8 | 70-200 2.8 II |


Acties:
  • 0 Henk 'm!

  • Gizz
  • Registratie: Maart 2001
  • Nu online

Gizz

Dunder-Mifflin, Inc.

@CasGas Van die pagina:
Installation

This Integration is part of the default HACS store. Search for unifi protect under Integrations and install from there. After the installation of the files you must restart Home Assistant, or else you will not be able to add UniFi Protect from the Integration Page.

If you are not familiar with HACS, or havn't installed it, I would recommend to look through the HACS documentation, before continuing. Even though you can install the Integration manually, I would recommend using HACS, as you would always be reminded when a new release is published.
HACS is de community store voor integrations. Ik snap dat de statement 'default HACS store' je op het verkeerde been kan zetten en je denkt dat het om de default integrations gaat. Maar HACS is dus echt wat anders en moet je eerst toevoegen :)

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


Acties:
  • 0 Henk 'm!

  • Dutchess_Nicole
  • Registratie: Augustus 2001
  • Laatst online: 15:37
CasGas schreef op dinsdag 12 oktober 2021 @ 10:57:
Ik ben nog op zoek naar een integratie, maar op 1 of andere manier komt die niet terug in mijn home assistant:

UniFi Protect for Home Assistant

https://github.com/briis/unifiprotect

Deze zou onder integrations te vinden moeten zijn, maar in mijn lijst komt deze niet naar voren. (Configuration > set up a new integration)

Als ik kijk op https://www.home-assistant.io/integrations/ dan zie ik die ook niet allemaal terug in mijn lokale lijst van dingen die ik kan installeren..

Doe ik iets verkeerd waardoor ik ze niet allemaal zie?
This Integration is part of the default HACS store...
Deze zul je dus via HACS binnen moeten halen. Staat niet in de default integration lijst.

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


Acties:
  • 0 Henk 'm!

  • NeoFoX
  • Registratie: September 2008
  • Laatst online: 10-09 08:56
Ik heb nu mijn 2 Shelly dimmers aangesloten en direct via de nieuwe HA integratie toegevoegd.
Daarmee krijg ik nu dus 3 entities per dimmer.

Maar ik zie / lees hier ook dat mensen de HACS Shelly (ShellyForHass) hebben die dus blijkbaar via MQTT gaat.
Daarin zie ik ook dat je andere entities krijgt zoals temp / humidity etc.

Ik lees op het fora van HASS dat de meningen m.b.t. de HA integratie niet altijd de beste is. Wat is / zijn jullie ervaringen.

Opzicht werkt de standaard integratie nu prima met één van mijn automations, maar wil straks ook op events automations gaan toepassen. Weet dus nog niet wat de snelheid dan is. Zijn daar al meer ervaringen mee?

- The Neo and Only -


Acties:
  • 0 Henk 'm!

  • DUX
  • Registratie: September 2002
  • Laatst online: 15:56

DUX

blijft ook nu voor Oranje

NeoFoX schreef op dinsdag 12 oktober 2021 @ 11:19:
Ik heb nu mijn 2 Shelly dimmers aangesloten en direct via de nieuwe HA integratie toegevoegd.
Daarmee krijg ik nu dus 3 entities per dimmer.

Maar ik zie / lees hier ook dat mensen de HACS Shelly (ShellyForHass) hebben die dus blijkbaar via MQTT gaat.
Daarin zie ik ook dat je andere entities krijgt zoals temp / humidity etc.

Ik lees op het fora van HASS dat de meningen m.b.t. de HA integratie niet altijd de beste is. Wat is / zijn jullie ervaringen.

Opzicht werkt de standaard integratie nu prima met één van mijn automations, maar wil straks ook op events automations gaan toepassen. Weet dus nog niet wat de snelheid dan is. Zijn daar al meer ervaringen mee?
Nul problemen met de standaardintegratie. Alleen voor de Shellies waarmee ik speciale dingen wil doen gebruik ik MQTT - en daar heb ik een aparte MQTT-server voor draaien, geen HASS nodig daarvoor.

Verder vraag ik me af wat je met die temp- en humidity-sensoren moet? Ten eerste heb ik met de standaardintegratie ook gewoon een temperatuurmeting, én je moet bedenken dat de metingen gedaan worden in een plastic behuizing die ernstig beïnvloed wordt door de werking van het apparaat zelf plus vaak zit het nog in een muur ook.

.    < G o o o o o o o o g l e >
Vorige 1 2 3 4 5 6 7 8 Volgende


Acties:
  • 0 Henk 'm!
NeoFoX schreef op dinsdag 12 oktober 2021 @ 11:19:
Ik heb nu mijn 2 Shelly dimmers aangesloten en direct via de nieuwe HA integratie toegevoegd.
Daarmee krijg ik nu dus 3 entities per dimmer.

Maar ik zie / lees hier ook dat mensen de HACS Shelly (ShellyForHass) hebben die dus blijkbaar via MQTT gaat.
Daarin zie ik ook dat je andere entities krijgt zoals temp / humidity etc.

Ik lees op het fora van HASS dat de meningen m.b.t. de HA integratie niet altijd de beste is. Wat is / zijn jullie ervaringen.

Opzicht werkt de standaard integratie nu prima met één van mijn automations, maar wil straks ook op events automations gaan toepassen. Weet dus nog niet wat de snelheid dan is. Zijn daar al meer ervaringen mee?
Mijn ervaring (al wel even geleden) was dat de standaard integratie wat trager was.
Op zich niet erg met dimmers, want daarmee schakel je toch direct de lamp, en het is niet erg als de status pas een halve seconde later in HA te zien is.
Ik had echter ook een aantal devices als detached switch op een Shelly 1, en daar was die vertraging toch wel een beetje vervelend af en toe.

Voor die detached switches ben ik overgegaan naar ESPHome, ook omdat het (in ieder geval toen nog) niet mogelijk was om een alternatieve actie te doen als er geen api connectie met HA is.

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • Yukkie
  • Registratie: Januari 2001
  • Laatst online: 15:30

Yukkie

Vorsprung Durch Technik

Ik heb een melding in mijn logs welke ik niet thuis kan brengen:

code:
1
2
2021-10-12 11:58:40 WARNING (MainThread) [homeassistant.helpers.template] Template warning: 'float' got invalid input 'None' when rendering template '{{value_json.currentZ|float}}' 
but no default was specified. Currently 'float' will return '0', however this template will fail to render in Home Assistant core 2021.12


Ik heb werkelijk geen idee uit welk template dit zou kunnen komen 8)7

Ik heb al eens mijn hele configuratie doorgezocht, maar behalve in de logfiles, komt de string "value_json.currentZ" nergens voor. Heeft iemand enig idee waar dit vandaan zou kunnen komen :?

We've got that ring of confidence


Acties:
  • 0 Henk 'm!

  • NeoFoX
  • Registratie: September 2008
  • Laatst online: 10-09 08:56
DUX schreef op dinsdag 12 oktober 2021 @ 11:29:
[...]

Nul problemen met de standaardintegratie. Alleen voor de Shellies waarmee ik speciale dingen wil doen gebruik ik MQTT - en daar heb ik een aparte MQTT-server voor draaien, geen HASS nodig daarvoor.

Verder vraag ik me af wat je met die temp- en humidity-sensoren moet? Ten eerste heb ik met de standaardintegratie ook gewoon een temperatuurmeting, én je moet bedenken dat de metingen gedaan worden in een plastic behuizing die ernstig beïnvloed wordt door de werking van het apparaat zelf plus vaak zit het nog in een muur ook.
Ik heb alle andere entities via de standaard integratie niet:Afbeeldingslocatie: https://tweakers.net/i/rR82G1St2a6F1mb8zxRYR_E0Y8I=/800x/filters:strip_exif()/f/image/ktMND3Ne2Ci2UtbVvHisNCY8.png?f=fotoalbum_large

Deze staan als unavailable.. Ik had ze graag in mijn dashboard tab gezet samen met de HUE dimmer batterij stats etc. Gewoon een overzichtje qua temperatuur. Het hoeft niet op de graad nauwkeurig, maar een indicatie geeft igg al aan of het goed is (50 graden prima.. richting de 90 vind ik zorgelijk en zou ik graag wat triggers op willen zetten.).

- The Neo and Only -


Acties:
  • +2 Henk 'm!
NeoFoX schreef op dinsdag 12 oktober 2021 @ 13:03:
[...]


Ik heb alle andere entities via de standaard integratie niet:[Afbeelding]

Deze staan als unavailable.. Ik had ze graag in mijn dashboard tab gezet samen met de HUE dimmer batterij stats etc. Gewoon een overzichtje qua temperatuur. Het hoeft niet op de graad nauwkeurig, maar een indicatie geeft igg al aan of het goed is (50 graden prima.. richting de 90 vind ik zorgelijk en zou ik graag wat triggers op willen zetten.).
Zie je dat knopje rechts onderin op je screenshot?:
Enable entity

Zet die eens aan :P

Voor waarschuwingen als ie te warm wordt, kun je ook die binary_sensor.shelly*_overheating gebruiken

[ Voor 5% gewijzigd door TheFes op 12-10-2021 13:09 ]

Home Assistant configuratie


Acties:
  • +1 Henk 'm!

  • NeoFoX
  • Registratie: September 2008
  • Laatst online: 10-09 08:56
TheFes schreef op dinsdag 12 oktober 2021 @ 13:06:
[...]


Zie je dat knopje rechts onderin op je screenshot?:
Enable entity

Zet die eens aan :P

Voor waarschuwingen als ie te warm wordt, kun je ook die binary_sensor.shelly*_overheating gebruiken
Jezus wat slecht.. ik kan zien dat ik na een jaar HASS draaien en er niets mee gedaan te hebben echt weer even terug moet naar 'gewoon ff nadenken; _O- Thanks... heb de nu temp er in staan.

Ik vind het zelf prettiger om wat temp sensoren te hebben zodat ik dat overtime kan zien ipv de overheating. Maar thanks voor de tip.

- The Neo and Only -


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Nu online
@Yukkie HA is niet altijd even goed in weergeven waar de fout exact vandaan komt. maar echt in je configuration.yaml (dus sensoren etc) als in automations.yaml als in scripts/yaml gezocht?

Acties:
  • 0 Henk 'm!

  • Yukkie
  • Registratie: Januari 2001
  • Laatst online: 15:30

Yukkie

Vorsprung Durch Technik

@Septillion Jep. Ik heb VS Code in de hele config directory laten zoeken, dus ik ga er vanuit dat-ie echt alles doorzocht heeft. Ik heb even een testje gedaan met een andere zoekstring waarvan ik zeker weet dat die ergens in een sub-/sub-folder genoemd wordt en dan krijg ik netjes die file als resultaat terug.

Ik denk dus dat het ergens uit een out-of-the-box integratie komt, maar welke is nu de vraag.

We've got that ring of confidence


Acties:
  • 0 Henk 'm!
Yukkie schreef op dinsdag 12 oktober 2021 @ 13:45:
@Septillion Jep. Ik heb VS Code in de hele config directory laten zoeken, dus ik ga er vanuit dat-ie echt alles doorzocht heeft. Ik heb even een testje gedaan met een andere zoekstring waarvan ik zeker weet dat die ergens in een sub-/sub-folder genoemd wordt en dan krijg ik netjes die file als resultaat terug.

Ik denk dus dat het ergens uit een out-of-the-box integratie komt, maar welke is nu de vraag.
Wat als je je search in VS Code niet beperkt tot de config directory

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 22-09 21:06
Is "value_json.currentZ" niet iets van DeconZ?

Enkel gebaseerd op de Z hoor....

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • Yukkie
  • Registratie: Januari 2001
  • Laatst online: 15:30

Yukkie

Vorsprung Durch Technik

@TheFes Dat doe ik dus al oh wacht, NIET beperkt :) eh... ik heb HA in docker draaien en alleen de configfolder staat op de dockerhost. ff kijken of en hoe ik de rest op een andere manier kan doorzoeken

@Hmmbob Goede gok, maar dat gebruik ik niet

[ Voor 55% gewijzigd door Yukkie op 12-10-2021 14:02 ]

We've got that ring of confidence


Acties:
  • 0 Henk 'm!
Yukkie schreef op dinsdag 12 oktober 2021 @ 14:00:
@TheFes Dat doe ik dus al
@Hmmbob Goede gok, maar dat gebruik ik niet
Je geeft aan dat je gezocht hebt in de config directory, en ik geef als suggestie om je juist niet daardoor te laten beperkten, maar ook de hoger gelegen mappen mee te nemen.
Als het in een integratie zit, zit het waarschijnlijk ergens anders.

Ah, je had het al gezien :)

[ Voor 3% gewijzigd door TheFes op 12-10-2021 14:03 ]

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • Yukkie
  • Registratie: Januari 2001
  • Laatst online: 15:30

Yukkie

Vorsprung Durch Technik

@TheFes Dat zou ik toch ook bereiken als ik op GitHub de core repository doorzoek? Dan vind ik ook niets. Ik vind zelfs niks als ik hèèl GitHub doorzoek op CurrentZ...

We've got that ring of confidence


Acties:
  • +5 Henk 'm!

  • jj85
  • Registratie: Januari 2002
  • Nu online
@Yukkie Gebruik je toevallig Octoprint en een OctoPrint integratie in HA?
Daar zit ie wel in
https://github.com/cmroch...ssistant/__init__.py#L346

CurrentZ -> Current positie Z-as zou ik dan gokken

Acties:
  • +1 Henk 'm!

  • Yukkie
  • Registratie: Januari 2001
  • Laatst online: 15:30

Yukkie

Vorsprung Durch Technik

Ladies and Gentlemen, I've got him:

met MQTT explorer kwam ik dit topic tegen:
code:
1
homeassistant/sensor/DD7FC8_PRINTING_Z/config


met deze value:
code:
1
{"avty_t": "~mqtt", "pl_avail": "connected", "pl_not_avail": "disconnected", "~": "octoprint/", "name": "OctoPrint Current Z", "uniq_id": "DD7FC8_PRINTING_Z", "stat_t": "~hass/printing", "unit_of_meas": "mm", "val_tpl": "{{value_json.currentZ|float}}", "device": {"ids": "DD7FC8", "name": "OctoPrint", "mf": "Clifford Roche", "mdl": "HomeAssistant Discovery for OctoPrint", "sw": "HomeAssistant Discovery for OctoPrint 3.3.0"}, "ic": "mdi:axis-z-arrow"}


Wat @jj85 zegt dus :*)

Nu weet ik in ieder geval waar ik heen moet met mijn vraag :)

We've got that ring of confidence


Acties:
  • +1 Henk 'm!

  • TheVMaster
  • Registratie: Juli 2001
  • Laatst online: 14:17

TheVMaster

Moderator WOS
WoBBeL schreef op Saturday 9 October 2021 @ 17:07:
Ik krijg TTS met Microsoft niet werkend. Iemand die hier zijn config wil delen? Ik heb zaken toegevoegd, weg gelaten, zaken gecombineerd maar zonder succes.

In de Azure portal heb ik Cognitive Services | Spraakservice geactiveerd en ik krijg 2 keys (Key 1 en Key 2).

Als ik een foutieve key invoer dan krijg ik een 401 melding in het logboek. Voer ik de Key 1 in dan krijg ik een 403. Voer ik de Key 2 in dan krijg ik ook een 403. M'n region is "westeurope" en dit komt in de Azure portal ook overeen met "https://westeurope.api.cognitive.microsoft.com/sts/v1.0/issueToken" (dit zie je ook terug in de logs van de 401 melding).

Behalve 403 komt er verder niks in de logs te staan. Bij de 401 gebeurt dit wel :/

YAML:
1
2
3
4
5
tts:
  - platform: microsoft
    region: westeurope
    language: nl-nl
    api_key: KEY
Ik gebruik de Microsoft TTS. Zal de config even delen met je :


YAML:
1
2
3
4
5
6
7
8
9
10
tts:
  - platform: microsoft
    api_key: !secret microsoft_tts_api
    language: nl-nl
    region: westeurope
    type: MaartenNeural
    # Other Dutch Neural voices ColetteNeural, FennaNeural, MaartenNeural
    #rate: 20
    #volume: 0.5
    #pitch: high


Volgens mij moet je het type van de stem ook aangeven. Kan het zijn dat je die mist?

[ Voor 3% gewijzigd door TheVMaster op 12-10-2021 14:17 ]


Acties:
  • 0 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 22-09 21:06
TheVMaster schreef op dinsdag 12 oktober 2021 @ 14:14:
[...]


Ik gebruik de Microsoft TTS. Zal de config even delen met je :


YAML:
1
2
3
4
5
6
7
8
9
10
tts:
  - platform: microsoft
    api_key: !secret microsoft_tts_api
    language: nl-nl
    region: westeurope
    type: MaartenNeural
    # Other Dutch Neural voices ColetteNeural, FennaNeural, MaartenNeural
    #rate: 20
    #volume: 0.5
    #pitch: high


Volgens mij moet je het type van de stem ook aangeven. Kan het zijn dat je die mist?
;)
Hmmbob schreef op zondag 10 oktober 2021 @ 12:14:
[...]


Wat gebeurt er als je "type:" toevoegt? Volgens mij moet je én taal én type specificeren.

Dit is mijn config, api_key bevat de waarde van "sleutel 1" uit de portal. Base_url heb je nodig als het geluid niet wil spelen, die kun je eventueel weglaten. Dat zou een andere error dan 401 of 403 moeten zijn in je logs.

YAML:
1
2
3
4
5
6
7
8
# https://github.com/hmmbob/HomeAssistantConfig/blob/master/configuration.yaml#L112-L118
tts:
  - platform: microsoft
    api_key: !secret tts_azure_api_key
    region: westeurope
    language: nl-nl
    type: ColetteNeural
    base_url: !secret external_url

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!
Ik heb ook even Microsoft TTS gebruikt, maar ik kreeg al vrij snel bericht dat mijn gratis tegoed verlopen was.
Dus ik weet niet precies wat er bij mij niet goed ging, want zo veel TTSen verstuur ik nou ook weer niet.

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 22-09 21:06
TheFes schreef op dinsdag 12 oktober 2021 @ 15:56:
[...]


Ik heb ook even Microsoft TTS gebruikt, maar ik kreeg al vrij snel bericht dat mijn gratis tegoed verlopen was.
Dus ik weet niet precies wat er bij mij niet goed ging, want zo veel TTSen verstuur ik nou ook weer niet.
Da's wel bijzonder, dat heb ik nog nooit gehad. Je kan 500.000 tekens per maand laten omzetten, én HA cachet de eerdere resultaten (dus dezelfde string tekst wordt niet nogmaals naar Azure gestuurd, maar uit de cache geladen). Had jij hele dynamische berichten/verhalen ofzo?

Afbeeldingslocatie: https://tweakers.net/i/4Czk6NoBBTiPLRodOdvZ5ZdmtcA=/800x/filters:strip_exif()/f/image/jn68qXwPcY3GYTMLd1r7fIUd.png?f=fotoalbum_large
https://azure.microsoft.c...services/speech-services/

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • vso
  • Registratie: Augustus 2001
  • Niet online

vso

tja...

Kixtart schreef op dinsdag 12 oktober 2021 @ 09:46:
[...]

In principe een goed idee, maar ik heb 300mbit down en mijn vraag was of ik dit wel nodig heb. Dus mijn interesse ligt in dit geval alleen bij totaalverbruik (voornamelijk download).
tja stats wegens stats heb je gewoon niet zoveel aan, zelf zou ik eerder pro-actief diverse devices/app's gewoon een max bandbreedte meegeven tussen "werk-tijden" ..oftewel tussen de tijden dat je niet last ervan wilt hebben ..

Wat je wilt zien is up/down & ping .. en als je dan daarna kan inzoomen op wie verbruikt heeft is handig ..

maar goed ff 2 cents op je snmp monitoring :)

Tja vanalles


Acties:
  • 0 Henk 'm!

  • Slonzo
  • Registratie: Mei 2007
  • Niet online

Slonzo

Taarsidath-an Halsaam

Ik heb ook wat bizars aan de hand met de Azure TTS...
Zag 'm hier voorbijkomen en dacht er ook eens mee te spelen, maar krijg dit in de logs:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
Logger: homeassistant.helpers.script.websocket_api_script
Source: components/microsoft/tts.py:174
First occurred: 8:20:25 PM (2 occurrences)
Last logged: 8:23:28 PM

websocket_api script: Error executing script. Unexpected error for call_service at pos 1: HTTPSConnectionPool(host='westeurope.api.cognitive.microsoft.com', port=443): Max retries exceeded with url: /sts/v1.0/issueToken (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7fe5be1458e0>: Failed to establish a new connection: [Errno -2] Name does not resolve'))
websocket_api script: Error executing script. Unexpected error for call_service at pos 1: HTTPSConnectionPool(host='westeurope.api.cognitive.microsoft.com', port=443): Max retries exceeded with url: /sts/v1.0/issueToken (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7fe5c4cfa490>: Failed to establish a new connection: [Errno -2] Name does not resolve'))
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn
    conn = connection.create_connection(
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 73, in create_connection
    for res in socket.getaddrinfo(host, port, family, socket.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

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 699, in urlopen
    httplib_response = self._make_request(
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 382, in _make_request
    self._validate_conn(conn)
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1010, in _validate_conn
    conn.connect()
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect
    conn = self._new_conn()
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn
    raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPSConnection object at 0x7fe5be1458e0>: Failed to establish a new connection: [Errno -2] Name does not resolve

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 439, in send
    resp = conn.urlopen(
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 755, in urlopen
    retries = retries.increment(
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 574, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='westeurope.api.cognitive.microsoft.com', port=443): Max retries exceeded with url: /sts/v1.0/issueToken (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7fe5be1458e0>: Failed to establish a new connection: [Errno -2] Name does not resolve'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 371, in _async_step
    await getattr(self, handler)()
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 571, in _async_call_service_step
    await service_task
  File "/usr/src/homeassistant/homeassistant/core.py", line 1492, in async_call
    task.result()
  File "/usr/src/homeassistant/homeassistant/core.py", line 1527, in _execute_service
    await handler.job.target(service_call)
  File "/usr/src/homeassistant/homeassistant/components/tts/__init__.py", line 185, in async_say_handle
    url = await tts.async_get_url_path(
  File "/usr/src/homeassistant/homeassistant/components/tts/__init__.py", line 373, in async_get_url_path
    filename = await self.async_get_tts_audio(
  File "/usr/src/homeassistant/homeassistant/components/tts/__init__.py", line 385, in async_get_tts_audio
    extension, data = await provider.async_get_tts_audio(message, language, options)
  File "/usr/src/homeassistant/homeassistant/components/tts/__init__.py", line 555, in async_get_tts_audio
    return await self.hass.async_add_executor_job(
  File "/usr/local/lib/python3.9/concurrent/futures/thread.py", line 52, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/src/homeassistant/homeassistant/components/microsoft/tts.py", line 174, in get_tts_audio
    trans = pycsspeechtts.TTSTranslator(self._apikey, self._region)
  File "/usr/local/lib/python3.9/site-packages/pycsspeechtts/pycsspeechtts.py", line 25, in __init__
    response = requests.post(AccessTokenUrlTemplate.format(
  File "/usr/local/lib/python3.9/site-packages/requests/api.py", line 119, in post
    return request('post', url, data=data, json=json, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/api.py", line 61, in request
    return session.request(method=method, url=url, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 542, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 655, in send
    r = adapter.send(request, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 516, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='westeurope.api.cognitive.microsoft.com', port=443): Max retries exceeded with url: /sts/v1.0/issueToken (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7fe5be1458e0>: Failed to establish a new connection: [Errno -2] Name does not resolve'))


Dat slaat echt nergens op, dat domein valt prima te resolven...
Voor de zekerheid zelfs getest vanuit de HASS container zelf:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
bash-5.1# dig westeurope.api.cognitive.microsoft.com

; <<>> DiG 9.16.16 <<>> westeurope.api.cognitive.microsoft.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47028
;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;westeurope.api.cognitive.microsoft.com.        IN A

;; ANSWER SECTION:
westeurope.api.cognitive.microsoft.com. 10 IN CNAME cognitiveweprod.trafficmanager.net.
cognitiveweprod.trafficmanager.net. 10 IN CNAME cognitiveweprod.azure-api.net.
cognitiveweprod.azure-api.net. 10 IN    CNAME   apimgmttmdjylckcx6clmh2isu2wr38uqzm63s8n4ub2y3e6xs.trafficmanager.net.
apimgmttmdjylckcx6clmh2isu2wr38uqzm63s8n4ub2y3e6xs.trafficmanager.net. 10 IN CNAME cognitiveweprod-westeurope-01.regional.azure-api.net.
cognitiveweprod-westeurope-01.regional.azure-api.net. 10 IN CNAME api0df69e61b7d2469bb25a53be6441fcf3pcvso5kj6wdvbahismwbl.westeurope.cloudapp.azure.com.
api0df69e61b7d2469bb25a53be6441fcf3pcvso5kj6wdvbahismwbl.westeurope.cloudapp.azure.com. 10 IN A 20.61.99.32

;; Query time: 576 msec
;; SERVER: 192.168.1.91#53(192.168.1.91)
;; WHEN: Tue Oct 12 21:00:05 CEST 2021
;; MSG SIZE  rcvd: 731

bash-5.1#


Ik begrijp er niets van.
Voor de volledigheid, dit is mijn config:

code:
1
2
3
4
5
6
7
tts:
  - platform: microsoft
    api_key: !secret microsoft_azure_tts_key
    language: nl-be
    gender: Female
    type: DenaNeural
    region: westeurope

Acties:
  • 0 Henk 'm!

  • Kixtart
  • Registratie: Mei 2004
  • Niet online

Kixtart

Destruction = Improvement

vso schreef op dinsdag 12 oktober 2021 @ 19:14:
[...]

tja stats wegens stats heb je gewoon niet zoveel aan, zelf zou ik eerder pro-actief diverse devices/app's gewoon een max bandbreedte meegeven tussen "werk-tijden" ..oftewel tussen de tijden dat je niet last ervan wilt hebben ..

Wat je wilt zien is up/down & ping .. en als je dan daarna kan inzoomen op wie verbruikt heeft is handig ..

maar goed ff 2 cents op je snmp monitoring :)
Volgens mij praten we langs elkaar. Voor mij wil ik overschot bekijken. Kan ik net zo goed over naar een 80 mbit lijn? Het zijn geen stats om stats te hebben maar met een doel ;) Ik hoef niks te knijpen om mijn geval en die pieken op de graph zijn mijn speedtest testjes toen ik het net had opgezet

☻/
/▌
/ \


Acties:
  • 0 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 22-09 21:06
Slonzo schreef op dinsdag 12 oktober 2021 @ 21:05:
Ik heb ook wat bizars aan de hand met de Azure TTS...
Zag 'm hier voorbijkomen en dacht er ook eens mee te spelen, maar krijg dit in de logs:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
Logger: homeassistant.helpers.script.websocket_api_script
Source: components/microsoft/tts.py:174
First occurred: 8:20:25 PM (2 occurrences)
Last logged: 8:23:28 PM

websocket_api script: Error executing script. Unexpected error for call_service at pos 1: HTTPSConnectionPool(host='westeurope.api.cognitive.microsoft.com', port=443): Max retries exceeded with url: /sts/v1.0/issueToken (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7fe5be1458e0>: Failed to establish a new connection: [Errno -2] Name does not resolve'))
websocket_api script: Error executing script. Unexpected error for call_service at pos 1: HTTPSConnectionPool(host='westeurope.api.cognitive.microsoft.com', port=443): Max retries exceeded with url: /sts/v1.0/issueToken (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7fe5c4cfa490>: Failed to establish a new connection: [Errno -2] Name does not resolve'))
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn
    conn = connection.create_connection(
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 73, in create_connection
    for res in socket.getaddrinfo(host, port, family, socket.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

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 699, in urlopen
    httplib_response = self._make_request(
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 382, in _make_request
    self._validate_conn(conn)
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1010, in _validate_conn
    conn.connect()
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect
    conn = self._new_conn()
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn
    raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPSConnection object at 0x7fe5be1458e0>: Failed to establish a new connection: [Errno -2] Name does not resolve

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 439, in send
    resp = conn.urlopen(
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 755, in urlopen
    retries = retries.increment(
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 574, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='westeurope.api.cognitive.microsoft.com', port=443): Max retries exceeded with url: /sts/v1.0/issueToken (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7fe5be1458e0>: Failed to establish a new connection: [Errno -2] Name does not resolve'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 371, in _async_step
    await getattr(self, handler)()
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 571, in _async_call_service_step
    await service_task
  File "/usr/src/homeassistant/homeassistant/core.py", line 1492, in async_call
    task.result()
  File "/usr/src/homeassistant/homeassistant/core.py", line 1527, in _execute_service
    await handler.job.target(service_call)
  File "/usr/src/homeassistant/homeassistant/components/tts/__init__.py", line 185, in async_say_handle
    url = await tts.async_get_url_path(
  File "/usr/src/homeassistant/homeassistant/components/tts/__init__.py", line 373, in async_get_url_path
    filename = await self.async_get_tts_audio(
  File "/usr/src/homeassistant/homeassistant/components/tts/__init__.py", line 385, in async_get_tts_audio
    extension, data = await provider.async_get_tts_audio(message, language, options)
  File "/usr/src/homeassistant/homeassistant/components/tts/__init__.py", line 555, in async_get_tts_audio
    return await self.hass.async_add_executor_job(
  File "/usr/local/lib/python3.9/concurrent/futures/thread.py", line 52, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/src/homeassistant/homeassistant/components/microsoft/tts.py", line 174, in get_tts_audio
    trans = pycsspeechtts.TTSTranslator(self._apikey, self._region)
  File "/usr/local/lib/python3.9/site-packages/pycsspeechtts/pycsspeechtts.py", line 25, in __init__
    response = requests.post(AccessTokenUrlTemplate.format(
  File "/usr/local/lib/python3.9/site-packages/requests/api.py", line 119, in post
    return request('post', url, data=data, json=json, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/api.py", line 61, in request
    return session.request(method=method, url=url, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 542, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 655, in send
    r = adapter.send(request, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 516, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='westeurope.api.cognitive.microsoft.com', port=443): Max retries exceeded with url: /sts/v1.0/issueToken (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7fe5be1458e0>: Failed to establish a new connection: [Errno -2] Name does not resolve'))


Dat slaat echt nergens op, dat domein valt prima te resolven...
Voor de zekerheid zelfs getest vanuit de HASS container zelf:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
bash-5.1# dig westeurope.api.cognitive.microsoft.com

; <<>> DiG 9.16.16 <<>> westeurope.api.cognitive.microsoft.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47028
;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;westeurope.api.cognitive.microsoft.com.        IN A

;; ANSWER SECTION:
westeurope.api.cognitive.microsoft.com. 10 IN CNAME cognitiveweprod.trafficmanager.net.
cognitiveweprod.trafficmanager.net. 10 IN CNAME cognitiveweprod.azure-api.net.
cognitiveweprod.azure-api.net. 10 IN    CNAME   apimgmttmdjylckcx6clmh2isu2wr38uqzm63s8n4ub2y3e6xs.trafficmanager.net.
apimgmttmdjylckcx6clmh2isu2wr38uqzm63s8n4ub2y3e6xs.trafficmanager.net. 10 IN CNAME cognitiveweprod-westeurope-01.regional.azure-api.net.
cognitiveweprod-westeurope-01.regional.azure-api.net. 10 IN CNAME api0df69e61b7d2469bb25a53be6441fcf3pcvso5kj6wdvbahismwbl.westeurope.cloudapp.azure.com.
api0df69e61b7d2469bb25a53be6441fcf3pcvso5kj6wdvbahismwbl.westeurope.cloudapp.azure.com. 10 IN A 20.61.99.32

;; Query time: 576 msec
;; SERVER: 192.168.1.91#53(192.168.1.91)
;; WHEN: Tue Oct 12 21:00:05 CEST 2021
;; MSG SIZE  rcvd: 731

bash-5.1#


Ik begrijp er niets van.
Voor de volledigheid, dit is mijn config:

code:
1
2
3
4
5
6
7
tts:
  - platform: microsoft
    api_key: !secret microsoft_azure_tts_key
    language: nl-be
    gender: Female
    type: DenaNeural
    region: westeurope
Klinkt toch echt als een lokaal DNS probleem. Probeer je hele systeem eens opnieuw op te starten?

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • Dimitri19921
  • Registratie: April 2009
  • Laatst online: 12-08 19:38
Ik probeer een automation te maken die op basis van Lux waarde (< 7 lx) de boel triggerd op voorwaarde dat de tijd tussen 10:00 en 22:00 is EN dat ik of mijn vrouw thuis is.

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
- id: Woonkamerverlichting-aan
  alias: Woonkamerverlichting aan als lux < 7 en Joyce of Dimitri thuis
  description: ''
  trigger:
    - type: illuminance
      platform: device
      device_id: a1507e5d0beccce0e4a822aaa5ba9b2f
      entity_id: sensor.xiaomi_mi_light_detection_sensor_illuminance_lux
      domain: sensor
      below: 7
  condition:
    - condition: and
      conditions:
        - condition: time
          after: '10:00:00'
          before: '22:00:00'
        - condition: or
          conditions:
            - condition: state
              entity_id: person.dimitri
              state: Home
            - condition: state
              entity_id: person.joyce
              state: Home
  action:
    - service: light.turn_on
      target:
        entity_id:
        - light.automationwoonkamer
  mode: single


Als ik Lux waarde via Developer sectie van 10 naar 5 aanpast gaat de automation helaas niet af. Wie helpt mij uit de brand? })

// Heb het al! State "Home" bestaat niet, dat moet "home" zijn.

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
- id: Woonkamerverlichting-aan
  alias: Woonkamerverlichting aan als lux < 7 en Joyce of Dimitri thuis
  description: ''
  trigger:
    - type: illuminance
      platform: device
      device_id: a1507e5d0beccce0e4a822aaa5ba9b2f
      entity_id: sensor.xiaomi_mi_light_detection_sensor_illuminance_lux
      domain: sensor
      below: 7
  condition:
    - condition: and
      conditions:
        - condition: time
          after: '10:00:00'
          before: '22:00:00'
        - condition: or
          conditions:
            - condition: state
              entity_id: person.dimitri
              state: home
            - condition: state
              entity_id: person.joyce
              state: home
  action:
    - service: light.turn_on
      target:
        entity_id:
        - light.automationwoonkamer
  mode: single

[ Voor 28% gewijzigd door Dimitri19921 op 12-10-2021 22:07 ]


Acties:
  • 0 Henk 'm!

  • stijn1309
  • Registratie: December 2007
  • Laatst online: 22-09 13:00
Dimitri19921 schreef op dinsdag 12 oktober 2021 @ 22:02:
Ik probeer een automation te maken die op basis van Lux waarde (< 7 lx) de boel triggerd op voorwaarde dat de tijd tussen 10:00 en 22:00 is EN dat ik of mijn vrouw thuis is.

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
- id: Woonkamerverlichting-aan
  alias: Woonkamerverlichting aan als lux < 7 en Joyce of Dimitri thuis
  description: ''
  trigger:
    - type: illuminance
      platform: device
      device_id: a1507e5d0beccce0e4a822aaa5ba9b2f
      entity_id: sensor.xiaomi_mi_light_detection_sensor_illuminance_lux
      domain: sensor
      below: 7
  condition:
    - condition: and
      conditions:
        - condition: time
          after: '10:00:00'
          before: '22:00:00'
        - condition: or
          conditions:
            - condition: state
              entity_id: person.dimitri
              state: Home
            - condition: state
              entity_id: person.joyce
              state: Home
  action:
    - service: light.turn_on
      target:
        entity_id:
        - light.automationwoonkamer
  mode: single


Als ik Lux waarde via Developer sectie van 10 naar 5 aanpast gaat de automation helaas niet af. Wie helpt mij uit de brand? })

// Heb het al! State "Home" bestaat niet, dat moet "home" zijn.

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
- id: Woonkamerverlichting-aan
  alias: Woonkamerverlichting aan als lux < 7 en Joyce of Dimitri thuis
  description: ''
  trigger:
    - type: illuminance
      platform: device
      device_id: a1507e5d0beccce0e4a822aaa5ba9b2f
      entity_id: sensor.xiaomi_mi_light_detection_sensor_illuminance_lux
      domain: sensor
      below: 7
  condition:
    - condition: and
      conditions:
        - condition: time
          after: '10:00:00'
          before: '22:00:00'
        - condition: or
          conditions:
            - condition: state
              entity_id: person.dimitri
              state: home
            - condition: state
              entity_id: person.joyce
              state: home
  action:
    - service: light.turn_on
      target:
        entity_id:
        - light.automationwoonkamer
  mode: single
Handigheidje wellicht. Zet jullie als personen in één groep. Als één van jullie dan thuis is dan is de groep "aan"/"home". Zo hoef je niet een or condition te gebruiken, vind ik wel zo makkelijk. Zeker als je vaker wat op basis van als iemand thuis is wilt doen.

Acties:
  • 0 Henk 'm!

  • Slonzo
  • Registratie: Mei 2007
  • Niet online

Slonzo

Taarsidath-an Halsaam

CAP-Team schreef op zaterdag 9 oktober 2021 @ 17:23:
Deze update lost het probleem ook niet op. En 2021.10.2 ook niet
2021.10.4 ook nog niet, energy dashboard blijft kapot.
Ik moest reverten naar 2021.9.7 - gelukkig geen data loss.
Hmmbob schreef op dinsdag 12 oktober 2021 @ 21:17:
Klinkt toch echt als een lokaal DNS probleem. Probeer je hele systeem eens opnieuw op te starten?
Lijkt er inderdaad op, al snap ik niet waarom HASS een probleem heeft terwijl ik het domein gewoon kan resolven, zowel op de host als in de container... Ik heb de TTS niet dringend nodig, ik reboot zal voor later zijn - ik bekijk het dan nog wel eens.

Acties:
  • +1 Henk 'm!

  • vso
  • Registratie: Augustus 2001
  • Niet online

vso

tja...

Kixtart schreef op dinsdag 12 oktober 2021 @ 21:09:
[...]

Volgens mij praten we langs elkaar. Voor mij wil ik overschot bekijken. Kan ik net zo goed over naar een 80 mbit lijn? Het zijn geen stats om stats te hebben maar met een doel ;) Ik hoef niks te knijpen om mijn geval en die pieken op de graph zijn mijn speedtest testjes toen ik het net had opgezet
ik zie de reden niet om je overschot te bekijken, maar als je wilt monitoren doe dan die 3 items ..

afhankelijk hoe je de view doet .. is het handig een paar "lijnen" te zetten gemiddelde gedurende periode(s) en indien nodig je max verbruik .. ligt eraan of je grafiek 1gbit is of de max van je verbinding (ooit gemeten)

De lijnen kan bv je dag/nacht gemiddelde oid .. dan heb je wat referenties ..

wat je wellicht niet begrijpt /wil in zien oid (no offence intended of "je moet") persoonlijk vind ik dergelijke stats waardeloos .. dus ik ga preventief te werk zorgen dat ik eigenlijk zelden de max bereik .. dit ongeacht je bandbreedte aanbod.

Dit pakte goed uit voor mij tijdens corona gezien de thuiswerken, vele online "vergaderingen" en thuis devices die updaten..

dus ben het niet met je oneens, alleen ik kijk op een andere wijze ernaar toe

[ Voor 3% gewijzigd door vso op 12-10-2021 23:45 ]

Tja vanalles


Acties:
  • 0 Henk 'm!

  • sig69
  • Registratie: Mei 2002
  • Laatst online: 15:55
Ik heb ongeveer 2 graden verschil tussen mijn hue motion sensor en wat mijn intergas thermostaat mij verteld. Ik moet nog een keer meten, maar op de thermostaat kan ik een correctie instellen. Kan dat in HA op de motion sensor ook? Kan het zo snel niet vinden.

Roomba E5 te koop


Acties:
  • +1 Henk 'm!

  • Kixtart
  • Registratie: Mei 2004
  • Niet online

Kixtart

Destruction = Improvement

vso schreef op dinsdag 12 oktober 2021 @ 23:44:
[...]

ik zie de reden niet om je overschot te bekijken, maar als je wilt monitoren doe dan die 3 items ..

afhankelijk hoe je de view doet .. is het handig een paar "lijnen" te zetten gemiddelde gedurende periode(s) en indien nodig je max verbruik .. ligt eraan of je grafiek 1gbit is of de max van je verbinding (ooit gemeten)

De lijnen kan bv je dag/nacht gemiddelde oid .. dan heb je wat referenties ..

wat je wellicht niet begrijpt /wil in zien oid (no offence intended of "je moet") persoonlijk vind ik dergelijke stats waardeloos .. dus ik ga preventief te werk zorgen dat ik eigenlijk zelden de max bereik .. dit ongeacht je bandbreedte aanbod.

Dit pakte goed uit voor mij tijdens corona gezien de thuiswerken, vele online "vergaderingen" en thuis devices die updaten..

dus ben het niet met je oneens, alleen ik kijk op een andere wijze ernaar toe
Dit was mijn eerste opzet wat mijn doel bereikt. Graag zie ik de opzet qua snmp en HA yaml wat jij hebt opgezet ;)

☻/
/▌
/ \


Acties:
  • 0 Henk 'm!

  • RudolfR
  • Registratie: Maart 2011
  • Laatst online: 15:27
@sig69

Een dergelijke correctie kun je wel bewerkstelligen met een nieuwe template sensor, die afgeleid is van de oorspronkelijke:

code:
1
{{ state_attr('climate.toon_thermostat', 'current_temperature') - 0.7 }}

Acties:
  • +1 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 22-09 21:06
CasGas schreef op dinsdag 12 oktober 2021 @ 10:57:
Ik ben nog op zoek naar een integratie, maar op 1 of andere manier komt die niet terug in mijn home assistant:

UniFi Protect for Home Assistant

https://github.com/briis/unifiprotect

Deze zou onder integrations te vinden moeten zijn, maar in mijn lijst komt deze niet naar voren. (Configuration > set up a new integration)

Als ik kijk op https://www.home-assistant.io/integrations/ dan zie ik die ook niet allemaal terug in mijn lokale lijst van dingen die ik kan installeren..

Doe ik iets verkeerd waardoor ik ze niet allemaal zie?
Misschien dat dit filmpje wat vannacht online is gekomen je kan helpen?

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • crimby
  • Registratie: Januari 2005
  • Laatst online: 10:52
Hi,

Sinds kort doet mijn DuckDNS het niet meer en krijg ik deze vage foutmelding. Heeft een van jullie deze ook of hebben jullie deze kunnen oplossen?

Hassio doet het goed, de DuckDNS integratie is geupdate en draait zonder foutmeldingen.

Afbeeldingslocatie: https://tweakers.net/i/5FmuP-2CUf0su81UqEOF7sjN3HM=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/E528gBJMkAVdkb3eG9X3Izp4.png?f=user_large

Acties:
  • 0 Henk 'm!

  • etienne001
  • Registratie: September 2005
  • Laatst online: 22-09 22:45
crimby schreef op woensdag 13 oktober 2021 @ 09:25:
Hi,

Sinds kort doet mijn DuckDNS het niet meer en krijg ik deze vage foutmelding. Heeft een van jullie deze ook of hebben jullie deze kunnen oplossen?

Hassio doet het goed, de DuckDNS integratie is geupdate en draait zonder foutmeldingen.

[Afbeelding]
1x in de x tijd moet ik de SSL certificaten vernieuwen, als het zo ver is krijg ik ook een foutmelding dat er geen veilige verbinding mogelijk is.

Acties:
  • 0 Henk 'm!

  • Kodess
  • Registratie: September 2009
  • Laatst online: 09:35
crimby schreef op woensdag 13 oktober 2021 @ 09:25:
Hi,

Sinds kort doet mijn DuckDNS het niet meer en krijg ik deze vage foutmelding. Heeft een van jullie deze ook of hebben jullie deze kunnen oplossen?

Hassio doet het goed, de DuckDNS integratie is geupdate en draait zonder foutmeldingen.

[Afbeelding]
Je moet je SSL opnieuw genereren. Waarschijnlijk was ie gebaseerd op de oude LetsEncrypt root die laatst verliep. (https://letsencrypt.org/d...xpiration-september-2021/)

Enyaq iV 80 - 5135 Wp


Acties:
  • 0 Henk 'm!

  • CAP-Team
  • Registratie: April 2000
  • Laatst online: 19-09 11:30

CAP-Team

XBL: CAPTeam

Ik wil onder de verwarming in de woonkamer een led strip maken die moet gaan branden op een sterkte afhankelijk van hoe hard de verwarming moet verwarmen.
Ik ben al een heel eind, alleen voert de automation de gewenste brightness nog niet uit:

automation
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
alias: 'WOONKAMER: verwarming led strip'
description: ''
trigger:
  - platform: time_pattern
    minutes: '5'
condition:
  - condition: state
    entity_id: sensor.nefit_status
    state: '''-H'''
action:
  - service: light.turn_on
    target:
      entity_id: light.kk_tfl_1
    data:
      brightness_pct: 21
mode: single


Die brightness_pct moet dus gevuld worden door een template:
YAML:
1
2
3
4
5
6
7
8
9
{% set current_temp = state_attr('climate.nefit', 'current_temperature') %}
{% set target_temp = state_attr('climate.nefit', 'temperature') %}

{% if current_temp < target_temp %}
{% set temp_diff = target_temp - current_temp %}
{% set calc_factor = target_temp - 18 %}
{% set strip_brightness_pct = (temp_diff / calc_factor) * 100 %}
{{ strip_brightness_pct | round(0) }}
{% else %}0{% endif %}


Deze template levert het juiste percentage.

Hoe kun je de waarde van de template toepassen op het brightness_pct ?

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


Acties:
  • 0 Henk 'm!

  • CAP-Team
  • Registratie: April 2000
  • Laatst online: 19-09 11:30

CAP-Team

XBL: CAPTeam

rick85 schreef op maandag 11 oktober 2021 @ 17:26:
[...]


Nope, maar wat lukt er niet?
Volgens het topic op het forum van HA moet je dus een sensor aanmaken die een token ophaalt van je hottub:

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
- platform: rest
  name: hottub_login
  scan_interval: 172000
  resource: "https://mobileapi.lay-z-spa.co.uk/app/login"
  headers:
    Content-Type: application/json
    X-Gizwits-Application-Id: "98754e684ec045528b073876c34c7348"
  method: POST
  payload: '{ "username": "E-MAILADRES", "password": "PASSWORD", "lang": "en" }'
  value_template: "{{ value_json.token }}"
  json_attributes:
    - uid
    - expire_at


Maar deze komt altijd binnen als onbekend.
Via CURL krijg ik binnen dat de username en password niet kloppen, terwijl ze in mijn app perfect werken.

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


Acties:
  • +1 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Nu online
@CAP-Team
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
alias: 'WOONKAMER: verwarming led strip'
description: ''
trigger:
  - platform: time_pattern
    minutes: '5'
condition:
  - condition: state
    entity_id: sensor.nefit_status
    state: '''-H'''
action:
  - service: light.turn_on
    target:
      entity_id: light.kk_tfl_1
    data:
      brightness_pct: >-
        {% set current_temp = state_attr('climate.nefit', 'current_temperature') %}
        {% set target_temp = state_attr('climate.nefit', 'temperature') %}
        
        {% if current_temp < target_temp %}
        {% set temp_diff = target_temp - current_temp %}
        {% set calc_factor = target_temp - 18 %}
        {% set strip_brightness_pct = min((temp_diff / calc_factor) * 100, 100) %}
        {{ strip_brightness_pct | round(0) }}
        {% else %}
        0
        {% endif %}
mode: single

Ook even een limiet toegevoegd zodat je geen poging doet om hem op 200% te zetten als het <18 graden in huis ooit is geworden.

Overigens is het doen op een time patern wel een beetje lelijk naar mijn idee :/

[ Voor 3% gewijzigd door Septillion op 13-10-2021 09:52 ]


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Nu online
@CAP-Team Wat betreft je hottube, geen gekke tekens in je password/username die een escape nodig hebben bijvoorbeeld? Verder zou je het request ook eens kunnen testen met een van die browser addons waarmee je een POST kunt doen. Verder geen ervaring met lay-z-spa.

Acties:
  • 0 Henk 'm!

  • crimby
  • Registratie: Januari 2005
  • Laatst online: 10:52
Kodess schreef op woensdag 13 oktober 2021 @ 09:32:
[...]

Je moet je SSL opnieuw genereren. Waarschijnlijk was ie gebaseerd op de oude LetsEncrypt root die laatst verliep. (https://letsencrypt.org/d...xpiration-september-2021/)
Let's encrypt is inderdaad gedeactiveerd met foutmeldingen. Ik heb deze nu opnieuw ingesteld met onderstaande, maar dan krijg ik alsnog een foutmelding.

code:
1
2
3
4
5
6
7
email: *****@*******.com
domains:
  - **************.duckdns.org
certfile: fullchain.pem
keyfile: privkey.pem
challenge: http
dns: {}


Wat doe ik fout?

Acties:
  • 0 Henk 'm!

  • etienne001
  • Registratie: September 2005
  • Laatst online: 22-09 22:45
crimby schreef op woensdag 13 oktober 2021 @ 09:59:
[...]


Let's encrypt is inderdaad gedeactiveerd met foutmeldingen. Ik heb deze nu opnieuw ingesteld met onderstaande, maar dan krijg ik alsnog een foutmelding.

code:
1
2
3
4
5
6
7
email: *****@*******.com
domains:
  - **************.duckdns.org
certfile: fullchain.pem
keyfile: privkey.pem
challenge: http
dns: {}


Wat doe ik fout?
Wat zegt de log van Let's Encrypt als je die start?

Acties:
  • 0 Henk 'm!

  • crimby
  • Registratie: Januari 2005
  • Laatst online: 10:52
etienne001 schreef op woensdag 13 oktober 2021 @ 10:01:
[...]


Wat zegt de log van Let's Encrypt als je die start?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator standalone, Installer None
Obtaining a new certificate
Performing the following challenges:
http-01 challenge for ********.duckdns.org
Waiting for verification...
Challenge failed for domain ********.duckdns.org
http-01 challenge for ********.duckdns.org
Cleaning up challenges
Some challenges have failed.
IMPORTANT NOTES:
 - The following errors were reported by the server:
   Domain: ********.duckdns.org
   Type:   connection
   Detail: Fetching
   http://********.duckdns.org/.well-known/acme-challenge/hVrv_w0eYtPLSs5Mvs6HBtu25heqHnHmTkMR0MvLxuA:
   Timeout during connect (likely firewall problem)
   To fix these errors, please make sure that your domain name was
   entered correctly and the DNS A/AAAA record(s) for that domain
   contain(s) the right IP address. Additionally, please check that
   your computer has a publicly routable IP address and that no
   firewalls are preventing the server from communicating with the
   client. If you're using the webroot plugin, you should also verify
   that you are serving files from the webroot path you provided.
 - Your account credentials have been saved in your Certbot
   configuration directory at /data/letsencrypt. You should make a
   secure backup of this folder now. This configuration directory will
   also contain certificates and private keys obtained by Certbot so
   making regular backups of this folder is ideal.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.

Acties:
  • +1 Henk 'm!

  • etienne001
  • Registratie: September 2005
  • Laatst online: 22-09 22:45
crimby schreef op woensdag 13 oktober 2021 @ 10:03:
[...]


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator standalone, Installer None
Obtaining a new certificate
Performing the following challenges:
http-01 challenge for ********.duckdns.org
Waiting for verification...
Challenge failed for domain ********.duckdns.org
http-01 challenge for ********.duckdns.org
Cleaning up challenges
Some challenges have failed.
IMPORTANT NOTES:
 - The following errors were reported by the server:
   Domain: ********.duckdns.org
   Type:   connection
   Detail: Fetching
   http://********.duckdns.org/.well-known/acme-challenge/hVrv_w0eYtPLSs5Mvs6HBtu25heqHnHmTkMR0MvLxuA:
   Timeout during connect (likely firewall problem)
   To fix these errors, please make sure that your domain name was
   entered correctly and the DNS A/AAAA record(s) for that domain
   contain(s) the right IP address. Additionally, please check that
   your computer has a publicly routable IP address and that no
   firewalls are preventing the server from communicating with the
   client. If you're using the webroot plugin, you should also verify
   that you are serving files from the webroot path you provided.
 - Your account credentials have been saved in your Certbot
   configuration directory at /data/letsencrypt. You should make a
   secure backup of this folder now. This configuration directory will
   also contain certificates and private keys obtained by Certbot so
   making regular backups of this folder is ideal.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
code:
1
2
3
http-01 challenge for ********.duckdns.org
Waiting for verification...
Challenge failed for domain ********.duckdns.org


Heb je poort 80 wel openstaan naar HA?

Acties:
  • 0 Henk 'm!

  • Morpheus2003
  • Registratie: Maart 2003
  • Laatst online: 20-09 22:53
Goedemorgen,

Ik ga ook instappen in de wondere wereld van Home Assistant. Heb al veel 'slimme' dingen in huis en lijkt mij ideaal deze centraal te kunnen besturen. Ik wil dit gaan doen middels een Raspberry PI. Is heb deze kant en klare variant een goede optie; https://www.sossolutions....r-kit-met-raspberry-pi-4b

Of raden jullie wat anders aan? Ik heb de OP gelezen maar daar kwam ik geen specifiek aan te raden modellen terug.

Dank alvast!

Acties:
  • 0 Henk 'm!

  • crimby
  • Registratie: Januari 2005
  • Laatst online: 10:52
etienne001 schreef op woensdag 13 oktober 2021 @ 10:07:
[...]


code:
1
2
3
http-01 challenge for ********.duckdns.org
Waiting for verification...
Challenge failed for domain ********.duckdns.org


Heb je poort 80 wel openstaan naar HA?
Nee, nieuwe modem en dit vergeten.... maar nu staat ie open en Let's encrypt lijkt weer te werken.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator standalone, Installer None
Obtaining a new certificate
Performing the following challenges:
http-01 challenge for ***********.duckdns.org
Waiting for verification...
Cleaning up challenges
Non-standard path(s), might not work with crontab installed by your operating system package manager
IMPORTANT NOTES:
 - Congratulations! Your certificate and chain have been saved at:
   /data/letsencrypt/live/***********.duckdns.org/fullchain.pem
   Your key file has been saved at:
   /data/letsencrypt/live/***********.duckdns.org/privkey.pem
   Your cert will expire on 2022-01-11. To obtain a new or tweaked
   version of this certificate in the future, simply run certbot
   again. To non-interactively renew *all* of your certificates, run
   "certbot renew"
 - If you like Certbot, please consider supporting our work by:
   Donating to ISRG / Let's Encrypt:   https://letsencrypt.org/donate
   Donating to EFF:                    https://eff.org/donate-le
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.



Die Kill signal is normaal toch?

Acties:
  • 0 Henk 'm!

  • etienne001
  • Registratie: September 2005
  • Laatst online: 22-09 22:45
crimby schreef op woensdag 13 oktober 2021 @ 10:19:
[...]


Nee, nieuwe modem en dit vergeten.... maar nu staat ie open en Let's encrypt lijkt weer te werken.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator standalone, Installer None
Obtaining a new certificate
Performing the following challenges:
http-01 challenge for ***********.duckdns.org
Waiting for verification...
Cleaning up challenges
Non-standard path(s), might not work with crontab installed by your operating system package manager
IMPORTANT NOTES:
 - Congratulations! Your certificate and chain have been saved at:
   /data/letsencrypt/live/***********.duckdns.org/fullchain.pem
   Your key file has been saved at:
   /data/letsencrypt/live/***********.duckdns.org/privkey.pem
   Your cert will expire on 2022-01-11. To obtain a new or tweaked
   version of this certificate in the future, simply run certbot
   again. To non-interactively renew *all* of your certificates, run
   "certbot renew"
 - If you like Certbot, please consider supporting our work by:
   Donating to ISRG / Let's Encrypt:   https://letsencrypt.org/donate
   Donating to EFF:                    https://eff.org/donate-le
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.



Die Kill signal is normaal toch?
Yes dat is normaal, script wordt alleen uitgevoerd als je de ssl wilt vernieuwen.
Poort 80 mag je nu ook weer sluiten.

Acties:
  • +1 Henk 'm!

  • Vorkie
  • Registratie: September 2001
  • Niet online
crimby schreef op woensdag 13 oktober 2021 @ 10:19:
[...]


Nee, nieuwe modem en dit vergeten.... maar nu staat ie open en Let's encrypt lijkt weer te werken.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator standalone, Installer None
Obtaining a new certificate
Performing the following challenges:
http-01 challenge for ***********.duckdns.org
Waiting for verification...
Cleaning up challenges
Non-standard path(s), might not work with crontab installed by your operating system package manager
IMPORTANT NOTES:
 - Congratulations! Your certificate and chain have been saved at:
   /data/letsencrypt/live/***********.duckdns.org/fullchain.pem
   Your key file has been saved at:
   /data/letsencrypt/live/***********.duckdns.org/privkey.pem
   Your cert will expire on 2022-01-11. To obtain a new or tweaked
   version of this certificate in the future, simply run certbot
   again. To non-interactively renew *all* of your certificates, run
   "certbot renew"
 - If you like Certbot, please consider supporting our work by:
   Donating to ISRG / Let's Encrypt:   https://letsencrypt.org/donate
   Donating to EFF:                    https://eff.org/donate-le
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.



Die Kill signal is normaal toch?
Yes, maak een automatisering voor een dagelijkse / wekelijkse check en je zit goed.


code:
1
2
3
4
5
6
7
8
9
10
alias: LetsEncryptRenew
description: Every day LetsEncrypt Renew
trigger:
  - platform: time
    at: '01:25'
action:
  - service: hassio.addon_restart
    data:
      addon: core_letsencrypt
mode: single

Acties:
  • 0 Henk 'm!

  • Beefhead
  • Registratie: Maart 2008
  • Laatst online: 09:17
Ik gebruik nu sinds een week of 2 Home Assistant op een PI4. Bevalt prima.

Nu heb ik de Adguard Home addon geinstalleerd en geconfigureerd. Ik heb ook de 'block adult content' switch aangezet. Echter, als ik dit op mijn telefoon (Pixel 3AXL) test, dan werken de adult sites gewoon. In de query log van Adguard staat dat de site geblocked werd.

Kan het zijn dat mijn telefoon nog een alternative DNS gebruikt?

3 out of 4 people make up 75% of the population || 4 out of 3 people struggle with math


Acties:
  • 0 Henk 'm!

  • Gizz
  • Registratie: Maart 2001
  • Nu online

Gizz

Dunder-Mifflin, Inc.

Morpheus2003 schreef op woensdag 13 oktober 2021 @ 10:19:
Goedemorgen,

Ik ga ook instappen in de wondere wereld van Home Assistant. Heb al veel 'slimme' dingen in huis en lijkt mij ideaal deze centraal te kunnen besturen. Ik wil dit gaan doen middels een Raspberry PI. Is heb deze kant en klare variant een goede optie; https://www.sossolutions....r-kit-met-raspberry-pi-4b
Ik vind de kit van SOS met €99,95 erg aan de prijs.

Een losse Pi 4B 2GB verkopen ze bij dezelfde winkel voor €39,95. Klik je daar een behuizing, 16GB SD-kaart en een 2,5A voeding bij dan kom je op €69,85. En dat zijn precies dezelfde onderdelen als in de kit. Met andere woorden: je betaalt ruim €30 om hen HA op het SD-kaartje te zetten in plaats van dat je het zelf doet :)

Dan inhoudelijk: een Pi 4 is helemaal niet verkeerd om HA op te draaien. Wat vaak wel wenselijk is, is om geen SD-kaarten te gebruiken maar ander soort geheugen. SD-kaartjes gaan snel stuk als er vaak data weggeschreven wordt.

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


Acties:
  • 0 Henk 'm!

  • Morpheus2003
  • Registratie: Maart 2003
  • Laatst online: 20-09 22:53
Gizz schreef op woensdag 13 oktober 2021 @ 10:36:
[...]

Ik vind de kit van SOS met €99,95 erg aan de prijs.

Een losse Pi 4B 2GB verkopen ze bij dezelfde winkel voor €39,95. Klik je daar een behuizing, 16GB SD-kaart en een 2,5A voeding bij dan kom je op €69,85. En dat zijn precies dezelfde onderdelen als in de kit. Met andere woorden: je betaalt ruim €30 om hen HA op het SD-kaartje te zetten in plaats van dat je het zelf doet :)

Dan inhoudelijk: een Pi 4 is helemaal niet verkeerd om HA op te draaien. Wat vaak wel wenselijk is, is om geen SD-kaarten te gebruiken maar ander soort geheugen. SD-kaartjes gaan snel stuk als er vaak data weggeschreven wordt.
Dank voor je uitgebreide reactie! Is 2gb voldoende voor HA, ook als ik t.z.t. veel add-ons en bijv. een dashboard toe voeg?
De tip van de sd-kaarten had ik inderdaad gelezen in de OP. Daarvoor ga ik een USB stick gebruiken.

Acties:
  • 0 Henk 'm!

  • golles
  • Registratie: Maart 2007
  • Laatst online: 22-09 19:25
Morpheus2003 schreef op woensdag 13 oktober 2021 @ 10:38:
[...]


Dank voor je uitgebreide reactie! Is 2gb voldoende voor HA, ook als ik t.z.t. veel add-ons en bijv. een dashboard toe voeg?
De tip van de sd-kaarten had ik inderdaad gelezen in de OP. Daarvoor ga ik een USB stick gebruiken.
Voordat je gaat kopen, heb je niet nog oude hardware liggen waar je het op kan gaan draaien? De suggestie die hier eens gedaan is van een oude laptop sprak me erg aan, omdat de laptop een batterij heeft en dus blijft draaien bij stroomuitval. Vooral handig om je data niet corrupt te laten gaan.

Acties:
  • 0 Henk 'm!

  • Morpheus2003
  • Registratie: Maart 2003
  • Laatst online: 20-09 22:53
golles schreef op woensdag 13 oktober 2021 @ 10:48:
[...]

Voordat je gaat kopen, heb je niet nog oude hardware liggen waar je het op kan gaan draaien? De suggestie die hier eens gedaan is van een oude laptop sprak me erg aan, omdat de laptop een batterij heeft en dus blijft draaien bij stroomuitval. Vooral handig om je data niet corrupt te laten gaan.
Slim idee inderdaad van de accu maar heb ik helaas niet liggen. Tevens wil ik de PI graag ophangen in de meterkast.

Acties:
  • 0 Henk 'm!

  • HuismAndré
  • Registratie: Augustus 2001
  • Laatst online: 13:26

HuismAndré

-Pardon my French, I'm Dutch-

Morpheus2003 schreef op woensdag 13 oktober 2021 @ 10:50:
[...]


Slim idee inderdaad van de accu maar heb ik helaas niet liggen. Tevens wil ik de PI graag ophangen in de meterkast.
Mocht je een beetje stevige NAS hebben dan kun je ook nog overwegen HA daarop te draaien. Bij mij draait het als een spreekwoordelijk zonnetje op een DS220+ met 10GB geheugen. Diezelfde NAS verzorgt ook de Unifi controller en vele wat meer gangbare NAS achtige dingen. Die 10GB is overkill (HA krijgt 1GB, Unifi ook, wat overblijft fungeert hoofdzakelijk als cache) maar het prijsverschil tussen een 4GB en een 8GB module was gewoon te klein om niet gelijk voor die 8GB extra te gaan.

André Huisman (www.new-line.nl)


Acties:
  • +1 Henk 'm!

  • etienne001
  • Registratie: September 2005
  • Laatst online: 22-09 22:45
Beefhead schreef op woensdag 13 oktober 2021 @ 10:29:
Ik gebruik nu sinds een week of 2 Home Assistant op een PI4. Bevalt prima.

Nu heb ik de Adguard Home addon geinstalleerd en geconfigureerd. Ik heb ook de 'block adult content' switch aangezet. Echter, als ik dit op mijn telefoon (Pixel 3AXL) test, dan werken de adult sites gewoon. In de query log van Adguard staat dat de site geblocked werd.

Kan het zijn dat mijn telefoon nog een alternative DNS gebruikt?
Als je even de instellingen van de telefoon nakijkt dan zie je welke DNS servers er gebruikt worden.
Je PI kan je ook op een vast ip instellen (is zeker raadzaam) met bijvoorbeeld een DNS 1.1.1.1/1.0.0.1
Je router laat je de DNS uitgeven van Adguard, dan gebruikt iedere device op je netwerk de DNS van Adguard.

Staat ook netjes beschreven in het tabblad Installatie gids ;)

Acties:
  • 0 Henk 'm!

  • PurpleBlue
  • Registratie: Oktober 2004
  • Niet online
Even een vraagje over onderstaand stukje code van mijn Xaomi Desk lamp 1S

Het werkt opzich prima, maar zou graag een aanpassing doen, maar ben nog niet zo thuis in Lambda.

Wanneer ik nu aan de "rotary knop" draai, stel ik de felheid van de lamp in.
Dit gaat per 10%, maar zou dit graag naar 5% willen aanpassen.

Daarnaast is het zo dat als de lamp uit staat, deze aangaat als ik ga draaien.
Zelfde met dimmen verder dimmen = uit.
Graag zou ik alleen willen dimmen als hij aan is, en dan tot minimaal, zonder uit te gaan.

Wanneer de lamp uit is, mag hij niet reageren op het draaien.

alvast bedankt voor tips/tricks!

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
sensor:
  - platform: rotary_encoder
    id: rotation
    pin_a: GPIO27
    pin_b: GPIO26
    resolution: 2
    on_value:
      then:
        - if:
            condition:
              # Check if Button is pressed while rotating
              and:
                - light.is_on: light1
                - lambda: 'return id(button).state;'
            then:
              # If Button is pressed, change CW/WW
              - lambda: |-
                  auto min_temp = id(light1).get_traits().get_min_mireds();
                  auto max_temp = id(light1).get_traits().get_max_mireds();
                  auto cur_temp = id(light1).current_values.get_color_temperature();
                  auto new_temp = max(min_temp, min(max_temp, cur_temp + (x*10)));
                  auto call = id(light1).turn_on();
                  call.set_color_temperature(new_temp);
                  call.perform();
            else:
              # If Button is not pressed, change brightness
              - light.dim_relative:
                  id: light1
                  relative_brightness: !lambda |-
                    return x / 10.0;
        # Reset Rotation to 0
        - sensor.rotary_encoder.set_value:
            id: rotation
            value: 0

[ Voor 0% gewijzigd door Septillion op 13-10-2021 11:39 . Reden: code met yaml ]


Acties:
  • 0 Henk 'm!

  • sig69
  • Registratie: Mei 2002
  • Laatst online: 15:55
RudolfR schreef op woensdag 13 oktober 2021 @ 08:21:
@sig69

Een dergelijke correctie kun je wel bewerkstelligen met een nieuwe template sensor, die afgeleid is van de oorspronkelijke:

code:
1
{{ state_attr('climate.toon_thermostat', 'current_temperature') - 0.7 }}
Thanks!

Roomba E5 te koop


Acties:
  • +1 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Nu online
@Morpheus2003 Pi4 met 2GB is prima te gebruiken, zeker voor het geld (en stroomverbruik). Alleen heel veel grafieken opvragen is hij wat traag voor. Maar er verder nog steeds tevreden over.

Alleen geen SD kaart gebruiken. USB stick is amper een verbetering. Zorg dan voor een USB SSD.

Acties:
  • 0 Henk 'm!

  • synoniem
  • Registratie: April 2009
  • Niet online
Septillion schreef op woensdag 13 oktober 2021 @ 11:39:
@Morpheus2003 Pi4 met 2GB is prima te gebruiken, zeker voor het geld (en stroomverbruik). Alleen heel veel grafieken opvragen is hij wat traag voor. Maar er verder nog steeds tevreden over.

Alleen geen SD kaart gebruiken. USB stick is amper een verbetering. Zorg dan voor een USB SSD.
Ja ik ben ook nog steeds erg tevreden met mijn Pi 4 met 2 Gb een USB-SSD. Als je veel andere dingen er bij wil doen kan een Intel Nuc met Proxmox of VMware voor virtuele machines interessant zijn maar persoonlijk houd ik Homeassistant liever gescheiden van mijn virtuele machines. Die worden samen met de host regelmatig gereboot en dat wil ik niet meer doen dan strikt noodzakelijk bij HA.

Acties:
  • +1 Henk 'm!

  • TheProphet
  • Registratie: April 2001
  • Laatst online: 12:51

TheProphet

unifi-forum.nl

Hmmbob schreef op woensdag 13 oktober 2021 @ 08:32:
[...]

Misschien dat dit filmpje wat vannacht online is gekomen je kan helpen?

[Twitter]
Werkt perfect 8)

Acties:
  • 0 Henk 'm!

  • CAP-Team
  • Registratie: April 2000
  • Laatst online: 19-09 11:30

CAP-Team

XBL: CAPTeam

Septillion schreef op woensdag 13 oktober 2021 @ 09:50:
@CAP-Team
Ook even een limiet toegevoegd zodat je geen poging doet om hem op 200% te zetten als het <18 graden in huis ooit is geworden.

Overigens is het doen op een time patern wel een beetje lelijk naar mijn idee :/
Dit is het nu geworden (werkt, getest met Hue buitenlamp, ik heb nog geen ledstrip :P) :

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
alias: 'WOONKAMER: verwarming led strip'
description: ''
trigger:
  - platform: time_pattern
    minutes: /5
condition:
  - condition: state
    entity_id: sensor.nefit_status
    state: '-H: central heating active'
action:
  - service: light.turn_on
    target:
      entity_id: light.verlichting_overkapping
    data:
      rgb_color:
        - 255
        - 0
        - 0
      brightness_pct: >-
        {% set current_temp = state_attr('climate.nefit', 'current_temperature')
        %} {% set target_temp = state_attr('climate.nefit', 'temperature') %}

        {% if current_temp < target_temp %} {% set temp_diff = target_temp -
        current_temp %} {% set calc_factor = target_temp - 18 %} {% set
        strip_brightness_pct = min((temp_diff / calc_factor) * 100, 100) %} {{
        strip_brightness_pct | round(0) }} {% else %}0{% endif %}
mode: single

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


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Nu online
@CAP-Team Top! Maar waarom niet triggeren op de temperatuur ipv tijd? Dan heb je wat sneller response als je de temperatuur ophoogt.

Acties:
  • 0 Henk 'm!

  • CAP-Team
  • Registratie: April 2000
  • Laatst online: 19-09 11:30

CAP-Team

XBL: CAPTeam

Het idee is dat naarmate de woonkamer meer op temperatuur komt de strip weer uit gaat als de kamer op temperatuur is. Zodat je dus visueel kunt zien dat de kachel aan staat.

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


Acties:
  • 0 Henk 'm!

  • Beefhead
  • Registratie: Maart 2008
  • Laatst online: 09:17
etienne001 schreef op woensdag 13 oktober 2021 @ 11:12:
[...]
Als je even de instellingen van de telefoon nakijkt dan zie je welke DNS servers er gebruikt worden.
Je PI kan je ook op een vast ip instellen (is zeker raadzaam) met bijvoorbeeld een DNS 1.1.1.1/1.0.0.1
Je router laat je de DNS uitgeven van Adguard, dan gebruikt iedere device op je netwerk de DNS van Adguard.

Staat ook netjes beschreven in het tabblad Installatie gids ;)
Vast IP adres voor mijn PI4 heb ik uiteraard al ingesteld. In mijn ASUS router heb ik als DNS het IP adres ingesteld van mijn PI4. Op mijn telefoon zie ik 2 ip adressen staan bij DNS; het IP adres van mijn router en het IP adres van mijn PI4.

Aangezien mijn router naar mijn PI4 verwijst zou ik aannemen dat de verzoeken die naar mijn router gaan ook geblocked worden.

Of moet ik nog de DHCP van de router uitzetten en die van Adguard gebruiken?

(Misschien is dit ook meer een vraag voor het Adguard topic? ;))

3 out of 4 people make up 75% of the population || 4 out of 3 people struggle with math


Acties:
  • +1 Henk 'm!

  • etienne001
  • Registratie: September 2005
  • Laatst online: 22-09 22:45
Beefhead schreef op woensdag 13 oktober 2021 @ 13:41:
[...]


Vast IP adres voor mijn PI4 heb ik uiteraard al ingesteld. In mijn ASUS router heb ik als DNS het IP adres ingesteld van mijn PI4. Op mijn telefoon zie ik 2 ip adressen staan bij DNS; het IP adres van mijn router en het IP adres van mijn PI4.

Aangezien mijn router naar mijn PI4 verwijst zou ik aannemen dat de verzoeken die naar mijn router gaan ook geblocked worden.

Of moet ik nog de DHCP van de router uitzetten en die van Adguard gebruiken?

(Misschien is dit ook meer een vraag voor het Adguard topic? ;))
Als jij op je telefoon een DNS van je eigen router krijgt dan zit het probleem daarin.
Anders toch even je vraag stellen in het Adguard topic om hier geen vervuiling te krijgen.

Acties:
  • +2 Henk 'm!

  • WoBBeL
  • Registratie: Juni 2004
  • Laatst online: 11-09 13:01

WoBBeL

*zwaai*

@Hmmbob @TheVMaster

Thanks! Jullie schreven beiden voor Azure TTS de naam zonder "nl-NL" ervoor (in de azure documentatie staat dat er wel bij). Dat heb ik ook gebruikt maar dan zonder de base_url en zonder de base_url werkt dat dus niet bij mij.

Zo zie je maar weer, niet teveel tegelijk aanpassen :F

[ Voor 7% gewijzigd door WoBBeL op 13-10-2021 14:47 ]

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