{"id":399,"date":"2021-03-16T13:43:08","date_gmt":"2021-03-16T13:43:08","guid":{"rendered":"https:\/\/www.sydspost.nl\/?p=399"},"modified":"2023-07-10T09:50:39","modified_gmt":"2023-07-10T09:50:39","slug":"slimme-bel-met-camera","status":"publish","type":"post","link":"https:\/\/www.sydspost.nl\/index.php\/2021\/03\/16\/slimme-bel-met-camera\/","title":{"rendered":"Slimme bel met camera"},"content":{"rendered":"\n<p>Je wordt natuurlijk doodgeslagen met allerlei slimme beldrukkers met camera&#8217;s, voor ettelijke tientjes heb je al zo&#8217;n ding in huis. Veel leuker is natuurlijk je eigen beldrukker met camera te maken. In deze tutorial leg ik uit hoe je met een beperkt budget een beldrukker met camera kan maken. Basis van deze bel-cam is een ESP32-cam.<\/p>\n\n\n\n<p>Use-cases<\/p>\n\n\n\n<p>Als er op de beldrukker gedrukt wordt:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>wordt er een foto gemaakt<\/li>\n\n\n\n<li>deze foto wordt via de app pushsaver naar je android telefoon gestuurd worden, je krijgt dan ook te zien wie er voor de deur staat en<\/li>\n\n\n\n<li>de foto wordt opgeslagen in google drive voor archiefdoeleinden en<\/li>\n\n\n\n<li>als het donker is gaat het licht in de hal aan<\/li>\n\n\n\n<li>de belgong gaat en<\/li>\n\n\n\n<li>meerdere keren op de beldrukker drukken wordt gedurende 10 seconden genegeerd<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p>Onderdelen:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Artikel<\/td><td>Aantal<\/td><td>Prijs<\/td><td>Waar<\/td><\/tr><tr><td>ESP32 Cam<\/td><td>1<\/td><td>\u20ac 5,57<\/td><td><a href=\"https:\/\/nl.aliexpress.com\/item\/1005001664689841.html?spm=a2g0s.9042311.0.0.4b424c4dek0H1y\" target=\"_blank\" rel=\"noreferrer noopener\">www.aliexpress.com<\/a><\/td><\/tr><tr><td>68\/160 Graden OV2640 Camera Module<\/td><td>1<\/td><td>\u20ac 7,63<\/td><td><a href=\"https:\/\/nl.aliexpress.com\/item\/1005001321193803.html?gatewayAdapt=glo2nld&amp;spm=a2g0o.9042311.0.0.27424c4dhbStQk\" target=\"_blank\" rel=\"noreferrer noopener\">www.aliexpress.com<\/a><\/td><\/tr><tr><td>Waterdichte Metalen Drukknop Led Licht<\/td><td>1<\/td><td>\u20ac 1,89<\/td><td><a href=\"https:\/\/nl.aliexpress.com\/item\/4001291695467.html?spm=a2g0s.9042311.0.0.19004c4dfRlOSw\" target=\"_blank\" rel=\"noreferrer noopener\">www.aliexpress.com<\/a><\/td><\/tr><tr><td>M3 10mm zelftappers<\/td><td>2<\/td><td>\u20ac 0,20<\/td><td><\/td><\/tr><tr><td>Zakje Dioxidizer<\/td><td>1<\/td><td>\u20ac 0<\/td><td>Uit doos PLA<\/td><\/tr><tr><td>PLA<\/td><td>40g<\/td><td>\u20ac 0,80<\/td><td><\/td><\/tr><tr><td>KBP310 Bruggelijkrichter 1000V 3A<\/td><td>1<\/td><td>\u20ac 0,30<\/td><td><a href=\"https:\/\/www.budgetelectronica.nl\/KBP310?search=KBP310\" target=\"_blank\" rel=\"noreferrer noopener\">budgetelectronica.nl<\/a><\/td><\/tr><tr><td>Condensator 50v 4700uF<\/td><td>1<\/td><td>\u20ac 1,44<\/td><td><a href=\"https:\/\/www.budgetelectronica.nl\/Elektrolitische_Condensatoren?search=condensator\" target=\"_blank\" rel=\"noreferrer noopener\">budgetelectronica.nl<\/a><\/td><\/tr><tr><td>2-voudige terminal<\/td><td>1<\/td><td>\u20ac 0,10<\/td><td>Op voorraad<\/td><\/tr><tr><td>LM2596S step-down converter<\/td><td>1<\/td><td>\u20ac 2,95<\/td><td><a href=\"https:\/\/www.hobbyelectronica.nl\/product\/lm2596s-dc-dc-regelbare-step-down\/?gclid=Cj0KCQjwqNqkBhDlARIsAFaxvwxrnjjvvn34hwmcWpwx3UMx3IsiK_IRyh0Dhqo3cU-6gxJzQf3CpwIaAonHEALw_wcB\" target=\"_blank\" rel=\"noreferrer noopener\">hobbyelectronica.nl<\/a><\/td><\/tr><tr><td>Totaal<\/td><td><\/td><td>\u20ac 20,88<\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Benodigdheden<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Jumperkabeltjes<\/li>\n\n\n\n<li>Soldeerbout + tin<\/li>\n\n\n\n<li>Lock-tide lijm<\/li>\n\n\n\n<li>3D printer<\/li>\n\n\n\n<li>Schroevendraaier<\/li>\n\n\n\n<li>5V voeding (bijv. oude telefoonlader)<\/li>\n\n\n\n<li>Krimpkous<\/li>\n\n\n\n<li>Google account<\/li>\n\n\n\n<li>FT232RL FTDI &#8211; USB TTL Seri\u00eble Adapter (alternatief: Raspberry-Pi)<\/li>\n\n\n\n<li>Dremel<\/li>\n\n\n\n<li>Boormachine met 10mm boor en 2mm en 2,5mm boortje<\/li>\n<\/ul>\n\n\n\n<p>Up-and-running<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>esptool.py op windows of linux machine<\/li>\n\n\n\n<li>Node-red<\/li>\n\n\n\n<li>Domoticz<\/li>\n\n\n\n<li>MQTT-broker<\/li>\n\n\n\n<li>Apache webserver of andere vanaf het web benaderbare opslag (bijv. google drive)<\/li>\n\n\n\n<li>Android telefoon<\/li>\n\n\n\n<li>Belgong benaderbaar via WiFi\/Domoticz<\/li>\n<\/ul>\n\n\n\n<p>Stap 1. ESP32-CAM flashen met Tasmota32-webcam<\/p>\n\n\n\n<p>Tasmota ondersteund vanaf versie 9 de ESP32-CAM versie. Als volgt de meest recente versie (ten tijde van schrijven van deze tutorial versie 11.0.0) van Tasmota32 op de ESP32-CAM ge\u00efnstalleerd. De ESP32-CAM beschikt niet over een usb-poort, dus je moet een FTDI Seri\u00eble adapter (of Raspberry Pi) gebruiken om de ESP32-CAM te flashen. Sluit deze aan conform onderstaande pinout:<\/p>\n\n\n\n<p>Pinout<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Raspberry Pi\/FTDI<\/td><td>ESP32-Cam<\/td><td>Kleur jumpercable<\/td><\/tr><tr><td>RXD (GPIO 15)<\/td><td>UOT (GPIO 1)<\/td><td>Wit<\/td><\/tr><tr><td>TXD (GPIO 14)<\/td><td>UOR (GPIO 3)<\/td><td>Blauw<\/td><\/tr><tr><td>3.3v<\/td><td>3.3v<\/td><td>Paars<\/td><\/tr><tr><td>Ground<\/td><td>GND<\/td><td>Bruin<\/td><\/tr><tr><td>Ground<\/td><td>IO0 (GPIO 0)<\/td><td>Bruin<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Sluit de FTDI-adapter aan op je laptop. De hardware-setup is hiermee afgerond. Download de meest recente versie van Tasmota32-webcam vanaf deze website: <a href=\"http:\/\/ota.tasmota.com\/tasmota32\/release\/tasmota32-webcam.bi\" target=\"_blank\" rel=\"noreferrer noopener\">http:\/\/ota.tasmota.com\/tasmota32\/release\/tasmota32-webcam.bin<\/a><\/p>\n\n\n\n<p>Start vervolgens een command-prompt op en ga naar de directory waar je de binary hebt gedownload, maak het flash-geheugen van de ESP32-CAM leeg met het volgende commando:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">esptool.py --chip esp32 --port &lt;jouw compoort&gt; erase_flash<\/pre>\n\n\n\n<p>Verander &lt;jouw compoort&gt; in de com-port waar je de FTDI-adapter op hebt aangesloten, bijv. com3. Let op: Zodra esptool de files gaat wegschrijven in het flash-geheugen, de verbinding tussen Ground en GPIO 0 verbreken !<\/p>\n\n\n\n<p>Daarna flashen we ESP32-CAM met de Tasmota32-webcam binary. Verbind opnieuw de GROUND en GPIO 0 pin en herstart de ESP32-CAM door op de reset-knop te drukken<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">esptool.py --chip esp32 --port &lt;jouw compoort&gt; --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dout --flash_freq 40m --flash_size detect 0x1000 bootloader_dout_40m.bin 0x8000 partitions.bin 0xe000 boot_app0.bin 0x10000 tasmota32-webcam.bin<\/pre>\n\n\n\n<p>Let op: Zodra esptool de files gaat wegschrijven in het flash-geheugen, de verbinding tussen Ground en GPIO 0 verbreken ! Zodra de esptool klaar is herstart je de ESP32-CAM opnieuw door op de reset-knop te drukken, de ESP32-CAM start nu in AP-mode.<\/p>\n\n\n\n<p>Maak verbinding met de AP (met een naam als tasmota_F12734-1844 oid) en open 192.168.4.1 in de browser (gebeurt automatisch). Vul de WIFI-settings in, sla op door op &#8220;Save&#8221; te klikken, en de ESP32-Cam reboot.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" data-id=\"2225\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220227-192951-512x1024.jpg\" alt=\"\" class=\"wp-image-2225\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220227-192951-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220227-192951-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220227-192951-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220227-192951-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220227-192951.jpg 1080w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" data-id=\"2226\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220227-193123-512x1024.jpg\" alt=\"\" class=\"wp-image-2226\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220227-193123-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220227-193123-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220227-193123-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220227-193123-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220227-193123.jpg 1080w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" data-id=\"2227\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220227-193133-512x1024.jpg\" alt=\"\" class=\"wp-image-2227\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220227-193133-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220227-193133-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220227-193133-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220227-193133-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220227-193133.jpg 1080w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n<\/figure>\n\n\n\n<p>Achterhaal op je router of DHCP-server het IP-address wat de ESP32-CAM heeft gekregen, en maak met je browser verbinding. In mijn geval heeft de ESP32-CAM IP-address 192.168.2.144 gekregen.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"756\" height=\"1020\" data-id=\"2230\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-44.png\" alt=\"\" class=\"wp-image-2230\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-44.png 756w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-44-222x300.png 222w\" sizes=\"auto, (max-width: 756px) 100vw, 756px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"756\" height=\"1020\" data-id=\"2231\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-45.png\" alt=\"\" class=\"wp-image-2231\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-45.png 756w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-45-222x300.png 222w\" sizes=\"auto, (max-width: 756px) 100vw, 756px\" \/><\/figure>\n<\/figure>\n\n\n\n<p>Als je de camera aangesloten hebt geeft deze gelijk beeld. We gaan nu het device verder configureren, klik op &#8216;Configuration&#8221; en daarna op &#8216;Configure module&#8217;. Kies bij Module type voor &#8220;ESP32-Cam (2)&#8221;, stel GPIO12 als &#8220;Switch&#8221; &#8220;1&#8221; in, en klik op &#8220;Save&#8221;.  De ESP32-CAM reboot. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"627\" height=\"568\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-46.png\" alt=\"\" class=\"wp-image-2232\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-46.png 627w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-46-300x272.png 300w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/figure>\n\n\n\n<p>Klik opnieuw op &#8220;Configuration&#8221; gevolgd door &#8220;Configure WiFi&#8221;, stel de Hostname in op &#8220;bel-cam&#8221; en klik op &#8220;Save&#8221;. De ESP32-CAM reboot.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"627\" height=\"568\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-47.png\" alt=\"\" class=\"wp-image-2233\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-47.png 627w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-47-300x272.png 300w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/figure>\n\n\n\n<p>Klik opnieuw op &#8220;Configuration&#8221; en daarna op &#8220;Configure MQTT&#8221;. Vul bij &#8220;Host&#8221; de naam of het IP-address van je MQTT-server in, in mijn geval &#8220;192.168.2.29&#8221;. De rest van de instellingen kun je default laten (tenzij je een ander Port-nummer aan je MQTT-server hebt toegekend, vul die dan bij &#8220;Port&#8221; in). Klik op &#8220;Save&#8221;, de ESP32-CAM reboot.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"627\" height=\"568\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-48.png\" alt=\"\" class=\"wp-image-2234\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-48.png 627w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-48-300x272.png 300w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/figure>\n\n\n\n<p>Het configureren van Domoticz slaan we even over, dat komt later.  Als je geen syslog-server (zie ook mijn tutorial over het inrichten van een syslog server <a href=\"https:\/\/www.sydspost.nl\/index.php\/2021\/07\/24\/syslog-server-inrichten\/\" target=\"_blank\" rel=\"noreferrer noopener\">hier<\/a>) hebt kun je ook de volgende stap overslaan. <\/p>\n\n\n\n<p>Klik opnieuw op &#8220;Configuration&#8221; en daarna op &#8220;Configure logging&#8221;. Vul bij &#8220;Host&#8221; de naam of het IP-address van je SYSLOG-server in, in mijn geval &#8220;192.168.2.29&#8221;. De rest van de instellingen kun je default laten (tenzij je een ander Port-nummer aan je SYSLOG-server hebt toegekend, vul die dan bij &#8220;Port&#8221; in). Klik op &#8220;Save&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"627\" height=\"950\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-49.png\" alt=\"\" class=\"wp-image-2235\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-49.png 627w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-49-198x300.png 198w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/figure>\n\n\n\n<p>Kies voor &#8220;Configure Template&#8221;, selecteer bij GPIO12 &#8220;Switch&#8221; en &#8220;1&#8221; als dit nog niet default ingesteld staat en klik op &#8220;Save&#8221;. De ESP32-CAM reboot.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"627\" height=\"950\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-50.png\" alt=\"\" class=\"wp-image-2236\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-50.png 627w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-50-198x300.png 198w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Stap 2. Beldrukker aan Domoticz toevoegen, en Tasmota afconfigureren.<\/p>\n\n\n\n<p>Kies binnen Domoticz voor &#8220;Instellingen&#8221;, &#8220;Hardware&#8221;. Klik bij &#8220;Virtuele devices&#8221; op &#8220;Maak virtuele sensoren&#8221;. (Mocht je nog geen &#8220;Virtuele devices&#8221; optie onder Hardware hebben, maak deze dan aan conform de beschrijving op de <a href=\"https:\/\/www.domoticz.com\/wiki\/Dummy_for_virtual_Switches\" target=\"_blank\" rel=\"noreferrer noopener\">Domoticz<\/a> site). Geef de virtuele sensor de &#8220;Naam&#8221; $Beldrukker, en als &#8220;Sensor Type&#8221; kies je voor &#8220;Schakelaar&#8221;. Klik op &#8220;OK&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"397\" height=\"226\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-55.png\" alt=\"\" class=\"wp-image-2241\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-55.png 397w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-55-300x171.png 300w\" sizes=\"auto, (max-width: 397px) 100vw, 397px\" \/><\/figure>\n\n\n\n<p>Kies nu voor &#8220;Instellingen&#8221;, &#8220;Apparaten&#8221; en zoek het device wat je net hebt toegevoegd (gebruik eventueel de Search optie, of sorteer op IDX aflopend). Noteer de IDX van het device, in mijn geval IDX 123.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"136\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-56-1024x136.png\" alt=\"\" class=\"wp-image-2242\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-56-1024x136.png 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-56-300x40.png 300w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-56-768x102.png 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-56-1536x203.png 1536w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-56.png 1910w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>We gaan nu terug naar de ESP32-CAM met Tasmota. Kies nu in het hoofdmenu voor &#8220;Consoles&#8221; en vervolgens op &#8220;Console&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"627\" height=\"1020\" data-id=\"2237\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-51.png\" alt=\"\" class=\"wp-image-2237\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-51.png 627w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-51-184x300.png 184w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"627\" height=\"1020\" data-id=\"2238\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-52.png\" alt=\"\" class=\"wp-image-2238\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-52.png 627w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-52-184x300.png 184w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"627\" height=\"1020\" data-id=\"2239\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-53.png\" alt=\"\" class=\"wp-image-2239\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-53.png 627w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-53-184x300.png 184w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/figure>\n<\/figure>\n\n\n\n<p>Typ op de commando lijn achtereenvolgens de volgende commando&#8217;s in, afgesloten met een [Enter]. Vul bij &lt;IDX&gt; het IDX-nummer in wat je net hebt opgeschreven. In mijn geval dus 123.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">SwitchMode1 14\nSwitchTopic 0\nRule1 on Switch1#State do publish domoticz\/in {\"idx\":&lt;IDX&gt;,\"nvalue\":%value%,\"svalue\":\"0\"} endon\nRule1 \n<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"544\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-57-1024x544.png\" alt=\"\" class=\"wp-image-2243\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-57-1024x544.png 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-57-300x159.png 300w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-57-768x408.png 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-57-1536x816.png 1536w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-57.png 1921w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Klik vervolgens op &#8220;Consoles&#8221;, &#8220;Main Menu&#8221; en op &#8220;Configure Domoticz&#8221;. Vul bij &#8220;Switch idx 1&#8221; het IDX nummer in wat je net hebt genoteerd, en mijn geval &#8220;123&#8221;. Klik op &#8220;Save&#8221;, de ESP32-CAM reboot.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"627\" height=\"1022\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-58.png\" alt=\"\" class=\"wp-image-2244\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-58.png 627w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-58-184x300.png 184w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/figure>\n\n\n\n<p>Je bent nu klaar met het configureren van Domoticz en de ESP32-CAM met Tasmota. <\/p>\n\n\n\n<p>Stap 3. Assemblage van de hardware<\/p>\n\n\n\n<p>We gaan nu de hardware in elkaar zetten. Haal de FTDI-adapter uit je laptop\/raspberry pi en haal de jumperkabeltjes los. Pak drie female-female kabeltjes in verschillende kleuren, en knip van \u00e9\u00e9n zijde het stekkertje af. Strip de uiteinden en vertin de draadjes, schuif een klein stukje krimpkous op de jumperkabeltjes. Soldeer nu de drie jumperkabeltjes conform onderstaande pinout op de metalen drukknop.<\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" width=\"306\" height=\"383\" src=\"https:\/\/lh3.googleusercontent.com\/cHID3AfAVUvLZFcJ8qLa79UxB-fhh21CZqCpD1rYTdHlOWFACPXzLZ_rasgn-wy4GuiqBgrLsTV3rU0a8WZmUKdoyxhVSTPVNDHInRtktBiIApOSW9Dcj4bhG1WNEcuqtQ0BMUY7\"><\/p>\n\n\n\n<div class=\"wp-block-cover is-light\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim\"><\/span><img decoding=\"async\" class=\"wp-block-cover__image-background\" alt=\"\" src=\"https:\/\/ae01.alicdn.com\/kf\/H8710015398c14905bd44b73ab4aca097C\/12-16-19-22Mm-Waterdichte-Metalen-Drukknop-Led-Licht-Momentary-Vergrendeling-Auto-Motor-Power-schakelaar-5V.jpg_Q90.jpg_.webp\" data-object-fit=\"cover\"\/><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<p class=\"has-large-font-size\"><\/p>\n<\/div><\/div>\n\n\n\n<p>Pinout<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>ESP32-Cam<\/td><td>Beldrukker<\/td><\/tr><tr><td>GPIO 12<\/td><td>NO<\/td><\/tr><tr><td>GND<\/td><td>C<\/td><\/tr><tr><td>VCC OUT<\/td><td>+<\/td><\/tr><tr><td>GND<\/td><td>&#8211;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_183810-512x1024.jpg\" alt=\"\" class=\"wp-image-2252\" width=\"384\" height=\"768\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_183810-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_183810-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_183810-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_183810-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_183810-scaled.jpg 1280w\" sizes=\"auto, (max-width: 384px) 100vw, 384px\" \/><figcaption class=\"wp-element-caption\">De &#8211; en de C heb ik met een klein stukje draad aan elkaar verbonden.<\/figcaption><\/figure>\n\n\n\n<p>Steek de stekkertjes vervolgens conform bovenstaande pinout-beschrijving op de ESP32-CAM. Voed nu de ESP32-CAM vanuit de FTDI-adapter door alleen de 5v en GND met jumperkabeltjes te verbinden, of maak van een oude USB kabel een tijdelijke voedingskabel. Door een USB 2.0 kabel af te knippen, en het rode draadje te verbinden aan de 5VDC input van de ESP32-Cam, en de zwarte draad aan de GND heb je een tijdelijke voedingskabel gemaakt. Gebruik eventueel een kroonsteentje en twee male-female jumperkabeltjes, dit vergemakkelijkt het aansluiten.<\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" width=\"136\" height=\"136\" src=\"https:\/\/lh3.googleusercontent.com\/hGaMRXiws-MXsk0Oi8PQz-js69memrfxBCZOMlGsA0fRl5mG_HOpDqmlYDx0fEjTCU7SFdCNHgeSDPz6SJRNMkpf5ZXWpfL90GomBOo3BYh0UrESdJR83Gp5reUQYnWRCbsRGxcl\"><\/p>\n\n\n\n<p>Sluit de OV2640 camera aan door het klepje van de FPC-connector te openen. Daarna kan de camera module in de connector worden geschoven en het klepje weer ingedrukt worden.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.tinytronics.nl\/shop\/image\/data\/product-2132\/ESP32CAM_1.jpg\" alt=\"ESP32-CAM - WiFi en Bluetooth Board met OV2640 Camera - ESP32CAM\" width=\"587\" height=\"587\"\/><\/figure>\n\n\n\n<p>In de volgende stap gaan we een 3D geprinte behuizing maken waarin we bovenstaande electronica onderbrengen.<\/p>\n\n\n\n<p>Stap 4. Behuizing printen<\/p>\n\n\n\n<p>Op thingiverse.com een mooi ontwerp gevonden voor de beldrukker, deze bestaat uit een basis waar een cover overheen schuift.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"385\" height=\"600\" data-id=\"2249\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-59.png\" alt=\"\" class=\"wp-image-2249\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-59.png 385w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-59-193x300.png 193w\" sizes=\"auto, (max-width: 385px) 100vw, 385px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"348\" height=\"550\" data-id=\"2250\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-60.png\" alt=\"\" class=\"wp-image-2250\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-60.png 348w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/image-60-190x300.png 190w\" sizes=\"auto, (max-width: 348px) 100vw, 348px\" \/><\/figure>\n<\/figure>\n\n\n\n<p>Meer info over beide delen van de behuizing in onderstaande tabel.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Onderdeel<\/td><td>Aantal<\/td><td>Kleur<\/td><td>Doorlooptijd<\/td><td>Doorlooptijd totaal<\/td><td>Gram<\/td><td>Totaal gram<\/td><td>File<\/td><\/tr><tr><td>Body<\/td><td>1<\/td><td>Wit<\/td><td>150<\/td><td><\/td><td>21<\/td><td>21<\/td><td><a href=\"https:\/\/drive.google.com\/file\/d\/1KTwlZjajTxGZOnU4gxL9jPWjj7hcXBRy\/view?usp=sharing\" target=\"_blank\" rel=\"noreferrer noopener\">Doorbell_body_v1_2.stl<\/a><\/td><\/tr><tr><td>Basis<\/td><td>1<\/td><td>Wit<\/td><td>145<\/td><td><\/td><td>19<\/td><td>19<\/td><td><a href=\"https:\/\/drive.google.com\/file\/d\/1QmdNqaPquLkUrDgnKOT2K2Y4p8CtSuAD\/view?usp=sharing\" target=\"_blank\" rel=\"noreferrer noopener\">Doorbell_base_v1_2.stl<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>De beide delen met de volgende printsettings op mijn Creality Ender 5 Pro geprint. Hierbij de volgende printersettings gehanteerd<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Setting<\/td><td>Waarde<\/td><\/tr><tr><td>Extruder temperature<\/td><td>200<sup>o<\/sup><\/td><\/tr><tr><td>Hotbed temperature<\/td><td>50<sup>o<\/sup><\/td><\/tr><tr><td>Layer height<\/td><td>0,2 mm<\/td><\/tr><tr><td>Infill density<\/td><td>30% cubic<\/td><\/tr><tr><td>Wall\/Top thickness<\/td><td>1,2 mm<\/td><\/tr><tr><td>Generate support<\/td><td>Uitgevinkt<\/td><\/tr><tr><td>Retraction<\/td><td>Aangevinkt<\/td><\/tr><tr><td>Printing Speed<\/td><td>80mm\/s<\/td><\/tr><tr><td>Cooling<\/td><td>100%<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>En hier de verschillende geprinte onderdelen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_183828-512x1024.jpg\" alt=\"\" class=\"wp-image-2251\" width=\"384\" height=\"768\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_183828-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_183828-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_183828-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_183828-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_183828-scaled.jpg 1280w\" sizes=\"auto, (max-width: 384px) 100vw, 384px\" \/><\/figure>\n\n\n\n<p>Stap 5. Electronica in behuizing plaatsen<\/p>\n\n\n\n<p>Het gat voor de beldrukker was iets te klein. Waarschijnlijk heeft de ontwerper van de behuizing een 16mm variant gebruikt. Met een dremel heb ik het gat iets opgeruimd. Duw de beldrukker door het gat in de behuizing en borg de beldrukker door de meegeleverde schroef aan de achterkant vast te draaien.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" data-id=\"2253\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_184645-512x1024.jpg\" alt=\"\" class=\"wp-image-2253\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_184645-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_184645-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_184645-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_184645-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_184645-scaled.jpg 1280w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" data-id=\"2254\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_184703-512x1024.jpg\" alt=\"\" class=\"wp-image-2254\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_184703-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_184703-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_184703-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_184703-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_184703-scaled.jpg 1280w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n<\/figure>\n\n\n\n<p>Ook het gat voor de camera was iets te klein. Volgens de schuifmaat was de diameter van mijn OV2640 camera 10mm. Met een 10mm metaalboor en mijn boormachine het gat iets groter gemaakt. Met een drup Lock-tide secondenlijm de camera vastgezet in het gat. Let op dat je de camera met de juiste kant naar boven plaatst. Had dit van te voren even getest en een pijltje op de achterkant van de camera gezet.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" data-id=\"2255\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_184740-512x1024.jpg\" alt=\"\" class=\"wp-image-2255\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_184740-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_184740-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_184740-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_184740-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_184740-scaled.jpg 1280w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" data-id=\"2256\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_185735-scaled-e1645997157732-512x1024.jpg\" alt=\"\" class=\"wp-image-2256\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_185735-scaled-e1645997157732-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_185735-scaled-e1645997157732-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_185735-scaled-e1645997157732-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_185735-scaled-e1645997157732-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_185735-scaled-e1645997157732.jpg 1280w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n<\/figure>\n\n\n\n<p>De camera-module op de FDC connector van de ESP32-CAM gemonteerd, de jumperkabeltjes van de beldrukker aangesloten en het geheel in de behuizing geplaatst. Dit inclusief een zakje Dioxidizer die ervoor zorgt dat eventueel vocht opgenomen wordt.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-7 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" data-id=\"2257\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_205651-512x1024.jpg\" alt=\"\" class=\"wp-image-2257\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_205651-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_205651-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_205651-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_205651-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_205651-scaled.jpg 1280w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" data-id=\"2258\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_211626-512x1024.jpg\" alt=\"\" class=\"wp-image-2258\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_211626-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_211626-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_211626-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_211626-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_211626-scaled.jpg 1280w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n<\/figure>\n\n\n\n<p>De basis en de body op elkaar geplaatst en door de zijkant met een 2mm boortje twee gaatjes geboord. Daarna de basis en de body weer uit elkaar gehaald en de gaatjes in de body iets ruimer gemaakt met een 2,5mm boortje. Tevens in de basis twee gaatjes geboord waar straks de schroeven door heen kunnen om de beldrukker naast de deur te bevestigen. Tijdelijk de USB-kabel als voedingskabel gebruikt en doorgevoerd door het gaatje van de basis. De basis en de body weer op elkaar geplaatst en met twee M2,5 10mm zelftappende schroefjes vastgezet.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-8 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" data-id=\"2259\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_212629-512x1024.jpg\" alt=\"\" class=\"wp-image-2259\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_212629-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_212629-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_212629-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_212629-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_212629-scaled.jpg 1280w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" data-id=\"2260\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_212645-512x1024.jpg\" alt=\"\" class=\"wp-image-2260\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_212645-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_212645-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_212645-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_212645-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_212645-scaled.jpg 1280w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n<\/figure>\n\n\n\n<p>Stap 6. Voeding gemaakt<\/p>\n\n\n\n<p>Mijn intentie is om de bel-camera te voeden vanuit de beltrafo die in mijn meterkast zit. Dit betreft een Hager ST303N trafo die 8v wisselstroom levert. Aangezien de ESP32-CAM 5v gelijkstroom nodig heeft dient de wisselstroom omgezet te worden naar gelijkstroom, en qua voltage teruggebracht naar 5v.<\/p>\n\n\n\n<figure class=\"wp-block-image size-medium\"><img loading=\"lazy\" decoding=\"async\" width=\"225\" height=\"300\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20230624_130852-225x300.jpg\" alt=\"\" class=\"wp-image-3239\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20230624_130852-225x300.jpg 225w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20230624_130852-768x1024.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20230624_130852-1152x1536.jpg 1152w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20230624_130852-1536x2048.jpg 1536w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20230624_130852-scaled.jpg 1920w\" sizes=\"auto, (max-width: 225px) 100vw, 225px\" \/><\/figure>\n\n\n\n<p>Hiervoor gebruik ik een KBP310 gelijkrichter in combinatie met een 4700uF 50v condensator en een LM2596S DC-DC step-down converter. Door het gelijkrichten van de wisselstroom neemt het voltage toe met \u221a2, dus 8 * 1,41 = 11,3v, echter de KBP310 &#8220;verbruikt&#8221; ongeveer 1.2v, dus de output wordt zo&#8217;n 10,1v. Door het toepassen van de step-down converter kun je dit trapsgewijs door het instellen van de potmeter terugbrengen naar de gewenste 5v.<\/p>\n\n\n\n<figure class=\"wp-block-image size-thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/06\/image-150x150.png\" alt=\"\" class=\"wp-image-3240\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/06\/image-150x150.png 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/06\/image-50x50.png 50w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/figure>\n\n\n\n<p>Het aansluiten gaat als volgt. De twee binnenste poten van de KBP310 is de input, let daarbij op de + en de -. Sluit hier de bel-trafo op aan. De buitenste twee poten van de KBP310 zijn de output, plaats daar de 4700uF condensator tussen. Let daarbij ook weer goed op dat de &#8211; van de condensator op de &#8211; output van de KBP310 komt. Sluit vervolgens de + en de &#8211; vanaf de condensator aan op de input van de LM2596S.<\/p>\n\n\n\n<figure class=\"wp-block-image size-thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/06\/image-1-150x150.png\" alt=\"\" class=\"wp-image-3241\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/06\/image-1-150x150.png 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/06\/image-1-300x300.png 300w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/06\/image-1-50x50.png 50w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/06\/image-1.png 600w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/figure>\n\n\n\n<p>Nadat je de output spanning van de LM2596S step-down converter met behulp van een multimeter en een klein schroevendraaiertje terug hebt gebracht naar 5v kun je de output aansluiten op 5v en ground pins van de ESP32-CAM. De voeding is daarmee gereed.<\/p>\n\n\n\n<figure class=\"wp-block-image size-medium\"><img loading=\"lazy\" decoding=\"async\" width=\"225\" height=\"300\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20230624_162530-225x300.jpg\" alt=\"\" class=\"wp-image-3244\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20230624_162530-225x300.jpg 225w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20230624_162530-768x1024.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20230624_162530-1152x1536.jpg 1152w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20230624_162530-1536x2048.jpg 1536w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20230624_162530-scaled.jpg 1920w\" sizes=\"auto, (max-width: 225px) 100vw, 225px\" \/><\/figure>\n\n\n\n<p>Tot slot van Thingiverse.com een handige Project box gedownload met met mijn 3D printer geprint. Zie <a href=\"https:\/\/www.thingiverse.com\/thing:4801005\/files\">https:\/\/www.thingiverse.com\/thing:4801005\/files<\/a>, ik heb voor de 80x50x35 variant gekozen. Hierbij in Ultimaker CURA het Z-coordinaat gescaled naar 60mm, zodat de grootte 80x50x60 (lxbxh) wordt.<\/p>\n\n\n\n<figure class=\"wp-block-image size-medium\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"225\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/06\/image-3-300x225.png\" alt=\"\" class=\"wp-image-3243\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/06\/image-3-300x225.png 300w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/06\/image-3-440x330.png 440w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/06\/image-3.png 628w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/figure>\n\n\n\n<p>Tot zover de hardware. Verder met de logica om de verschillende use-cases te kunnen invullen.<\/p>\n\n\n\n<p>Stap 7. Node-red flow aangemaakt<\/p>\n\n\n\n<p>De use-case &#8220;de foto wordt opgeslagen in google drive voor archiefdoeleinden&#8221; heb ik op twee manieren ingevuld, de foto wordt opgeslagen op mijn raspberry pi zodat ik de foto&#8217;s via een webserver kan raadplegen (en wellicht later nog een fancy user interface voor kan maken) \u00e9n de foto wordt opgeslagen in Google Drive. We beginnen met het opslaan van de foto&#8217;s op de raspberry pi.<\/p>\n\n\n\n<p>Maak een directory aan waar de gecapturede foto&#8217;s van je camera worden opgeslagen, bijv. \/home\/pi\/bel-cam, en geef de juiste rechten<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo mkdir \/home\/pi\/bel-cam\n$ sudo chmod 755 \/home\/pi\/bel-cam<\/pre>\n\n\n\n<p>Als je geen webserver op je raspberry pi hebt draaien, kun je de volgende stap overslaan. In het geval je wel een webserver up-and-running hebt, maak dan een symbolic link vanuit de root van je webserver naar \/home\/pi\/bel-cam. In mijn geval is de domeinnaam van mijn webserver sydspost.nl, de root van de webserver is dan \/var\/www\/html\/sydspost.nl. Mbv het volgende commando een symbolic link gemaakt<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo ln -s \/home\/pi\/bel-cam \/var\/www\/html\/sydspost.nl\/bel-cam<\/pre>\n\n\n\n<p>Tweede stap is een directory aanmaken in je Google Drive waar je je camerabeelden wilt opslaan, ik mijn geval heb ik er voor gekozen om een map &#8220;Camerabeelden&#8221; aan te maken in de hoofdmap van Google Drive. Ik gebruik het unix commando &#8220;rclone&#8221; om de foto&#8217;s te kopieren naar Google Drive. Om dit commando te kunnen gebruiken moet je wel het een en ander configureren. Hoe en wat heb ik eerder een keer beschreven in mijn blog &#8220;Backup maken&#8221;, zie <a href=\"https:\/\/www.sydspost.nl\/index.php\/2021\/05\/10\/backup-maken\/\">https:\/\/www.sydspost.nl\/index.php\/2021\/05\/10\/backup-maken\/<\/a>, stappen 1 t\/m 3.<\/p>\n\n\n\n<p>Vervolgens in node-red de volgende flow gemaakt:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"73\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-1024x73.png\" alt=\"\" class=\"wp-image-3254\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-1024x73.png 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-300x21.png 300w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-768x55.png 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image.png 1268w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Hieronder per node een toelichting<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Node<\/td><td>Toelichting<\/td><\/tr><tr><td>domoticz\/in<\/td><td>MQTT node, luistert naar het topic &#8220;domoticz\/in&#8221;. Verander onder server het IP-address (en eventueel port nummer) van je MQTT-server<\/td><\/tr><tr><td>Select device<\/td><td>Als er een MQTT-bericht langskomt, filter dan de berichten voor idx:&lt;IDX&gt; uit. Verander in deze node de IDX 123 in het IDX wat je eerder in stap 4. hebt opgeschreven. Dus &#8220;idx&#8221;:&lt;IDX&gt;,&#8221;nvalue&#8221;:1 is in mijn geval &#8220;idx&#8221;:123,&#8221;nvalue&#8221;:1<\/td><\/tr><tr><td>Filename timestamp fcm<\/td><td>Genereerd op basis van datum\/tijd een unieke filenaam<\/td><\/tr><tr><td>Capture picture<\/td><td>Captured een image van je ESP32-CAM. Verander hier bij URL de FQDN hostname van je ESP32-CAM, http:\/\/bel-cam.&lt;domainname&gt;\/wc.jpg (is in mijn geval http:\/\/bel-cam.sydspost.nl\/wc.jpg)<\/td><\/tr><tr><td>Output<\/td><td>Schrijft de gecapturede foto weg naar \/home\/pi\/bel-cam<\/td><\/tr><tr><td>Rclone copy<\/td><td>Hiervoor een exec node gebruikt die het volgende commando genereert: rclone copy &lt;msg.filename> drive:Camerabeelden<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Hieronder de export van de flow<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[{\"id\":\"31072e17.f2fae2\",\"type\":\"tab\",\"label\":\"Bel-cam to FCM\",\"disabled\":false,\"info\":\"\"},{\"id\":\"11cdf6e4.1f9f39\",\"type\":\"mqtt in\",\"z\":\"31072e17.f2fae2\",\"name\":\"domoticz\/in\",\"topic\":\"domoticz\/in\",\"qos\":\"2\",\"datatype\":\"utf8\",\"broker\":\"51525e54.17f38\",\"x\":130,\"y\":200,\"wires\":[[\"18369cb2.39f1f3\"]]},{\"id\":\"18369cb2.39f1f3\",\"type\":\"switch\",\"z\":\"31072e17.f2fae2\",\"name\":\"Select device\",\"property\":\"payload\",\"propertyType\":\"msg\",\"rules\":[{\"t\":\"cont\",\"v\":\"\\\"idx\\\":156,\\\"nvalue\\\":1\",\"vt\":\"str\"}],\"checkall\":\"true\",\"repair\":false,\"outputs\":1,\"x\":340,\"y\":200,\"wires\":[[\"3f2345be.b2429a\"]]},{\"id\":\"c4aeb59a.e707a8\",\"type\":\"http request\",\"z\":\"31072e17.f2fae2\",\"name\":\"Capture picture\",\"method\":\"GET\",\"ret\":\"bin\",\"paytoqs\":\"ignore\",\"url\":\"http:\/\/bel-cam.sydspost.nl\/wc.jpg\",\"tls\":\"\",\"persist\":false,\"proxy\":\"\",\"authType\":\"\",\"x\":800,\"y\":200,\"wires\":[[\"4c9e8b20.c0fa54\"]]},{\"id\":\"4c9e8b20.c0fa54\",\"type\":\"file\",\"z\":\"31072e17.f2fae2\",\"name\":\"Output\",\"filename\":\"msg.filename\",\"appendNewline\":true,\"createDir\":false,\"overwriteFile\":\"true\",\"encoding\":\"none\",\"x\":1010,\"y\":200,\"wires\":[[\"c09a5027.4103c\"]]},{\"id\":\"3f2345be.b2429a\",\"type\":\"function\",\"z\":\"31072e17.f2fae2\",\"name\":\"Filename timestamp fcm\",\"func\":\"\\nDate.prototype.pad2 =      function(n) {  \\n  return (n &lt; 10 ? '0' : '') + n;\\n};\\n\\nDate.prototype.yyyymmdd = function() {\\n  return  this.getFullYear()+this.pad2(this.getMonth() + 1)+this.pad2(this.getDate());\\n};\\n\\nDate.prototype.yyyymmddThhmmss = function() {\\n  return \\\"D\\\"+this.yyyymmdd()+\\\"T\\\"+ this.pad2(this.getHours())+ this.pad2(this.getMinutes())+ this.pad2(this.getSeconds());\\n};\\n\\nmFilename = new Date().yyyymmddThhmmss() + \\\".jpg\\\"\\n\\nmsg.filename = \\\"\/home\/pi\/bel-cam\/\\\" + mFilename;\\nmsg.gdriveFilename = \\\"drive:Camerabeelden\/\\\" + mFilename;\\nmsg.url = \\\"https:\/\/sydspost.nl\/bel-cam\/\\\" + mFilename;\\n\\nreturn msg;\",\"outputs\":1,\"noerr\":0,\"initialize\":\"\",\"finalize\":\"\",\"libs\":[],\"x\":570,\"y\":200,\"wires\":[[\"c4aeb59a.e707a8\"]],\"info\":\"Standard timestamps can't be used to build filenames, but sometimes it is useful to have a time indication in a unique file name (logs, data, etc.)\\nThis node creates timestamps to be used in filenames.\\n### How it works\\nThis node adds 3 new functions to Date()\\n * pad2(n) returns like \\\"03\\\"\\n * yyyymmdd() returns like \\\"20200310\\\"\\n * yyyymmddThhmmss() returns like \\\"D20200310T104655\\\"\\n\\n### How use it\\n**input:** a trigger msg (any)\\n\\n**output:** msg.payload = timestamp by yyyymmddThhmmss()\\n\"},{\"id\":\"c09a5027.4103c\",\"type\":\"exec\",\"z\":\"31072e17.f2fae2\",\"command\":\"rclone copy\",\"addpay\":\"filename\",\"append\":\"drive:Camerabeelden\",\"useSpawn\":\"false\",\"timer\":\"\",\"oldrc\":false,\"name\":\"\",\"x\":1230,\"y\":200,\"wires\":[[],[],[]]},{\"id\":\"51525e54.17f38\",\"type\":\"mqtt-broker\",\"name\":\"pi\",\"broker\":\"192.168.2.29\",\"port\":\"1883\",\"clientid\":\"\",\"usetls\":false,\"compatmode\":false,\"protocolVersion\":4,\"keepalive\":\"60\",\"cleansession\":true,\"birthTopic\":\"\",\"birthQos\":\"0\",\"birthPayload\":\"\",\"closeTopic\":\"\",\"closeQos\":\"0\",\"closePayload\":\"\",\"willTopic\":\"\",\"willQos\":\"0\",\"willPayload\":\"\"}]<\/pre>\n\n\n\n<p>Nadat je het IP-address van je MQTT-server en de IDX van de beldrukker hebt aangepast klik je op &#8220;Deploy&#8221;.<\/p>\n\n\n\n<p>Stap 8. De app Pushsafer installeren op je android telefoon<\/p>\n\n\n\n<p>Let op: Pushsafer is niet gratis, je betaald per push bericht. Vanaf \u20ac 0,99 per 1000 pushberichten. Er zijn alternatieven, maar de meesten bieden niet de functionaliteit op een foto mee te sturen.<\/p>\n\n\n\n<p>Zoek binnen de play-store naar de app &#8220;Pushsafer&#8221;, en installeer deze op je telefoon.<\/p>\n\n\n\n<figure class=\"wp-block-image size-medium\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"300\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104521-150x300.jpg\" alt=\"\" class=\"wp-image-3257\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104521-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104521-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104521-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104521-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104521.jpg 1080w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/figure>\n\n\n\n<p>Open de app, en geef de app toestemming tot toegang tot je fysieke activiteits- en locatiegegevens<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-9 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" data-id=\"3258\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104547-150x150.jpg\" alt=\"\" class=\"wp-image-3258\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104547-150x150.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104547-640x640.jpg 640w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104547-666x666.jpg 666w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104547-1080x1080.jpg 1080w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104547-50x50.jpg 50w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" data-id=\"3259\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104555-150x150.jpg\" alt=\"\" class=\"wp-image-3259\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104555-150x150.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104555-640x640.jpg 640w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104555-666x666.jpg 666w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104555-1080x1080.jpg 1080w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104555-50x50.jpg 50w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/figure>\n<\/figure>\n\n\n\n<p>Vervolgens vraagt de app jou om een device toe te voegen, in dit geval de telefoon die je in je hand hebt, geef je toestel een logische naam en klik op &#8220;Add Device&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-10 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" data-id=\"3262\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-105534-512x1024.jpg\" alt=\"\" class=\"wp-image-3262\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-105534-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-105534-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-105534-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-105534-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-105534.jpg 1080w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" data-id=\"3264\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-105604-2-512x1024.jpg\" alt=\"\" class=\"wp-image-3264\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-105604-2-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-105604-2-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-105604-2-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-105604-2-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-105604-2.jpg 1080w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" data-id=\"3265\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-105613-1-512x1024.jpg\" alt=\"\" class=\"wp-image-3265\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-105613-1-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-105613-1-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-105613-1-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-105613-1-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-105613-1.jpg 1080w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n<\/figure>\n\n\n\n<p>Stap 9. Push notificaties instellen in Domoticz<\/p>\n\n\n\n<p>Ga binnen Domoticz naar het menu Instellingen -> Instellingen, en selecteer het tabblad &#8220;Notifications&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"657\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-1-1024x657.png\" alt=\"\" class=\"wp-image-3266\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-1-1024x657.png 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-1-300x192.png 300w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-1-768x493.png 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-1.png 1208w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Klik de optie Pushsafer open:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"592\" height=\"211\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-4.png\" alt=\"\" class=\"wp-image-3269\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-4.png 592w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-4-300x107.png 300w\" sizes=\"auto, (max-width: 592px) 100vw, 592px\" \/><\/figure>\n\n\n\n<p>Klik binnen de Pushsafer app op je telefoon op het instellingen tandwieltje, het volgende scherm verschijnt:<\/p>\n\n\n\n<figure class=\"wp-block-image size-medium\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"300\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104741-150x300.jpg\" alt=\"\" class=\"wp-image-3270\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104741-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104741-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104741-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104741-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-104741.jpg 1080w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/figure>\n\n\n\n<p>Neem de private key (rood omrand) over in het veld &#8220;API Sleutel&#8221; in Domoticz, vul bij ImageURL de url in van de shapshot functie van de bel camera, in mijn geval http:\/\/bel-cam.sydspost.nl\/snaphot.jpg. Klik op &#8220;Testen&#8221;, en als het goed is ontvang je nu een test pushbericht in de Pushsafer app.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-11 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" data-id=\"3278\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-111812-5-512x1024.jpg\" alt=\"\" class=\"wp-image-3278\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-111812-5-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-111812-5-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-111812-5-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-111812-5-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-111812-5.jpg 1080w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" data-id=\"3275\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-111818-1-512x1024.jpg\" alt=\"\" class=\"wp-image-3275\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-111818-1-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-111818-1-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-111818-1-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-111818-1-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/Screenshot_20230710-111818-1.jpg 1080w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n<\/figure>\n\n\n\n<p>Stap 10. Blocky script<\/p>\n\n\n\n<p>Tot slot om de overige use-cases in te vullen een blocky script ontwikkeld. Dit blocky script maakt gebruik van de variabele &#8220;Beldrukker_actief&#8221; en &#8220;Donker&#8221;, dus die maken we eerst aan. Kies binnen Domoticz voor Instellingen -> Meer Opties -> Gebruikersvariabelen. En voeg de variabelen &#8220;Beldrukker_actief&#8221; en &#8220;Donker&#8221;, met als type &#8220;Integer&#8221; en waarde &#8220;0&#8221; toe:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"544\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-6-1024x544.png\" alt=\"\" class=\"wp-image-3280\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-6-1024x544.png 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-6-300x159.png 300w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-6-768x408.png 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-6.png 1201w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Kies vervolgens binnen Domoticz voor Instellingen -> Meer Opties -> Gebeurtenissen. Klik op de (+) om een nieuw blocky script toe te voegen, en importeer onderstaande XML<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;xml xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">&lt;block type=\"domoticzcontrols_if\" id=\"r6:2Z9Y+)JQK\/WXN(9J:\" x=\"31\" y=\"15\">&lt;value name=\"IF0\">&lt;block type=\"logic_operation\" id=\"q7RK%ywG.eKkNR]YeKvX\">&lt;field name=\"OP\">AND&lt;\/field>&lt;value name=\"A\">&lt;block type=\"logic_compare\" id=\"RE6_n|]_ROqIN^7D9qK3\">&lt;field name=\"OP\">EQ&lt;\/field>&lt;value name=\"A\">&lt;block type=\"switchvariablesAF\" id=\"mSot5?:k}|\/(18Ex6@7b\">&lt;field name=\"Switch\">156&lt;\/field>&lt;\/block>&lt;\/value>&lt;value name=\"B\">&lt;block type=\"logic_states\" id=\"\/9cH3!_$Ko+jgGZIl[7d\">&lt;field name=\"State\">On&lt;\/field>&lt;\/block>&lt;\/value>&lt;\/block>&lt;\/value>&lt;value name=\"B\">&lt;block type=\"logic_compare\" id=\"MMWiAr;QZ$1*_kUOJYO=\">&lt;field name=\"OP\">EQ&lt;\/field>&lt;value name=\"A\">&lt;block type=\"uservariablesAF\" id=\"g^(ukYsDn[DGUGy`n*vZ\">&lt;field name=\"Variable\">42&lt;\/field>&lt;\/block>&lt;\/value>&lt;value name=\"B\">&lt;block type=\"math_number\" id=\"w#-2F!o\/3,Lf=w#XrzAr\">&lt;field name=\"NUM\">0&lt;\/field>&lt;\/block>&lt;\/value>&lt;\/block>&lt;\/value>&lt;\/block>&lt;\/value>&lt;statement name=\"DO0\">&lt;block type=\"logic_setdelayed\" id=\"=qkpn2-utRk?tHX6uHwv\">&lt;value name=\"A\">&lt;block type=\"switchvariablesAF\" id=\"*35WgzO#W_sckQ\/IA!|_\">&lt;field name=\"Switch\">124&lt;\/field>&lt;\/block>&lt;\/value>&lt;value name=\"B\">&lt;block type=\"logic_states\" id=\"m,d;R6U$vq*19Ax_$2y}\">&lt;field name=\"State\">On&lt;\/field>&lt;\/block>&lt;\/value>&lt;value name=\"C\">&lt;block type=\"math_number\" id=\"5_Cv3ezilvIIu!(=CwgT\">&lt;field name=\"NUM\">0.01&lt;\/field>&lt;\/block>&lt;\/value>&lt;next>&lt;block type=\"writetolog\" id=\"Qvsc:JSyD`S~1J#WRSoW\">&lt;value name=\"writeToLog\">&lt;block type=\"text\" id=\"xRjDX\/%U4(?t^FdgBeH`\">&lt;field name=\"TEXT\">Bel gaat: Zet belgong aan&lt;\/field>&lt;\/block>&lt;\/value>&lt;next>&lt;block type=\"send_notification\" id=\"xV`+z:zwn+4zsK9M`WPz\">&lt;field name=\"notificationSubsystem\">pushsafer&lt;\/field>&lt;field name=\"notificationPriority\">1&lt;\/field>&lt;field name=\"notificationSound\">pushover&lt;\/field>&lt;value name=\"notificationTextSubject\">&lt;block type=\"text\" id=\"*$(C\/P.:dQ$jkIy)iDtp\">&lt;field name=\"TEXT\">Bel gaat&lt;\/field>&lt;\/block>&lt;\/value>&lt;value name=\"notificationTextBody\">&lt;block type=\"text\" id=\"QGu-zL9rV!8Qc-A=gfKA\">&lt;field name=\"TEXT\">Snel naar de deur&lt;\/field>&lt;\/block>&lt;\/value>&lt;next>&lt;block type=\"domoticzcontrols_ifelseif\" id=\"v?8:Pd3puat:J!rQ?g+,\">&lt;mutation elseif=\"2\">&lt;\/mutation>&lt;value name=\"IF0\">&lt;block type=\"logic_timeofday\" id=\"c]%DWF;E+,E?l[w0w=rZ\">&lt;field name=\"OP\">GTE&lt;\/field>&lt;value name=\"Time\">&lt;block type=\"logic_sunrisesunset\" id=\"k;V8m0#Po|_*d^_8Uv\/[\">&lt;field name=\"SunriseSunset\">Sunset&lt;\/field>&lt;\/block>&lt;\/value>&lt;\/block>&lt;\/value>&lt;statement name=\"DO0\">&lt;block type=\"logic_set\" id=\"?mW3BHZasT~^VwpBK.AD\">&lt;value name=\"A\">&lt;block type=\"uservariablesAF\" id=\"{^kfM0xV:^^:pB.$c$ri\">&lt;field name=\"Variable\">45&lt;\/field>&lt;\/block>&lt;\/value>&lt;value name=\"B\">&lt;block type=\"math_number\" id=\"aBzr4S=:MZqF+Dp~BN|h\">&lt;field name=\"NUM\">1&lt;\/field>&lt;\/block>&lt;\/value>&lt;\/block>&lt;\/statement>&lt;value name=\"IF1\">&lt;block type=\"logic_timeofday\" id=\"wQ}a8rS:DmTB;kRPpXLh\">&lt;field name=\"OP\">LTE&lt;\/field>&lt;value name=\"Time\">&lt;block type=\"logic_sunrisesunset\" id=\"lWM,sg@9$chQvA#)FF5.\">&lt;field name=\"SunriseSunset\">Sunrise&lt;\/field>&lt;\/block>&lt;\/value>&lt;\/block>&lt;\/value>&lt;statement name=\"DO1\">&lt;block type=\"logic_set\" id=\"L!-7u5x_M8QGL~h!eZCl\">&lt;value name=\"A\">&lt;block type=\"uservariablesAF\" id=\":}lInl5!08w8FaAj)@q.\">&lt;field name=\"Variable\">45&lt;\/field>&lt;\/block>&lt;\/value>&lt;value name=\"B\">&lt;block type=\"math_number\" id=\"DIuuFnPJ*4d=(EqVtiU{\">&lt;field name=\"NUM\">0&lt;\/field>&lt;\/block>&lt;\/value>&lt;\/block>&lt;\/statement>&lt;value name=\"IF2\">&lt;block type=\"logic_compare\" id=\"9G|HzzK@1_|%PwCm=\/M`\">&lt;field name=\"OP\">EQ&lt;\/field>&lt;value name=\"A\">&lt;block type=\"uservariablesAF\" id=\"FQ\/vJ0m[%II96[U=D!ig\">&lt;field name=\"Variable\">45&lt;\/field>&lt;\/block>&lt;\/value>&lt;value name=\"B\">&lt;block type=\"math_number\" id=\"mL%+bwyg*%BTqeEA{VfM\">&lt;field name=\"NUM\">1&lt;\/field>&lt;\/block>&lt;\/value>&lt;\/block>&lt;\/value>&lt;statement name=\"DO2\">&lt;block type=\"logic_set\" id=\"d]P[=EK:X3gh2ISe`yD.\">&lt;value name=\"A\">&lt;block type=\"switchvariablesAF\" id=\"[\/.5~*g=n63F^x-RcJXG\">&lt;field name=\"Switch\">110&lt;\/field>&lt;\/block>&lt;\/value>&lt;value name=\"B\">&lt;block type=\"logic_states\" id=\"jB_A.u^\/D?V_kurR*[kz\">&lt;field name=\"State\">On&lt;\/field>&lt;\/block>&lt;\/value>&lt;next>&lt;block type=\"start_script\" id=\"2wOpWkZeV;Q2L7|gddMe\">&lt;field name=\"TextPath\">\/home\/pi\/domoticz\/scripts\/Entree.sh &amp;amp; #&lt;\/field>&lt;field name=\"TextParam\">&lt;\/field>&lt;next>&lt;block type=\"writetolog\" id=\"`upe)9twZ]YD5|v1G*MZ\">&lt;value name=\"writeToLog\">&lt;block type=\"text\" id=\"Z\/HCaNDLQ:;R!r$[j|A:\">&lt;field name=\"TEXT\">Bel gaat en het is donker: Zet licht Entree aan voor 5 minuten&lt;\/field>&lt;\/block>&lt;\/value>&lt;\/block>&lt;\/next>&lt;\/block>&lt;\/next>&lt;\/block>&lt;\/statement>&lt;next>&lt;block type=\"logic_set\" id=\"hC+s50,o{m;FVvU*qJdI\">&lt;value name=\"A\">&lt;block type=\"uservariablesAF\" id=\"\/%;OdEaHEpK)}4R4c;Jp\">&lt;field name=\"Variable\">42&lt;\/field>&lt;\/block>&lt;\/value>&lt;value name=\"B\">&lt;block type=\"math_number\" id=\"M~Ft40T[HE.q9qR`\/]Vs\">&lt;field name=\"NUM\">1&lt;\/field>&lt;\/block>&lt;\/value>&lt;next>&lt;block type=\"start_script\" id=\"yUJ^B!sz9kTm_-:zE6(.\">&lt;field name=\"TextPath\">\/home\/pi\/domoticz\/scripts\/Beldrukker.sh &amp;amp; #&lt;\/field>&lt;field name=\"TextParam\">&lt;\/field>&lt;\/block>&lt;\/next>&lt;\/block>&lt;\/next>&lt;\/block>&lt;\/next>&lt;\/block>&lt;\/next>&lt;\/block>&lt;\/next>&lt;\/block>&lt;\/statement>&lt;\/block>&lt;\/xml><\/pre>\n\n\n\n<p>Het blocky script ziet er dan als volgt uit:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"420\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-5-1024x420.png\" alt=\"\" class=\"wp-image-3279\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-5-1024x420.png 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-5-300x123.png 300w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-5-768x315.png 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-5-1536x630.png 1536w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2023\/07\/image-5.png 1569w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Toelichting:<\/p>\n\n\n\n<p>Als de knop van de bel-camera ingedrukt wordt, en de beldrukker is nog niet actief (variabele Beldrukker = 0) dan laat de belgong afgaan en schrijf het bericht &#8220;Bel gaat: Zet belgong aan&#8221; naar de Domoticz logging. Zend vervolgens een notificatie met als onderwerp &#8220;Bel gaat&#8221;, en bericht &#8220;Snel naar de deur&#8221; via Pushsafer met een hoge prioriteit. Vervolgens check of het tussen zonsopgang of zonsondergang is, en pas hier de variable &#8220;Donker&#8221; op aan. Als het donker is, zet dan het licht van de entree aan en start het script &#8220;Entree.sh&#8221; (zie hieronder) om het licht automatish na 5 minuten uit te laten gaan. Zet tot slot de variabele &#8220;Beldrukker_actief&#8221; op de waarde 1 en start het script  Beldrukker.sh (zie hieronder) die er voor zorgt dat belletjesdrukker ontmoedigt worden door gedurende 10 seconden het opnieuw laten afgaan van de belgong geblokkeerd wordt.<\/p>\n\n\n\n<p>Entree.sh<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">pi@raspberrypi:~\/domoticz\/scripts $ cat Entree.sh\r\n#!\/bin\/bash\r\n# script zet Entree uit na 5 minuten als de bel ingedrukt is\r\n#\r\n\r\nverbose=0 # 0=nodebug, 1=debug\r\nlog_message=\"\"\r\ndebug=\"\"\r\n\r\n# Als Entree.sh reeds loopt, exit script\r\nnum=$(ps -ef | grep Entree.sh | grep -v grep | wc -l)\r\nif [ $verbose -gt 0 ]; then echo $num; fi\r\n\r\nif [[ $num -le 2 ]];\r\nthen\r\n\r\n  # Wacht 5 minuten\r\n  sleep 5m\r\n\r\n  # Zet Entree uit\r\n  debug=$(curl -s --url http:\/\/192.168.2.29:8080\/json.htm\\?type=command\\&amp;param=s                                                                                                                                                             witchlight\\&amp;idx=110\\&amp;switchcmd=Off)\r\n  if [ $verbose -gt 0 ]; then echo $debug; fi\r\n\r\n  # Log acties\r\n  log_message=\"Entree%20uitgezet\"\r\n  debug=$(curl -s --url http:\/\/192.168.2.29:8080\/json.htm\\?type=command\\&amp;param=a                                                                                                                                                             ddlogmessage\\&amp;message=$log_message)\r\n  if [ $verbose -gt 0 ]; then echo $debug; fi\r\n\r\nfi\r<\/pre>\n\n\n\n<p>Verander &lt;ip-address Domoticz server> in het ip-address van jou Domoticz server en de &lt;IDX> in de idx van jou hal\/entree\/buitenlamp, en en sla de file op in \/home\/pi\/domoticz\/scripts\/Entree.sh, en zet de juiste rechten.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ chmod 755 \/home\/pi\/domoticz\/scripts\/Entree.sh<\/pre>\n\n\n\n<p>Beldrukker.sh<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">pi@raspberrypi:~\/domoticz\/scripts $ cat Beldrukker.sh\r\n#!\/bin\/bash\r\n# script zet Beldrukker na 10 seconden weer op actief\r\n#\r\n\r\nverbose=1 # 0=nodebug, 1=debug\r\nlog_message=\"\"\r\ndebug=\"\"\r\n\r\n# Wacht 10 seconden\r\nsleep 10\r\n\r\n# Zet Beldrukker actief\r\ndebug=$(curl -s --url http:\/\/192.168.2.29:8080\/json.htm\\?type=command\\&amp;param=updateuservariable\\&amp;vname=Beldrukker_actief\\&amp;vtype=0\\&amp;vvalue=0)\r\nif [ $verbose -gt 0 ]; then echo $debug; fi\r\n\r\n# Log acties\r\nlog_message=\"Beldrukker%20actief%20gezet\"\r\ndebug=$(curl -s --url http:\/\/192.168.2.29:8080\/json.htm\\?type=command\\&amp;param=addlogmessage\\&amp;message=$log_message)\r\nif [ $verbose -gt 0 ]; then echo $debug; fi\r<\/pre>\n\n\n\n<p>Verander ook hier het &lt;ip-address Domoticz server> in het ip-address van jou Domoticz server, en en sla de file op in \/home\/pi\/domoticz\/scripts\/Beldrukker.sh, en zet de juiste rechten.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ chmod 755 \/home\/pi\/domoticz\/scripts\/Beldrukker.sh<\/pre>\n\n\n\n<p>Stap 11. Testen op de beldrukker werkt en de foto verstuurd wordt<\/p>\n\n\n\n<p>Druk op de beldrukker en check op je telefoon of je een push-bericht krijgt met de tekst &#8220;Bel gaat, Gauw naar de deur&#8221; met een foto en deurbel icoontje.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220228-094326-512x1024.jpg\" alt=\"\" class=\"wp-image-2283\" width=\"384\" height=\"768\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220228-094326-512x1024.jpg 512w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220228-094326-150x300.jpg 150w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220228-094326-768x1536.jpg 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220228-094326-1024x2048.jpg 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2022\/02\/Screenshot_20220228-094326.jpg 1080w\" sizes=\"auto, (max-width: 384px) 100vw, 384px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Test aanvullende use-cases uit<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Wacht tot zonsondergang en druk op de beldrukker, het licht van de hal\/entree\/buitenlamp gaat aan en zal automatisch na 5 minuten weer uit gaan.<\/li>\n\n\n\n<li>De belgong zou ook moeten afgaan<\/li>\n\n\n\n<li>Druk binnen 10 seconden nogmaals de beldrukker in, er wordt geen foto gemaakt, je krijgt geen bericht op je telefoon en de belgong klinkt ook niet. Wacht tot er 10 seconden voorbij zijn, en druk de beldrukker weer in, er wordt een foto gemaakt, je ontvangt een bericht op je telefoon en de belgong gaat.<\/li>\n<\/ul>\n\n\n\n<p>Tip: Breidt het shell-script uit als je &#8217;s nachts de belgong bijv. niet wilt horen, maar wel een push bericht op je telefoon wilt. Of beide uit &#8217;s nachts.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Je wordt natuurlijk doodgeslagen met allerlei slimme beldrukkers met camera&#8217;s, voor ettelijke tientjes heb je al zo&#8217;n ding in huis.<\/p>\n<p><a href=\"https:\/\/www.sydspost.nl\/index.php\/2021\/03\/16\/slimme-bel-met-camera\/\" class=\"more-link\">Verder lezen<span class=\"screen-reader-text\">Slimme bel met camera<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":2260,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[9],"tags":[12,58,59],"class_list":["post-399","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-diy-projecten","tag-domoticz","tag-esp32-cam","tag-slimme-bel"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Slimme bel met camera - Mijn domotica projecten<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.sydspost.nl\/index.php\/2021\/03\/16\/slimme-bel-met-camera\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Slimme bel met camera - Mijn domotica projecten\" \/>\n<meta property=\"og:description\" content=\"Je wordt natuurlijk doodgeslagen met allerlei slimme beldrukkers met camera&#8217;s, voor ettelijke tientjes heb je al zo&#8217;n ding in huis.Verder lezenSlimme bel met camera\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.sydspost.nl\/index.php\/2021\/03\/16\/slimme-bel-met-camera\/\" \/>\n<meta property=\"og:site_name\" content=\"Mijn domotica projecten\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/syds.post\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-16T13:43:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-07-10T09:50:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_212645-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"2560\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Syds\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschreven door\" \/>\n\t<meta name=\"twitter:data1\" content=\"Syds\" \/>\n\t<meta name=\"twitter:label2\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data2\" content=\"28 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/03\\\/16\\\/slimme-bel-met-camera\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/03\\\/16\\\/slimme-bel-met-camera\\\/\"},\"author\":{\"name\":\"Syds\",\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/#\\\/schema\\\/person\\\/429f92898f98d9c4e01b8fad60975b21\"},\"headline\":\"Slimme bel met camera\",\"datePublished\":\"2021-03-16T13:43:08+00:00\",\"dateModified\":\"2023-07-10T09:50:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/03\\\/16\\\/slimme-bel-met-camera\\\/\"},\"wordCount\":3032,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/03\\\/16\\\/slimme-bel-met-camera\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.sydspost.nl\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/IMG_20220224_212645-scaled.jpg\",\"keywords\":[\"Domoticz\",\"ESP32-Cam\",\"Slimme bel\"],\"articleSection\":[\"DIY projecten\"],\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/03\\\/16\\\/slimme-bel-met-camera\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/03\\\/16\\\/slimme-bel-met-camera\\\/\",\"url\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/03\\\/16\\\/slimme-bel-met-camera\\\/\",\"name\":\"Slimme bel met camera - Mijn domotica projecten\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/03\\\/16\\\/slimme-bel-met-camera\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/03\\\/16\\\/slimme-bel-met-camera\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.sydspost.nl\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/IMG_20220224_212645-scaled.jpg\",\"datePublished\":\"2021-03-16T13:43:08+00:00\",\"dateModified\":\"2023-07-10T09:50:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/03\\\/16\\\/slimme-bel-met-camera\\\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/03\\\/16\\\/slimme-bel-met-camera\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/03\\\/16\\\/slimme-bel-met-camera\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.sydspost.nl\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/IMG_20220224_212645-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/www.sydspost.nl\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/IMG_20220224_212645-scaled.jpg\",\"width\":1280,\"height\":2560},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/03\\\/16\\\/slimme-bel-met-camera\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.sydspost.nl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Slimme bel met camera\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/#website\",\"url\":\"https:\\\/\\\/www.sydspost.nl\\\/\",\"name\":\"Mijn domotica projecten\",\"description\":\"met Domoticz\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.sydspost.nl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/#organization\",\"name\":\"Mijn domotica projecten\",\"url\":\"https:\\\/\\\/www.sydspost.nl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.sydspost.nl\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/Domoticz-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.sydspost.nl\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/Domoticz-logo.png\",\"width\":256,\"height\":256,\"caption\":\"Mijn domotica projecten\"},\"image\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/#\\\/schema\\\/person\\\/429f92898f98d9c4e01b8fad60975b21\",\"name\":\"Syds\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe78554f84c2c27fe1c643dcb3f2d0231d9a2dcdb96cc25f3538e38d9465e24d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe78554f84c2c27fe1c643dcb3f2d0231d9a2dcdb96cc25f3538e38d9465e24d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe78554f84c2c27fe1c643dcb3f2d0231d9a2dcdb96cc25f3538e38d9465e24d?s=96&d=mm&r=g\",\"caption\":\"Syds\"},\"sameAs\":[\"https:\\\/\\\/www.sydspost.nl\",\"https:\\\/\\\/www.facebook.com\\\/syds.post\\\/\"],\"url\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/author\\\/wp_admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Slimme bel met camera - Mijn domotica projecten","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.sydspost.nl\/index.php\/2021\/03\/16\/slimme-bel-met-camera\/","og_locale":"nl_NL","og_type":"article","og_title":"Slimme bel met camera - Mijn domotica projecten","og_description":"Je wordt natuurlijk doodgeslagen met allerlei slimme beldrukkers met camera&#8217;s, voor ettelijke tientjes heb je al zo&#8217;n ding in huis.Verder lezenSlimme bel met camera","og_url":"https:\/\/www.sydspost.nl\/index.php\/2021\/03\/16\/slimme-bel-met-camera\/","og_site_name":"Mijn domotica projecten","article_author":"https:\/\/www.facebook.com\/syds.post\/","article_published_time":"2021-03-16T13:43:08+00:00","article_modified_time":"2023-07-10T09:50:39+00:00","og_image":[{"width":1280,"height":2560,"url":"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_212645-scaled.jpg","type":"image\/jpeg"}],"author":"Syds","twitter_card":"summary_large_image","twitter_misc":{"Geschreven door":"Syds","Geschatte leestijd":"28 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/03\/16\/slimme-bel-met-camera\/#article","isPartOf":{"@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/03\/16\/slimme-bel-met-camera\/"},"author":{"name":"Syds","@id":"https:\/\/www.sydspost.nl\/#\/schema\/person\/429f92898f98d9c4e01b8fad60975b21"},"headline":"Slimme bel met camera","datePublished":"2021-03-16T13:43:08+00:00","dateModified":"2023-07-10T09:50:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/03\/16\/slimme-bel-met-camera\/"},"wordCount":3032,"commentCount":0,"publisher":{"@id":"https:\/\/www.sydspost.nl\/#organization"},"image":{"@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/03\/16\/slimme-bel-met-camera\/#primaryimage"},"thumbnailUrl":"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_212645-scaled.jpg","keywords":["Domoticz","ESP32-Cam","Slimme bel"],"articleSection":["DIY projecten"],"inLanguage":"nl-NL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.sydspost.nl\/index.php\/2021\/03\/16\/slimme-bel-met-camera\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/03\/16\/slimme-bel-met-camera\/","url":"https:\/\/www.sydspost.nl\/index.php\/2021\/03\/16\/slimme-bel-met-camera\/","name":"Slimme bel met camera - Mijn domotica projecten","isPartOf":{"@id":"https:\/\/www.sydspost.nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/03\/16\/slimme-bel-met-camera\/#primaryimage"},"image":{"@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/03\/16\/slimme-bel-met-camera\/#primaryimage"},"thumbnailUrl":"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_212645-scaled.jpg","datePublished":"2021-03-16T13:43:08+00:00","dateModified":"2023-07-10T09:50:39+00:00","breadcrumb":{"@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/03\/16\/slimme-bel-met-camera\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.sydspost.nl\/index.php\/2021\/03\/16\/slimme-bel-met-camera\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/03\/16\/slimme-bel-met-camera\/#primaryimage","url":"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_212645-scaled.jpg","contentUrl":"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_212645-scaled.jpg","width":1280,"height":2560},{"@type":"BreadcrumbList","@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/03\/16\/slimme-bel-met-camera\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.sydspost.nl\/"},{"@type":"ListItem","position":2,"name":"Slimme bel met camera"}]},{"@type":"WebSite","@id":"https:\/\/www.sydspost.nl\/#website","url":"https:\/\/www.sydspost.nl\/","name":"Mijn domotica projecten","description":"met Domoticz","publisher":{"@id":"https:\/\/www.sydspost.nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.sydspost.nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/www.sydspost.nl\/#organization","name":"Mijn domotica projecten","url":"https:\/\/www.sydspost.nl\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/www.sydspost.nl\/#\/schema\/logo\/image\/","url":"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2020\/12\/Domoticz-logo.png","contentUrl":"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2020\/12\/Domoticz-logo.png","width":256,"height":256,"caption":"Mijn domotica projecten"},"image":{"@id":"https:\/\/www.sydspost.nl\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.sydspost.nl\/#\/schema\/person\/429f92898f98d9c4e01b8fad60975b21","name":"Syds","image":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/secure.gravatar.com\/avatar\/fe78554f84c2c27fe1c643dcb3f2d0231d9a2dcdb96cc25f3538e38d9465e24d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fe78554f84c2c27fe1c643dcb3f2d0231d9a2dcdb96cc25f3538e38d9465e24d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fe78554f84c2c27fe1c643dcb3f2d0231d9a2dcdb96cc25f3538e38d9465e24d?s=96&d=mm&r=g","caption":"Syds"},"sameAs":["https:\/\/www.sydspost.nl","https:\/\/www.facebook.com\/syds.post\/"],"url":"https:\/\/www.sydspost.nl\/index.php\/author\/wp_admin\/"}]}},"modified_by":"Syds","jetpack_featured_media_url":"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/03\/IMG_20220224_212645-scaled.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/posts\/399","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/comments?post=399"}],"version-history":[{"count":20,"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/posts\/399\/revisions"}],"predecessor-version":[{"id":3281,"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/posts\/399\/revisions\/3281"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/media\/2260"}],"wp:attachment":[{"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/media?parent=399"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/categories?post=399"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/tags?post=399"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}