User Tools

Site Tools


ramen-monitor

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
ramen-monitor [2017/03/20 23:17] – created hermanramen-monitor [2021/10/06 21:38] (current) herman
Line 1: Line 1:
 +====== Documentatie bewaard, systeem niet meer nodig sinds we uit The Big Building verhuisd zijn ======
 +
 Bij de deur boven de Maakplek statusknop hangt de ramen monitor. Bij de deur boven de Maakplek statusknop hangt de ramen monitor.
 +{{ ::img_0699.jpg?200 |}}
  
 Hoe die werkt? Hoe die werkt?
Line 7: Line 10:
  
 Voor de technisch nieuwsgierigen: Voor de technisch nieuwsgierigen:
-Bij de ramen zijn het ESP-01's met daaraan een [[https://www.aliexpress.com/item/Free-shipping-1pcs-Wired-Door-Window-Sensor-330mm-Wire-Lengthen-Randomly-Magnetic-Switch-Home-Alarm-System/32529926128.html?spm=2114.13010608.0.0.tQEmD8|Chinese contactsensor]]+Bij de ramen zijn het ESP-01's met daaraan een [[https://www.aliexpress.com/item/Free-shipping-1pcs-Wired-Door-Window-Sensor-330mm-Wire-Lengthen-Randomly-Magnetic-Switch-Home-Alarm-System/32529926128.html?spm=2114.13010608.0.0.tQEmD8|Chinese contactsensor]] met een 3.3v voedingsregulator op een stukje perfboard in een [[http://www.thingiverse.com/thing:2191405|3d geprint doosje]]. 
 +{{ :img_0702.jpg?200|}} 
 + 
 +Bij de deur is het een NodeMCU met ESPEasy en een [[https://www.aliexpress.com/item/1pcs-White-color-0-96-inch-128X64-OLED-Display-Module-For-arduino-0-96-IIC-SPI/32717950155.html?spm=2114.13010608.0.0.NZvpJ3|SSD1306 OLED display]]. 
 + 
 +De Raammodules schrijven met [[https://gist.github.com/HermanKopinga/c2e19173c9ea10b44fb4f15e708eff70|super simpele code]] naar de ESPEasy. Het protocol is té simpel: ''http://192.168.1.142/control?cmd=oled,5,1,Houtplek%20%20%20dicht'' 
 + 
 +Inmiddels is de Raspberry-pi die de video's in het raam laat zien ook in het complot betrokken. Die pingt met een [[https://gist.github.com/HermanKopinga/c2e19173c9ea10b44fb4f15e708eff70#file-raamsensorping-sh|shell script via cron]] de raamsensors en als ze onbereikbaar zijn zet ie dat op het display bij de deur met 't zelfde protocol (via Wget). 
 + 
 +De lijst met dingen die beter kan / leuk is om te proberen is lang, o.a.: 
 +  * Betere montage raammodules 
 +  * Iets op accu wat meer dan een jaar mee gaat zodat je geen lange verlengsnoeren nodig hebt (duurste onderdeel :)) 
 +  * Beter kabelmanagement: verlengsnoer bij de deur, trekontlasting overal. 
 +  * Gedocumenteerde code 
 +  * Wifi-manager gebruiken in ESP 
 +  * OTA updates mogelijk maken voor raammodules 
 +  * integreren in domotica systeem 
 +  * Via internet toegankelijk 
 +  * automatisch alarm als maakplek dicht gaat en raam staat nog open 
 +  * ... 
 +  * snap je wel? 
 + 
 +Gefixt: 
 +  * <del>Zeker weten dat de raammodules aan staan en je geen oude info ziet bij de deur.</del>
ramen-monitor.1490048227.txt.gz · Last modified: 2022/09/29 21:26 (external edit)