Připojte se a pomozte s integrací VL53L1X
- Pete30
- Moderátor
- Příspěvky: 3467
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 174 poděkování
- Dostal poděkování: 373 poděkování
Re: Připojte se a pomozte s integrací VL53L1X
Zítra mají dorazit díly tak se na to vrhnu
Budeš si je počítat a co když se jedné nebude chtít jít domů
Budeš si je počítat a co když se jedné nebude chtít jít domů
Pokud nejsem přítomen tak jsem na rybách
-
- Dárce - Donátor
- Příspěvky: 378
- Registrován: 18. březen 2021, 20:22
- Bydliště: kousek od České Lípy
- Dal poděkování: 50 poděkování
- Dostal poděkování: 17 poděkování
Re: Připojte se a pomozte s integrací VL53L1X
No právě - to mi napoví, že šla na procházku s liškou...
Ale vážně - na slepice to asi nepůjde, protože ony jsou hrozně neukázněné, a když se otvírají dvířka, cpou se všechny najednou a těžko by je nějaké zařízení spočítalo.
Ale vážně - na slepice to asi nepůjde, protože ony jsou hrozně neukázněné, a když se otvírají dvířka, cpou se všechny najednou a těžko by je nějaké zařízení spočítalo.
NUC - Proxmox a v něm Home Assistant, vše ESP a ZigBee2MQTT (WiFi Sonoff a Tuya jsem vyhodil z baráku)
Linux a HA jsou pro mě něco jako řízení letového provozu na raketové základně...
Linux a HA jsou pro mě něco jako řízení letového provozu na raketové základně...
-
- Moderátor
- Příspěvky: 905
- Registrován: 03. červenec 2021, 18:35
- Dal poděkování: 108 poděkování
- Dostal poděkování: 210 poděkování
Re: Připojte se a pomozte s integrací VL53L1X
Tak fajn, funguje a to ani nemám sundanou tu ochrannou fólii na senzoru.
LOG:
Bezdrátově:
[spoiler]
Drátem:
[/spoiler]
Připojené přes flashovací adaptér, napájecí hub do RPi A an neukázněné slepice bych možná a s nejistým výsledkem (zda slepici rozpozná jako ptáka a lišku jako psa/kočku?) zkusil https://docs.frigate.video/configuration/objects
LOG:
Bezdrátově:
[spoiler]
Kód: Vybrat vše
INFO Reading configuration /config/esphome/roode8266.yaml...
INFO Updating https://github.com/Lyr3x/Roode@master
INFO Starting log output from roode8266 using esphome API
INFO Successfully connected to roode8266
[18:21:56][I][app:102]: ESPHome version 2021.12.3 compiled on Jan 4 2022, 02:41:01
[18:21:56][I][i2c.arduino:048]: Scanning i2c bus for active devices...
[18:21:56][I][i2c.arduino:053]: Found i2c device at address 0x29
[18:22:24][I][Roode:349]: Updating people count: 1
[18:22:28][I][Roode:349]: Updating people count: 2
[18:22:30][I][Roode:349]: Updating people count: 1
[18:22:30][I][Roode:349]: Updating people count: 2
[18:22:36][I][Roode:349]: Updating people count: 1
[18:22:41][I][Roode:349]: Updating people count: 2
[18:22:45][I][Roode:349]: Updating people count: 1
[18:22:46][I][Roode:349]: Updating people count: 0
[18:24:11][I][Roode:349]: Updating people count: 1
[18:24:28][I][Roode:349]: Updating people count: 0
Kód: Vybrat vše
INFO Reading configuration /config/esphome/roode8266.yaml...
INFO Updating https://github.com/Lyr3x/Roode@master
INFO Starting log output from /dev/ttyUSB1 with baud rate 115200
[18:31:21]rl$ܟ|\x84l\xe0|\x84d\xecp\x84{\x82\xe4\xb2\x9f|\033blb\x8c\xf2oN\xbedno\x9c\xe2\xe4bp\xe4\x8e#$`rlp\xf2o\xe0\x82\x8fl\x8c\x9ccn\xe2|\xec$\x8e\xe0\x8fp\x8c|\xf2o\xefl\x84\x8fd`\x90\033Nnl N{\x8f\x92\xdbob$`{\x92\xdf\xeeb$`\xdcc\x8e\x8f$\xdb${\x92`\xfc\x82N\xdc[I][logger:214]: Log initialized
[18:31:21][I][app:029]: Running through setup()...
[18:31:21][I][i2c.arduino:156]: Performing I2C bus recovery
[18:31:21][I][number:023]: 'roode8266 people counter': No previous state found
[18:31:21][I][Setup:019]: Booting Roode v1.4.1-beta
[18:31:21][I][Setup:066]: Using sampling with sampling size: 3
[18:31:21][I][Setup:070]: Inverting direction
[18:31:21][I][Setup:076]: Calibrating sensor
[18:31:23][I][Setup:462]: Set short mode. timing_budget: 15
[18:31:24][I][Setup:662]: Max threshold zone0: 150mm
[18:31:24][I][Setup:663]: Max threshold zone1: 286mm
[18:31:24][I][Setup:676]: Min threshold zone0: 8mm
[18:31:24][I][Setup:677]: Min threshold zone1: 16mm
[18:31:24][I][wifi:245]: WiFi Connecting to 'KIoT'...
[18:31:28][I][wifi:502]: WiFi Connected!
[18:31:28][I][app:062]: setup() finished successfully!
[18:31:28][I][app:102]: ESPHome version 2021.12.3 compiled on Jan 4 2022, 02:41:01
[18:31:28][I][i2c.arduino:048]: Scanning i2c bus for active devices...
[18:31:28][I][i2c.arduino:053]: Found i2c device at address 0x29
[18:31:46][I][Roode:349]: Updating people count: 1
[18:31:51][I][Roode:349]: Updating people count: 2
[18:31:53][I][Roode:349]: Updating people count: 3
[18:31:56][I][Roode:349]: Updating people count: 2
[18:32:01][I][Roode:349]: Updating people count: 3
[18:32:03][I][Roode:349]: Updating people count: 2
[18:32:05][I][Roode:349]: Updating people count: 3
[18:32:06][I][Roode:349]: Updating people count: 4
[18:32:08][I][Roode:349]: Updating people count: 5
[18:32:09][I][Roode:349]: Updating people count: 6
[18:32:09][I][Roode:349]: Updating people count: 7
[18:32:12][I][Roode:349]: Updating people count: 8
[18:32:14][I][Roode:349]: Updating people count: 7
[18:32:17][I][Roode:349]: Updating people count: 8
[18:32:19][I][Roode:349]: Updating people count: 7
Připojené přes flashovací adaptér, napájecí hub do RPi A an neukázněné slepice bych možná a s nejistým výsledkem (zda slepici rozpozná jako ptáka a lišku jako psa/kočku?) zkusil https://docs.frigate.video/configuration/objects
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox
- Pete30
- Moderátor
- Příspěvky: 3467
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 174 poděkování
- Dostal poděkování: 373 poděkování
Re: Připojte se a pomozte s integrací VL53L1X
Byl jsi rychlej
Tak jak tvrdí vlastník testovacího zařízení Jezinka stačí nahrát ten yaml do esp modulu který budu mít připojený k HA a vše se zařídí samo do ESPhome nic ?
Budu to dávat na esp32 a dorazí až zítra. VL53L1X mám trochu jiný Ty máš tu černou verzi co je v návodu ?
Tak jak tvrdí vlastník testovacího zařízení Jezinka stačí nahrát ten yaml do esp modulu který budu mít připojený k HA a vše se zařídí samo do ESPhome nic ?
Budu to dávat na esp32 a dorazí až zítra. VL53L1X mám trochu jiný Ty máš tu černou verzi co je v návodu ?
Pokud nejsem přítomen tak jsem na rybách
- Pete30
- Moderátor
- Příspěvky: 3467
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 174 poděkování
- Dostal poděkování: 373 poděkování
Re: Připojte se a pomozte s integrací VL53L1X
Můžete mi objasnit toto:
Vím že pokud používám ssid: !secret a password: !secret vložím skutečné údaje do složky /config/esphome/secrets.yaml, ale mate mě to ssid1.
Toto jsem našel ve složce /config/esphome/.esphome/external_components/cce88e97/secrets.yaml
Kam se mají údaje vložit, předpokládám že do /config/esphome/secrets.yaml a také předpokládám že kromě wifi která je daná pro přístup k mé síti ostatní hesla jsou smyšlená která mě napadnou ?
Moje první externí komponenta tak abych neumřel blbej
Kód: Vybrat vše
wifi:
networks:
- ssid: !secret ssid1
password: !secret ssid1_password
api:
password: !secret api_password
ota:
password: !secret ota_password
password: !secret web_password
Toto jsem našel ve složce /config/esphome/.esphome/external_components/cce88e97/secrets.yaml
Kód: Vybrat vše
ssid1: "SSID"
ssid1_password: "YOUR_PASSWORD"
ssid2: "ssid2"
ssid2_password: "YOUR_PASSWORD"
ota_password: "YOUR_PASSWORD"
api_password: "YOUR_PASSWORD"
web_password: "YOUR_PASSWORD"
Moje první externí komponenta tak abych neumřel blbej
Pokud nejsem přítomen tak jsem na rybách
- Pete30
- Moderátor
- Příspěvky: 3467
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 174 poděkování
- Dostal poděkování: 373 poděkování
Re: Připojte se a pomozte s integrací VL53L1X
Mám prosbu, můžete sem dát návod krok za krokem(pro začátečníka) jak to instalovat.
Trápím se tady a nejede to, buď se to zadrhne, nebo to hlásí že se nemohlo připojit na IP adresu.
Ještě pořídím ten USB hup protože mi připadá že to rovnou z HA kolabuje.
Díky
Trápím se tady a nejede to, buď se to zadrhne, nebo to hlásí že se nemohlo připojit na IP adresu.
Ještě pořídím ten USB hup protože mi připadá že to rovnou z HA kolabuje.
Díky
Pokud nejsem přítomen tak jsem na rybách
-
- Moderátor
- Příspěvky: 905
- Registrován: 03. červenec 2021, 18:35
- Dal poděkování: 108 poděkování
- Dostal poděkování: 210 poděkování
Re: Připojte se a pomozte s integrací VL53L1X
V ESPhome jsem dal přidat zařízení, vyplnit jméno - podle toho se pojmenuje ten yaml.
Cokoliv dalšího je už jedno co vyplníš.
Editovat soubor, jeho obsah přeplácnout třeba tím peoplemeter.yaml
Flashnout z ESPhome - Já mám připojeno k RPi, takže: Secrets máš v pravo nahoře, každý řádek název_secrets, dvojtečka, mezera, obsah
Pak se ta konstrukce !secret název_secrets nahradí tím co je uvedeno na příslušném řádku za dvojtečkou v secrets souboru
Klidně to heslo piš přímo, je to jen aby sis nemusel hlídat hesla když obsah yaml někde zveřejňuješ,
nebo v případě potřeby změny hesla ho pak měníš jen jednou v tom secrets souboru. (Když tu konstrukci !secrets používáš všude) Když je třeba nastavené heslo v sekci api tak se na něj bude ptát při přidání zařízení pod esphome integrací.
Hodím ještě obsah co mám v tom roode8266:
USB hub co jsem odkazoval trochu výše mi utáhne:
v Rpi mám připojené přes spodní USB3 SSD
v horním tenhle hub, do něj Coral AI akcelerátor (ten jinak sám o sobě dokáže RPi sundat když jede naplno), Zigbee coordinátor, a momentálně i tenhle counter.
Hlavně nekupovat od zelené mrchy ORICO Zdroj má sice pořádnou cihlu, ale nějak ji nevyužívá... Je k ničemu.
A
Ale mělo by to být jedno - má tam jen navíc napěťový stabilizátor
Cokoliv dalšího je už jedno co vyplníš.
Editovat soubor, jeho obsah přeplácnout třeba tím peoplemeter.yaml
Flashnout z ESPhome - Já mám připojeno k RPi, takže: Secrets máš v pravo nahoře, každý řádek název_secrets, dvojtečka, mezera, obsah
Kód: Vybrat vše
ssid1: nejakessid
ssid1_password: nejake_heslo_k_te_siti
Klidně to heslo piš přímo, je to jen aby sis nemusel hlídat hesla když obsah yaml někde zveřejňuješ,
nebo v případě potřeby změny hesla ho pak měníš jen jednou v tom secrets souboru. (Když tu konstrukci !secrets používáš všude) Když je třeba nastavené heslo v sekci api tak se na něj bude ptát při přidání zařízení pod esphome integrací.
Hodím ještě obsah co mám v tom roode8266:
Kód: Vybrat vše
substitutions:
devicename: roode8266
friendly_name: $devicename
external_components:
refresh: always
source:
type: git
url: https://github.com/Lyr3x/Roode
ref: master
esphome:
name: $devicename
platform: ESP8266
board: d1_mini
wifi:
ssid: !secret iotssid
password: !secret iotwifipass
use_address: $devicename
fast_connect: True
power_save_mode: none
domain: .lan
captive_portal:
api:
password: !secret web_password
reboot_timeout: 60min
services:
- service: recalibrate
then:
- lambda: "id(roode_platform)->recalibration();"
- service: set_max_threshold
variables:
newThreshold: int
then:
- lambda: "id(roode_platform)->set_max_threshold_percentage(newThreshold);id(roode_platform)->recalibration();"
- service: set_min_threshold
variables:
newThreshold: int
then:
- lambda: "id(roode_platform)->set_min_threshold_percentage(newThreshold);id(roode_platform)->recalibration();"
ota:
password: "0dd51cb18a730538afecdd0e5144e38b"
web_server:
port: 80
auth:
username: admin
password: !secret web_password
# Enable logging
logger:
level: INFO
i2c:
sda: 4
scl: 5
roode:
id: roode_platform
i2c_address: 0x29
update_interval: 10ms
# roi:
# roi_height: 16
# roi_width: 6
calibration:
max_threshold_percentage: 85
min_threshold_percentage: 5
roi_calibration: true
# sensor_offset_calibration: 8
# sensor_xtalk_calibration: 53406
# manual:
# sensor_mode: 3
# manual_threshold: 1280
# timing_budget: 200
sampling:
size: 3
invert_direction: true
number:
- platform: roode
people_counter:
name: $friendly_name people counter
switch:
- platform: restart
name: $friendly_name Restart
binary_sensor:
- platform: status
name: $friendly_name Status
- platform: roode
presence_sensor:
name: $friendly_name presence
sensor:
- platform: roode
id: hallway
distance_sensor:
name: $friendly_name distance
filters:
- delta: 10.0
max_threshold_zone0:
name: $friendly_name max zone 0
max_threshold_zone1:
name: $friendly_name max zone 1
min_threshold_zone0:
name: $friendly_name min zone 0
min_threshold_zone1:
name: $friendly_name min zone 1
roi_height:
name: $friendly_name ROI height
roi_width:
name: $friendly_name ROI width
sensor_status:
name: Sensor Status
- platform: wifi_signal
name: $friendly_name RSSI
update_interval: 60s
- platform: uptime
name: Uptime Sensor
id: uptime_sensor
update_interval: 60s
internal: true
on_raw_value:
then:
- text_sensor.template.publish:
id: uptime_human
state: !lambda |-
int seconds = round(id(uptime_sensor).raw_state);
int days = seconds / (24 * 3600);
seconds = seconds % (24 * 3600);
int hours = seconds / 3600;
seconds = seconds % 3600;
int minutes = seconds / 60;
seconds = seconds % 60;
return (
(days ? String(days) + "d " : "") +
(hours ? String(hours) + "h " : "") +
(minutes ? String(minutes) + "m " : "") +
(String(seconds) + "s")
).c_str();
text_sensor:
- platform: roode
version:
name: $friendly_name version
entry_exit_event:
name: $friendly_name last direction
- platform: template
name: $friendly_name Uptime Human Readable
id: uptime_human
icon: mdi:clock-start
v Rpi mám připojené přes spodní USB3 SSD
v horním tenhle hub, do něj Coral AI akcelerátor (ten jinak sám o sobě dokáže RPi sundat když jede naplno), Zigbee coordinátor, a momentálně i tenhle counter.
Hlavně nekupovat od zelené mrchy ORICO Zdroj má sice pořádnou cihlu, ale nějak ji nevyužívá... Je k ničemu.
A
v té sekci wifi použij normálně co tam máš u ostatních espnebo to hlásí že se nemohlo připojit na IP adresu.
https://rpishop.cz/senzory/2305-vl53l1x ... modul.htmlTy máš tu černou verzi co je v návodu ?
Ale mělo by to být jedno - má tam jen navíc napěťový stabilizátor
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox
- Pete30
- Moderátor
- Příspěvky: 3467
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 174 poděkování
- Dostal poděkování: 373 poděkování
Re: Připojte se a pomozte s integrací VL53L1X
Takže se vše nastaví v konfiguraci esp nodu nikam jinam se nic nepřidává.
Mám tu D1 mini 8266 a a klasiku ESP wroom 32, myslíš když změním typ desky na tu 32 tak to pojede taky ?
Mám tu D1 mini 8266 a a klasiku ESP wroom 32, myslíš když změním typ desky na tu 32 tak to pojede taky ?
Pokud nejsem přítomen tak jsem na rybách
- Pete30
- Moderátor
- Příspěvky: 3467
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 174 poděkování
- Dostal poděkování: 373 poděkování
Re: Připojte se a pomozte s integrací VL53L1X
Ten USB hup vezmu stejný co jsi uváděl od Rpishop.cz
Pokud nejsem přítomen tak jsem na rybách
-
- Moderátor
- Příspěvky: 905
- Registrován: 03. červenec 2021, 18:35
- Dal poděkování: 108 poděkování
- Dostal poděkování: 210 poděkování
Re: Připojte se a pomozte s integrací VL53L1X
Nikam nic. Fakt jednoduché. (Zdálo se mi to taky podezřelé, někde radili nakopírovat si celé do custom components apod. ale ne. Všechno jde přes git)
S tou 32 by to mělo jet taky, jen dodrž SCL, SDA porty.
Já to asi nechám na té 8266-12F, připájím na to dva odpory pro start jak jsem to dělal už u "difuser tasmotka", zbastlím nějaké napájení, navrhnu si krabičku a nechám to v ní jen jak hnízdo bez plošňáku. Možná to půjde do zásuvky pokud mi bude fungovat snímání z boku dveří abych schoval kabely.
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox