Termální kamera

www
Odpovědět
Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3461
Registrován: 30. září 2020, 20:33
Dal poděkování: 174 poděkování
Dostal poděkování: 373 poděkování

Termální kamera

Příspěvek od Pete30 »

Předem chci upozornit že je to jen pro opravdové nadšence protože v základu se používá senzor AMG8833, který není zrovna levná záležitost.
Pomocí tohoto senzoru řeším obsazenost místnosti i za předpokladu že se osoba nepohybuje což je výhoda oproti pohybovému senzoru.
Jako základ je použití integrace přes HACS Thermal Vision.
ESPhome tento senzor nativně nepodporuje proto se jedná o vlastní komponentu.
Do ESPhome je potřeba umístit soubory zde: https://github.com/TheRealWaldo/AMG8833-ESPHOME
amg8833.h
amg8833_camera.h
amg8833_person_detected.h
a přidat konfiguraci do node, používám D1 mini na stejné stránce amg8833.yaml
Výsledkem bude vytvoření několika senzorů v HA
thermal sensor.png
po konfiguraci v HA je možné zobrazit i termální obraz v HA

Kód: Vybrat vše

camera:
  - platform: thermal_vision
    name: Prototype Thermal Camera
    overlay: true
    pixel_sensor: sensor.sensor_pixels
    auto_range: true
thermal obraz.png
To co vidíte je moje maličkost ze vzdálenosti cca 1m.
Při provizorním umístění jsem zaznamenal detekci na více jak 3m kdy senzor detekoval volno/obsazeno
Pokud nejsem přítomen tak jsem na rybách ;)

kiklhorn
Moderátor
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: Termální kamera

Příspěvek od kiklhorn »

V ceně bych problém neviděl. Pokud tedy nemáš na mysli nějaký komplexní modul.
Na ali kolem 600,-
adafruit cca 50 USD,-

Nad senzorem přítomnosti jsem také přemýšlel.

Na pohyb je dobrý radar (nejlevnější řešení, snímá i přes dveře) nebo klasické infračidlo (což je vlastně jeden infrapixel) s předřazenou fresnelovou čočkou která způsobí při pohybu kolem na senzoru "blikání".

Na statickou přítomnost buď tahle amg8833 nebo kamera + frigate integrace.

Nápad rozhodně zajímavý.
Tušíš jak se to bude chovat až bude okolní teplota +- stejná s tím co měří jako osobu? Jde rozpoznat zvíře/člověk?
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

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3461
Registrován: 30. září 2020, 20:33
Dal poděkování: 174 poděkování
Dostal poděkování: 373 poděkování

Re: Termální kamera

Příspěvek od Pete30 »

Myslím že se tam počítá s rozdílem 4°C pro detekci, ale uvidím jak se bude chovat v létě až teploty vzrostou.
Pro rozpoznání zvíře/člověk bude hodně záležet na nasměrování. Co jsem četl dalo by se řešit ignorováním pixelů která berou nejteplejší místa, například podlahové topení, ale byl by to zásah do kódování.
Cenu taky neřeším , já dostal 3 kousky adafruit tak experimentuju.
Mám to zatím v testu bez cíle.
Jako další přítomnost v místnosti jsem dnes rozjel na esp32 dva senzory VL53L0X počítání osob.
Zatím to vypadá dobře se 100% spolehlivostí za 12 hodin spoustu příchodů a odchodů. Opět testuji, slouží to při vstupu do kuchyně sepne led pásky pod linkou. Vzorkuje to po 50ms a tomu fakt neutečeš :D
Pokud nejsem přítomen tak jsem na rybách ;)

Odpovědět

Zpět na „ESPHome“