Erweiterte Suche
Suchergebnisse
332 Ergebnisse gesamt
Aktoren (Actors) und Initiatoren (Initiators)
Um FabAccess erweiterbar zu halten, basiert die Steuerung externer Geräte wie Wifi-Schaltsteckdosen oder Türschlössern auf einem Aktoren- und Initiatorenkonzept. Aktoren (Actors) Aktoren in FabAccess haben die Aufgabe, die digitalen Zustände von Ressourcen i...
Externe Authentifikation
Das Authentifizieren in FabAccess basiert vollständig auf SASL und unterstützt daher verschiedene Mechanismen. Die Rollen, die aus den Gruppen bei LDAP und OAuth abgeleitet werden, werden additiv zu denen betrachtet, die intern in FabAccess vergeben werden. ...
Cache (Zwischenspeicher)
In FabAccess gibt es eine Unterscheidung zwischen statischen und dynamischen Daten, die von Ressourcen besessen werden. Dynamische Daten umfassen Zustände oder Messwerte, die von Ressourcen erzeugt werden. Statische Daten hingegen sind Eigenschaften, die...
Cap'n Proto API
Die API von FabAccess basiert auf Cap'n Proto. Cap'n Proto wird verwendet, um eine erweiterbare und bidirektionale API bereitzustellen. Dank der Codegenerierungsfunktion von Cap'n Proto kann die API in jede Programmiersprache portiert werden. Jedes Interface w...
Claims, Notify und Interest (das Konzept vom "Anspruch erheben")
Das Konzept von Claims dient als Abstraktion des Verleihens einer Ressource in FabAccess. Ihr Hauptzweck besteht darin, die Möglichkeiten zu verwalten, wie Benutzer Zugriff auf eine Ressource erhalten und diesen Zugriff untereinander teilen können bzw. wie Mas...
Abhängigkeiten von Ressourcen
FabAccess unterstützt die Verwaltung von Ressourcenabhängigkeiten. Dabei werden automatisch Claims auf Ressourcen an die Nutzer vergeben, die eine Ressource beanspruchen, die von einer anderen abhängt. Die abhängige Ressource kann zusammen mit der anderen Res...
Ausleihen and Transfer
Um die soziale Interaktion im Space zu fördern, ermöglicht FabAccess das Weitergeben von Claims. Benutzer können somit Ressourcen direkt an andere Benutzer weitergeben oder diese zum Zwecke der Ausbildung an andere Benutzer verleihen (englisch: "lending")....
Measurements (Messwerte)
Durch "Measurements" in FabAccess werden Daten von Ressourcen gesammelt, um deren Leistung und Nutzung zu erfassen. Das Ziel ist es, dass FabAccess diese Messwerte sammelt und an die Nutzer weitergibt. Die Funktion Measurements ermöglicht es FabAccess, wi...
RBAC (Benutzerrollen und Berechtigungen)
FabAccess verwendet eine Role-Based Access Control (RBAC)-Struktur zur Verwaltung von Berechtigungen. Dabei werden Berechtigungen Maschinenrollen zugewiesen, und diese Rollen werden dann den Benutzern zugewiesen. Auf diese Weise lässt sich ein komplexes Berech...
Projekte
"Projects" in FabAccess sollen die Zusammenarbeit zwischen den Nutzern fördern und gleichzeitig die Abrechnung von Maschinenzeiten verbessern. Ein wichtiger Aspekt der Projektstruktur ist die Möglichkeit für Nutzer, Claims innerhalb desselben Projekts mite...
Terminals
Terminals in FabAccess bieten einen eingeschränkten Zugang zum Server. Diese Terminals können nur auf die ihnen zugewiesenen Maschinen zugreifen und haben die Möglichkeit, Maschinen an andere Benutzer auszuleihen. Aufgrund ihrer eingeschränkten Zugriffsrechte...
Server - Demo Server zum Ausprobieren von FabAccess ohne Installation
Du bist neu und willst FabAccess vorher antesten? Dann lohnt sich der Aufwand der Installation vermutlich nicht, bevor du einen Eindruck gewonnen hast. Hier findest du Details zu unserem Demo Server. Informationen zum Download des Clients, den du für das Teste...
Federation (Föderation)
FabAccess ist als selbstständiges selbstgehostetes System für jeden Space gedacht, so können die Spaces selber über das komplette System verfügen und es eigenständig bis in kleinste Detail konfigurieren. Um die Zusammenarbeit von Spaces zu ermöglichen und zu f...
Audit Log (Revisionsprotokoll)
Interaktionen und Ergebnisse der Verwendung von Ressourcen werden protokolliert, um sie später auswerten zu können - zum Beispiel im Fehlerfall, in der Schadensaufklärung oder für die Abrechnung der Nutzung (Nutzungsgebühren). Über das Audit Log File Das Aud...
Allgemeine Struktur
Strukturdiagramm von Joseph Langosch, Stand 27.05.2021, es zeigt die grundlegenden Komponenten und deren Interaktionen
Plugin benötigt?
FabAccess bietet bereits eine Vielzahl von Funktionen zur Steuerung verschiedener Geräte, jedoch sind wir stets offen für Erweiterungen und zusätzliche Funktionalitäten. Um die Integration neuer Funktionen zu erleichtern, steht ein Formular zur Verfügung, um V...
Plugins
Die modulare Struktur von FabAccess benötigt Plugins, um das System an die Bedürfnisse des Spaces anzupassen. Plugins ermöglichen die Erweiterung der Grundfunktionen von FabAccess und die Integration zusätzlicher Features, ohne dass die Kompatibilität des Kern...
FabAccess Case vom Hackwerk e.V.
Was ist das? Dieses Projekt bietet ein alternatives 3D-Druck Gehäuse für den Fabreader. Das FabAccess Case wurde mit der FOS-Software Blender vom Hackwerk e.V. Aalen designed. Stückliste Sources Die Quelldateien zum 3D-Drucken finden sich unter https:...
FabReader v1
Was ist das? Das Projekt beschreibt ein RFID Lesegerät welches über MQTT in einer IT-Infrastruktur für offene Werkstätten eingebunden werden kann, z. B. für die Freischaltung von Maschinen. Mit einer RFID-Karte sich eine Person an einem Le...
FabAccess Sticker (Aufkleber)
Die Client-App Borepin kann FabAccess-spezifische QR-Codes scannen. Datenformat Für die Kompabilität zu FabAccess muss der QR-Code folgendes Datenformat aufweisen: urn:fabaccess:resource:{machine id} Sticker erzeugen und QR-Code Stile Die Sticker können pr...