DIY domácí zvonek

Ucelené projekty, návody a postupy.
Odpovědět
Uživatelský avatar
tiimsvk
Dárce - Donátor
Dárce - Donátor
Příspěvky: 835
Registrován: 06. květen 2021, 07:03
Dal poděkování: 75 poděkování
Dostal poděkování: 65 poděkování

Re: DIY domácí zvonek

Příspěvek od tiimsvk »

Da sa pouzit aj gpio 4 len musis odpalit mofset na zopinanie led. Na nete su aj navody ako na to.
Gpio15 treba pozriet na nete aky stav musí mat pri botovani

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1609
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 145 poděkování
Dostal poděkování: 194 poděkování
Kontaktovat uživatele:

Re: DIY domácí zvonek

Příspěvek od Lion® »

Pete30 píše: 16. duben 2023, 15:04 Pokud máš nepájivé pole tak si na něj dej tlačítko a připoj ho jedním koncem ke GND a druhý konec na GPIO12.
Nepoužívej GND co je samostatně na druhé straně, použij to co je hned vedle 5V (GND napájení) protože to samostatné vlastně není GND !!!!
[spoiler]Do esp32-cam.yaml dopiš

Kód: Vybrat vše

binary_sensor:
  - platform: gpio
    pin:
      number: GPIO12
      mode: INPUT_PULLUP
      inverted: true
vyzkoušej tlačítko, v logu by ti měl vypisovat on, off (zkontroluj obraz, v logu to bude něco takového: esp32_camera:172]: Got Image: len=25360)
To vše za předpokladu že nepoužíváš (vím že ne) SD kartu v esp32-cam.
Pokud se to bude chovat obráceně můžeš dát

Kód: Vybrat vše

inverted: false
nebo ten řádek smaž.
Pokud to bude chodit blbě změň number na GPIO14 přehoď drát od tlačítka na tento pin a znovu vyzkoušej ( při změně pinu znovu přehraj, vím že víš :like: , ale pro jistotu)
Dej vědět, jinak si myslím že jsi nepokazil tu jednu cam pokud si na některý GPIO pin nepřivedl 5V.
Pozor pin označený VCC je výstupní pin, neslouží pro napájení a může mít 3.3 nebo 5V !!!!!
Pokud to bude chodit dobře přidej si do kódu yaml name: xxxxxx, aby se ti to tlačítko ukázalo v HA případně device_class: xxxxx.[/spoiler]

Tak jsem použil GPIO12 a GND jsem zkusil pod GPIO1 - ta nefungovala tak jsem přepojil na tu pod GPIO0 (nad3,3V/5V) a ta funguje perfektně.
GND pod 5V jsem nezkoušel, protože s ní napájím.
Pracuje to podle představ.

:thx:
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

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: DIY domácí zvonek

Příspěvek od Pete30 »

:like:
Pokud nejsem přítomen tak jsem na rybách ;)

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: DIY domácí zvonek

Příspěvek od Pete30 »

Jen rekapitulaci pro příští generace :D
Co máš je spínací tlačítko ?
Použil jsi GPIO12 pro tlačítko ?
Použil jsi kód yaml ?

Kód: Vybrat vše

binary_sensor:
  - platform: gpio
    pin:
      number: GPIO12
      mode: INPUT_PULLUP
      inverted: true
Použil jsi GND pro tlačítko, které je mezi VCC a GPIO0 ?
Tlačítko funguje nestisknuté off, stisknuté on a obraz kamery funguje ?
Pravděpodobně to může fungovat takto jen pro tento typ desky a u jiné to může být zase jinak.
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1609
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 145 poděkování
Dostal poděkování: 194 poděkování
Kontaktovat uživatele:

Re: DIY domácí zvonek

Příspěvek od Lion® »

přesně tak,
použil jsem spínací tlačítko na GPIO12 z GND mezi VCC a GPIO0 nestisknuté off stisknuté on.
Obraz mi funguje.
použil jsem yaml do kterého bylo vyžadováno doplnit "name"

Kód: Vybrat vše

binary_sensor:
  - platform: gpio
    pin:
      number: GPIO12
      mode: INPUT_PULLUP
      inverted: true
    name: Tlačítko
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

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: DIY domácí zvonek

Příspěvek od Pete30 »

Paráda :thx: :like:
Pokud nejsem přítomen tak jsem na rybách ;)

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: DIY domácí zvonek

Příspěvek od Pete30 »

Ještě malá vychytávka v podobě web serveru.
Na konec yaml esp32-cam si můžeš přidat

Kód: Vybrat vše

esp32_camera_web_server:
  - port: 8080
    mode: stream
  - port: 8081
    mode: snapshot
Do adresního řádku v prohlížeči si zadej http:// IP(cam):8080 (port cam) a uvidíš stream kamery i bez HA to samé obrázek(foto) na portu 8081.
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1609
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 145 poděkování
Dostal poděkování: 194 poděkování
Kontaktovat uživatele:

Re: DIY domácí zvonek

Příspěvek od Lion® »

jo, díky, to si přidám...
a
chápu dobře, že řádek

Kód: Vybrat vše

idle_framerate: 0.1 fps
dělá kamera 1 snímek za deset vteřin? Co když tam dám 1?
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

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: DIY domácí zvonek

Příspěvek od Pete30 »

Teď co jsem se na to díval tak bych to chápal taky tak, ale nezkoušel jsem.
Nebo můžeš pomocí automatizace udělat snímek pokud někdo stiskne to tlačítko.
Někde jsem zahlédl i časosběr kdy to ten borec měl ve skleníku jak rostou rostliny
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
tiimsvk
Dárce - Donátor
Dárce - Donátor
Příspěvky: 835
Registrován: 06. květen 2021, 07:03
Dal poděkování: 75 poděkování
Dostal poděkování: 65 poděkování

Re: DIY domácí zvonek

Příspěvek od tiimsvk »

Ta automatizacia vyzera nejak takto len namiesto motion senzoru budeš mať tlačidlo

Kód: Vybrat vše

alias: AUTO - Chodba Cam
description: ""
trigger:
  - platform: state
    entity_id:
      - binary_sensor.chodba_motion_occupancy
    to: "on"
condition: []
action:
  - service: camera.snapshot
    data:
      filename: /config/www/img/snap/motion_snap.jpg
    target:
      entity_id: camera.esp_camera_camera
mode: single
A môžeš si to odoslať do mobilu ako notifikaciu s obrazkom
https://companion.home-assistant.io/doc ... tachments/

Bohužiaľ mne to na android telefone nefunguhe ale pre iphone by to malo ísť bez problemov

Odpovědět

Zpět na „Komplexní projekty“