Spacestate Switch v2
Project: Spacestate Switch v2 | |
---|---|
Status | lopend |
Betrokkenen | Martijn , Martijn (Martijn) Rol: deelnemer Deskundig met: Digitale Fabricatie, Elektronica, Hydroponics, Robotica, Software, Solderen, Stappenmotor Werkt aan: Geen projecten :( Fugu , , ,
Lammert (Fugu) Rol: deelnemer Deskundig met: Arduino, CNC, CNC-Frezen, ENC28J60, Glasvezel lassen, Linux, Netwerken, Stellaris Launchpad Werkt aan: Geen projecten :( |
Afgeleid van: | Spacestate Switch |
Afgeleide projecten | Spacestate light |
Projectoverzicht – Project toevoegen |
space is open/dicht indicator
Omdat we nergens kunnen zien of de space open is of gesloten moest er even iets in elkaar gehackt worden!
Huidige beheerder:
Besturingskast
In de besturingskast zitten de volgende onderdelen:
- voeding 24v
- relais dubbelpolig (1x lamp wissel, 1x arduino)
- klemmenstroken voor voeding en signalen
- arduino met ethernetshield
- switched mode usb voeding
Arduino
De code in de arduino draait een webservertje die bij elke connect een json retourneert:
- Deur open:
{"spaceopen":"1"}
- Deur dicht:
{"spaceopen":"0"}
Space state poller
De space state poller doet elke 10 seconden een GET-verzoek naar de Arduino webserver en checkt of de deur open is of niet, hierop gebaseerd update hij de site. De huidige code hiervan staat op Github
Dit script zou niet nodig zijn als de Arduino gewoon de site update. Als ik daarvan ooit de broncode vind zal ik dat proberen te fixen (of ik maak het zelf opnieuw) -
ToDo
- snmp trap configgen
- poller vervangen door gewoon Aruino de site te laten updaten
Frack website
De space state is online op te vragen via de Frack website op de spacestate pagina (JSON versie)
- https://frack.nl/spacestate/status.txt
- 0 = dicht
- 1 = open