User:Tom/Arduino Project: Difference between revisions
< User:Tom
Jump to navigation
Jump to search
| Line 80: | Line 80: | ||
Bij verlengen aansluitkabel met cat-5 kabel dient de data en ground aansluiting in hetzelfde twisted pair te zitten. Laat de overige aansluitingen ongemoeid, verbind deze niet met massa. | Bij verlengen aansluitkabel met cat-5 kabel dient de data en ground aansluiting in hetzelfde twisted pair te zitten. Laat de overige aansluitingen ongemoeid, verbind deze niet met massa. | ||
DS18B20 serienummers: | |||
A24340 | |||
A2535A | |||
A2566A | |||
A29539 | |||
A29A8B | |||
A2C311 | |||
A2F0D9 | |||
A3BB16 | |||
A3E76A | |||
==== Samples queuen ==== | ==== Samples queuen ==== | ||
Revision as of 23:34, 28 April 2017
Overpeinzingen
Te meten
Digitaal
- Voordeur, deur meterkast, deur cvkast, deur garage-woonkamer, deur garage-achter, deur garage-voor-links-rechts.
- Brievenbus
- Bel
- Uitlezen elektriciteitsmeter, gasmeter, watermeter.
- PIR hal beneden, hal boven, woonkamer, garage.
Analoog
- Temperatuur hal, hal radiator,woonkamer, geluidsinstallatie, meterkast, cvkast, garage, garage radiator. buiten voor, buiten achter, onder de vloer
- Weerstation buiten (wind, temperatuur, zonlicht, CO2, luchtdruk).
Plaatsen voor Arduino
- meterkast
- garage
- hobbykamer
- houthok in tuin
- boom bij cirkel in tuin
Over naar raspberry pi's.
Onderhoud/configuratie met ansible en monitoring met Icinga/Nagios.
Raspberrys verzamelen gegevens en sturen deze iedere minuut naar Atlas. Bewaar de samples als het versturen mislukt en stuur de vorige samples opnieuw. Stuur naar Atlas wanneer samples niet lukte en hoeveel samples er niet en later wel verstuurd zijn.
Naamgeving records Carbon
roggedomo.boilerroom.humidity roggedomo.boilerroom.temperature roggedomo.boilerroom.cvin.temperature roggedomo.boilerroom.cvout.temperature roggedomo.crawlspace.humidity roggedomo.crawlspace.temperature roggedomo.crawlspace.ground.temperature roggedomo.garage.door.back roggedomo.garage.door.front.left roggedomo.garage.door.front.right roggedomo.garage.door. roggedomo.garage.humidity roggedomo.garage.temperature roggedomo.garage.radiator.temperature roggedomo.garden.humidity roggedomo.garden.temperature.ground-50 roggedomo.garden.temperature.ground roggedomo.garden.temperature.ground+100 roggedomo.hall.door roggedomo.hall.doorbell roggedomo.hall.mailbox roggedomo.hall.humidity roggedomo.hall.temperature roggedomo.livingroom.temperature roggedomo.livingroom.humidity roggedomo.study. roggedomo.bedroom. roggedomo.hobby.
roggedomo.solar.totalwattstoday roggedomo.solar.wattsnow roggedomo.solar.temperature roggedomo.solar.pv1voltagedc roggedomo.solar.pv2voltagedc roggedomo.solar.pv1currentdc roggedomo.solar.pv2currentdc roggedomo.solar.voltageac roggedomo.solar.currentac roggedomo.solar.frequency roggedomo.solar.totalwattstoday roggedomo.solar.totalkWhsincereset
Sensoren
DS18B20 Temperature
Bij verlengen aansluitkabel met cat-5 kabel dient de data en ground aansluiting in hetzelfde twisted pair te zitten. Laat de overige aansluitingen ongemoeid, verbind deze niet met massa.
DS18B20 serienummers:
A24340 A2535A A2566A A29539 A29A8B A2C311 A2F0D9 A3BB16 A3E76A
Samples queuen
Pseudo code
If Sample Ok
Then
Send Sample to server
If Send Ok
Then
If saved samples in file
Do while samples in file
send sample to server
Done
Else
Save sample in file
Fi
Else
Tell Sample failed
Fi