Projekte/SpaceAPI: Difference between revisions

From dezentrale wiki
Jump to navigation Jump to search
mNo edit summary
No edit summary
Line 3: Line 3:
 
Unter https://api.dezentrale.cloud/spaceapi/v14 findet man nun immer den aktuellen Status des Spaces.
 
Unter https://api.dezentrale.cloud/spaceapi/v14 findet man nun immer den aktuellen Status des Spaces.
   
Informationen über das Backend sind [[Projekte/SpaceAPI|hier]] zu finden.
+
Informationen über das Backend sind [[Private:Projekte/SpaceAPI|hier]] zu finden.
   
=== Gerät ===
 
Es handelt sich um einen Raspberry Pi 2b.
 
   
 
Die Pi hat aktuell noch paar Probleme, der DHCP funktioniert nach dem neustart nicht. Dazu muss man sich dann einfach einloggen und dann `dhcpcd` eingeben und beten das man eine IP bekommt man kann das checken mit `ip a` wenn das nicht geht dann wiederhole den vorherigen Command. Nach dem er eine IP hat execute diesen command `screen -S api spacestatus`
=== Pinbelegung ===
 
Die Tür gibt auf Pin 13 des Pi Spannung, wenn der Space geschlossen ist.
 
{| class="wikitable"
 
|+
 
!Pin-Status
 
!Status
 
!Space
 
|-
 
|0 (LOW)
 
|Tür offen
 
|offen
 
|-
 
|1 (HIGH)
 
|Tür geschlossen
 
|geschlossen
 
|}
 
 
=== Aktuelles ===
 
Der Pi hat aktuell noch paar Probleme, der DHCP funktioniert nach dem neustart nicht. Dazu muss man sich dann einfach einloggen und dann `dhcpcd` eingeben und beten das man eine IP bekommt man kann das checken mit `ip a` wenn das nicht geht dann wiederhole den vorherigen Command. Nach dem er eine IP hat execute diesen command `screen -S api spacestatus`
 

Revision as of 17:40, 2 May 2023

Seit Freitag dem 28. April 2023 21:00 haben wir nun auch eine SpaceAPI.

Unter https://api.dezentrale.cloud/spaceapi/v14 findet man nun immer den aktuellen Status des Spaces.

Informationen über das Backend sind hier zu finden.


Die Pi hat aktuell noch paar Probleme, der DHCP funktioniert nach dem neustart nicht. Dazu muss man sich dann einfach einloggen und dann `dhcpcd` eingeben und beten das man eine IP bekommt man kann das checken mit `ip a` wenn das nicht geht dann wiederhole den vorherigen Command. Nach dem er eine IP hat execute diesen command `screen -S api spacestatus`