Glossar (Begrifflichkeiten und Abkürzungen)
2FA (Two-Factor Authentication)
Zwei-Faktor-Authentifikation. Bezeichnet den Identitätsnachweis eines Nutzers mittels einer Kombination zweier unterschiedlicher und insbesondere voneinander unabhängiger Komponenten, zum Beispiel Nutzer und Passwort in der ersten Stufe, sowie ein zeitbasiertes Token oder ein Code per SMS oder Email als zweite Stufe
Aktor
Als Aktor, auch Aktuator, werden meist antriebstechnische Baueinheiten bezeichnet, die ein Signal in mechanische Bewegung, Kraft, Druck oder Drehmoment umsetzen. Aktoren, die eine Energieform in eine andere umsetzen, werden auch als Transducer bezeichnet.
AID (Application Identifier)
Wird von FabFire verwendet
API (Application Programming Interface)
Eine Programmierschnittstelle, häufig nur kurz API genannt, ist ein Programmteil, der von einem Softwaresystem anderen Programmen zur Anbindung an das System zur Verfügung gestellt wird.
Audit Log
zu deutsch: Revisionsprotokoll. Eines der Grundkonzepte in FabAccess. 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).
BFFH
die chemische Formel für Difluoroborane.Difluoroborane, präziserweise "Difluoro(tritio)borane", auch BF2H oder BF₂H. Achtung: Unsere Server-Anwendung für FabAccess heißt davon abweichend "Diflouroborane". Wir verwenden dafür die Kurzform BFFH oder bffh.
Borepin
so heißt unsere Client-Anwendung für FabAccess. Downloads
Cap'n Proto
ein Datenserialisierungsformat und Remote Procedure Call Framework zum Austausch von Daten zwischen Computerprogrammen. Das High-Level-Design konzentriert sich auf Geschwindigkeit und Sicherheit, wodurch es sowohl für die Netzwerk- als auch für die Kommunikation zwischen Prozessen geeignet ist.
Cargo
das Tool, was in Rust geschriebenen Code in eine ausführbare Binary übersetzt. Cargo ist gleichzeitig auch ein Package Manager für Rust.
Checkable
Ein Trait
Certificate
Ein Zertifikat wird in der Regel verwendet, um z.B. per SSL oder TLS verschlüsselte Daten zu übertragen; Zertifikate können dabei selbstsigniert oder von Zertifikatsauthoritäten offiziell signiert werden.
CI (Continuous Integration)
Kontinuierliche Integration ist ein Begriff aus der Software-Entwicklung, der den Prozess des fortlaufenden Zusammenfügens von Komponenten zu einer Anwendung beschreibt. Das Ziel der kontinuierlichen Integration ist die Steigerung der Softwarequalität. [Quelle: https://de.wikipedia.org/wiki/Kontinuierliche_Integration]
CD (Continuous Delivery)
Bezeichnet eine Sammlung von Techniken, Prozessen und Werkzeugen, die den Software-Auslieferungsprozess verbessern.
Claim
zu deutsch: einfordern, geltend machen, einfordern, beanspruchen. Wird in FabAccess verwendet, um eine Ressource anzufordern und für sich zu beanspruchen (um sie z.B. einzuschalten oder weiterzuverleihen)
Claimable
Ein Trait
Dhall
Eine Sprache für Konfigurationsdateien (*.dhall), die gegenüber herkömmlichen Formaten wie json, xml or ini überlegen ist. Wir verwenden sie für die Konfiguration von FabAccess Servern (BFFH). Details: https://dhall-lang.org
DESFire
ein von NXP Semiconductors entwickeltes Produkt für die MIFARE Reihe; gibt es aktuell in verschiedenen Varianten z-B. EV1, EV2 und EV3. [Quelle: https://de.wikipedia.org/wiki/Mifare]
Diffie-Hellman
Der Diffie-Hellman-Schlüsselaustausch oder Diffie-Hellman-Merkle-Schlüsselaustausch bzw. -Schlüsselvereinbarung (auch kurz DHM-Schlüsselaustausch oder DHM-Protokoll) ist ein Protokoll zur Schlüsselvereinbarung. Es ermöglicht, dass zwei Kommunikationspartner über eine öffentliche, abhörbare Leitung einen gemeinsamen geheimen Schlüssel in Form einer Zahl vereinbaren können, den nur diese kennen und ein potenzieller Lauscher nicht berechnen kann. Der dadurch vereinbarte Schlüssel kann anschließend für ein symmetrisches Kryptosystem verwendet werden (beispielsweise Data Encryption Standard oder Advanced Encryption Standard). [Quelle: https://de.wikipedia.org/wiki/Diffie-Hellman-Schl%C3%BCsselaustausch]
disclose
Eine FabAccess Berechtigung
Diflouroborane (FabAccess)
ist unser Server für FabAccess. In kurz auch BFFH
Difluoroborane (Chemie)
auch kurz BFFH (chemische Formel für Difluoroborane). Ein Hinweis: Unser Server heißt davon abweichend jedoch "Diflouroborane" - hier sind u und o verdreht ;-)
DNS (Domain Name System)
Ein hierarchisch unterteiltes Bezeichnungssystem in einem meist IP-basierten Netz zur Beantwortung von Anfragen zu Domain-Namen. Das DNS funktioniert ähnlich wie eine Telefonauskunft. Der Benutzer kennt die Domain – zum Beispiel example.org. [Quelle: https://de.wikipedia.org/wiki/Domain_Name_System]
Docker
Docker ist eine freie Software zur Isolierung von Anwendungen mit Hilfe von Containervirtualisierung. Docker vereinfacht die Bereitstellung von Anwendungen, weil sich Container, die alle nötigen Pakete enthalten, leicht als Dateien transportieren und installieren lassen
Doorable
Ein Trait
Drehstrom
Siehe Dreiphasenwechselstrom
Dreiphasenwechselstrom
Dreiphasenwechselstrom unterscheidet sich vom normalen Strom durch eine höhere Spannung. Die Spannung beträgt 400 V wobei die Spannung einer normalen Steckdose nur 230 V Beträgt.
E2EE (Ende-zu-Ende-Verschlüsselung)
Eine Art der Nachrichtenübermittlung, bei der die Nachrichten vor allen geheim gehalten werden, auch vor dem Messagingdienst. Bei E2EE erscheint die entschlüsselte Nachricht nur für die Person, die die Nachricht sendet, und die Person, die sie empfängt. [Quelle: https://de.wikipedia.org/wiki/Ende-zu-Ende-Verschl%C3%BCsselung]
Element
Ein quelloffener Messenger-Dienst, der sich mit Matrix-Servern verbindet. Wird von der FabInfra Community verwendet. Details: https://offene-werkstaetten.org/de/seite/matrix
ERP (Enterprise Ressource Planning)
Bezeichnet die unternehmerische Aufgabe, Personal, Ressourcen, Kapital, Betriebsmittel, Material sowie Informations- und Kommunikationstechnik im Sinne des Unternehmenszwecks rechtzeitig und bedarfsgerecht zu planen, zu steuern und zu verwalten. [Quelle: https://de.wikipedia.org/wiki/Enterprise-Resource-Planning]
ESP32
FabAccess
FabAccess ist ein leistungsstarkes System, das das Management und die Zuweisung von Ressourcen in FabLabs, MakerSpaces, HackerSpaces (offenen Werkstätten) ermöglicht. Hieß ganz am Anfang "FabLab Access". Der Begriff tauchte ab ca. 2016 durch das FabLab Kamp-Lintfort auf ([1] und [2]), wurde dann durch Fabian Meyer, das FabLab Siegen, die Beuth Hochschule, Das Fab:UNIverse und letztlich durch den VOW zu einem beständigen Begriff und Projekt getragen. Die genaue Historie lässt sich um Blog lesen.
FabInfra
Die allseits umgebende Community, die sich um die Implementierung und Entwicklung von FabAccess und dazu passenden Hard- und Softwarelösungen bemüht
FabCard
FabCards sind im FabAccess-Universum NFC-Smartcards mit MIFARE DESFire-Verschlüsselung und können als Ersatz zur FabAccess App (Borepin) verwendet werden, um an geeigneten Reader (z.B. FabReader) eine Aktion auszulösen (z.B. Maschine ein- oder ausschalten).
Fab City
Das Konzept der Fab City entstammt der Fab-Lab-Bewegung. Fab Labs (fabrication laboratories) sind offene Werkstätten, in denen mit modernen Fertigungstechnologien wie 3D-Druckern und CNC-Fräsen nahezu alles hergestellt werden kann, vom Auto übers Handy bis zum Haus. Weltweit gibt es weit über 1000 Fab Labs und ihre Zahl steigt exponentiell. Diese Produktionsmethode wird auch als digitale Fertigung bezeichnet, weil die Fertigung nach am Computer erzeugten Produktionsplänen (Designs) richtet. Das führt dazu, dass die Produkte der Zukunft global entworfen und lokal gefertigt werden. Eine Stadt wird zur Fab City, wenn sie systematisch einen möglichst flächendeckenden und niedrigschwelligen Zugang zu Fab Labs schaffen will. (https://www.fabcity.hamburg/de/fabcity/association)
FabFire
Ein Software-Tool für die Bereitstellung neuer Karten zur Verwendung mit dem FabAccess-Kartensystem (FabCards, die z.B. von FabReader gelesen werden kann). Die Verwendung der Karten erfordert eine konfigurierte Instanz des fabfire-Adapters.
FabHome
So wird in FabAccess der aktive (eigene) Space bezeichnet, der in der Föderation verwendet wird (sozusagen die Application URL, der localhost)
FabReader
Der FabReader ist ein DIY Hardwareprojekt und kann von der Community nachgebaut werden. Das Lesegerät liest FabCards.
Fab:UNIverse
eine Community und eine Tagung für diejenigen, die im deutschsprachigen Raum an Hochschulen Fab Labs, Makerspaces, Offene Werkstätten und ähnliche Orte betreiben oder betreiben wollen
Fob
Ein Fob oder Key Fob ist ein Schlüsselanhänger, der einen passiven Transponder in Form eines RFID-Tokens enthält. Er wird meist in mechatronischen Schließanlagen eingesetzt.
Föderation
(englisch: "federation"). Unter Föderalismus (von lateinisch foedus "Bund" oder "Bündnis") wird heute vorwiegend ein Organisationsprinzip verstanden, bei dem die einzelnen Glieder (Gliedstaaten) über eine begrenzte Eigenständigkeit und Staatlichkeit verfügen, aber zu einer übergreifenden Gesamtheit (Gesamtstaat) zusammengeschlossen sind. Oftmals wird der Begriff undifferenziert benutzt und sowohl auf Föderationen im engeren Sinne als auch auf Konföderationen angewandt. [Quelle: Wikipedia]
FOSS (Free Open Source Software)
Der aus dem amerikanischen stammende Begriff Free/Libre Open Source Software bezeichnet Software die möglichst frei und quelloffen ist. D.h. die Software darf beliebig genutzt, manipuliert und weitergegeben werden und die Quelltexte sind öffentlich einsehbar. FLOSS ist häufig kostenlos, jedoch nicht zwingend. [Quelle: https://de.wikipedia.org/wiki/Free/Libre_Open_Source_Software]
GUI (Graphical User Interface)
Grafische Benutzeroberfläche oder auch grafische Benutzerschnittstelle oder Bedienoberfläche bezeichnet eine Form von Benutzerschnittstelle eines Computers. Sie hat die Aufgabe, Anwendungssoftware auf einem Rechner mittels grafischer Symbole, Steuerelemente oder auch Widgets genannt, bedienbar zu machen. Dies geschieht bei Computern meistens mittels einer Maus als Steuergerät, mit der die grafischen Elemente bedient oder ausgewählt werden, bei Smartphones, Tablets und Kiosksystemen in der Regel durch Berührung eines Touchscreens. [Quelle: https://de.wikipedia.org/wiki/Grafische_Benutzeroberfl%C3%A4che]
I2C (Inter-Integrated Circuit)
Auch I²C; Ein On-Board-Kommunikationsprotokoll, das ideal für kurze Distanzen und geringe Bandbreite ist. Es hat eine Master-Slave-Architektur, in der alle Slaves über zwei Leitungen mit dem Master verbunden sind: die serielle Datenleitung (SDA) und die serielle Taktleitung (SCL). [Quelle: https://evision-webshop.de/blog/i2c-vs-spi-protokoll-unterschiede-und-aehnlichkeiten]
IDP (Identity Provider)
Identitätsanbieter. Speichert und verwaltet die digitalen Identitäten von Benutzern. Man kann sich einen IDP wie eine Gästeliste vorstellen, jedoch nicht für Veranstaltungen, sondern für digitale und Cloud-gehostete Anwendungen.
Initiator
Schwellenwertschalter; Schaltkreis, der seinen Schaltzustand bei langsamer Änderung der Eingangsspannung schlagartig ändert [Quelle: Wikipedia]
Interface
Eine Schnittstelle ist ein Teil eines Systems, das der Kommunikation dient. Der Begriff stammt aus der Naturwissenschaft und bezeichnet die physikalische Phasengrenze zweier Zustände eines Mediums. [Quelle: https://de.wikipedia.org/wiki/Schnittstelle]
Interfacer
auch INTERFACER geschreben. Ein vom Prototype Fund gestütztes Förderprojekt
interest
Eine FabAccess Berechtigung
IoT (Internet of Things)
Das Internet der Dinge. Ein Sammelbegriff für Technologien einer globalen Infrastruktur der Informationsgesellschaften, die es ermöglicht, physische und virtuelle Objekte miteinander zu vernetzen und sie durch Informations- und Kommunikationstechniken zusammenarbeiten zu lassen.
IRI (Internationalized Resource Identifier)
Internationalisierte Form der Uniform Resource Identifier. Sie sind definiert in RFC 3987. IRIs erweitern die erlaubten Zeichen in URIs von einer Teilmenge des ASCII-Zeichensatzes zu fast allen Zeichen des Universal Coded Character Set. [Quelle: https://de.wikipedia.org/wiki/Internationalized_Resource_Identifier]
JSON (JavaScript Object Notation)
Ein kompaktes Datenformat in einer einfach lesbaren Textform für den Datenaustausch zwischen Anwendungen. JSON ist von Programmiersprachen unabhängig. Parser und Generatoren existieren in allen verbreiteten Sprachen.
LDAP (Lightweight Directory Access Protocol)
Ein Netzwerkprotokoll zur Abfrage und Änderung von Informationen verteilter Verzeichnisdienste (Nutzer, Gruppen, Objekte/Eigenschaften).
lend
Eine FabAccess Berechtigung
Locatable
Ein Trait
Lockers
Ein Trait
Matrix
ein quelloffener Kommunikationsstandard und gute Alternative zu WhatsApp, Telegram und Co. Der VOW betreibt einen eigenen Matrix Server und die FabInfra Community ist dort zu großen Teilen vertreten. Siehe https://offene-werkstaetten.org/de/seite/matrix
Mermaid
zu deutsch: Meerjungfrau; ein JavaScript-basiertes Diagramm- und Charting-Tool, das Markdown-inspirierte Textdefinitionen wiedergibt, um Diagramme dynamisch zu erstellen und zu ändern. Siehe https://mermaid.live
MIFARE
eine von NXP Semiconductors entwickelte, kontaktlose Chipkartentechnik für den Nahbereich; gehört zur Gattung RFID.
Modbus
Das Modbus-Protokoll ist ein Kommunikationsprotokoll, das auf einer Client/Server-Architektur basiert. Es wurde 1979 von Gould-Modicon für die Kommunikation mit seinen speicherprogrammierbaren Steuerungen ins Leben gerufen.
mosquitto
Ein quelloffener (EPL/EDL-lizenzierter) MQTT-Broker, der die MQTT-Protokollversionen 5.0, 3.1.1 und 3.1 implementiert. Siehe https://mosquitto.org
NTAG
Ein von der Firma NXP Semiconductors entwickelter NFC Tag auf MIFARE Basis. Es gibt zum Beispiel die folgenden Modelle: NTAG203, NTAG213, NTAG215 und NTAG216
MQTT (Message Queuing Telemetry Transport)
Ein Nachrichtenprotokoll für eingeschränkte Netzwerke mit geringer Bandbreite und IoT-Geräte mit extrem hoher Latenzzeit.
notify
Eine FabAccess Berechtigung
OID (Object Identifier)
In der Informatik sind Objektbezeichner oder OIDs ein von der International Telecommunication Union (ITU) und ISO/IEC standardisierter Bezeichnungsmechanismus zur Benennung von Objekten, Konzepten oder „Dingen“ mit einem weltweit eindeutigen, dauerhaften Namen. Siehe auch https://oidref.com. OIDs werden in FabAccess für Traits verwendet.
OpenID
OpenID (englisch für offene Identifikation) ist ein dezentrales Authentifizierungssystem für webbasierte Dienste. Es erlaubt einem Benutzer, der sich bei seinem OpenID-Provider einmal mit Benutzername und Kennwort angemeldet hat, sich mithilfe der OpenID (einer URL, in diesem Kontext auch Identifier genannt) ohne Benutzername und Passwort bei allen das System unterstützenden Websites – den Relying Parties – anzumelden, wendet also das Single-Sign-on-Prinzip an. [Quelle: https://de.wikipedia.org/wiki/OpenID]
OSH (Open Source Hardware)
Open-Source-Hardware oder Freie Hardware ist eine Hardware, die nach freien Bauplänen hergestellt wird. Die Bewegung und Idee steht der Freie-Software-, Open-Source- und DIY-Bewegung nahe bzw. geht auf diese zurück. [Quelle: https://de.wikipedia.org/wiki/Open-Source-Hardware]
OTA (Over the Air)
Funkschnittstelle (typischerweise Wifi oder Mobilfunknetz. Einsatz hauptsächlich bei Smartphones und ähnlichen mobilen Geräten; nutzt die vorhandene Internetverbindung der Geräte. Dabei wird mitunter eine Delta-Kodierung verwendet, um die zu übertragende Datenmenge drastisch zu reduzieren. Bei der Verwendung von eSIM in Mobilfunkgeräten und im Internet der Dinge (IoT) werden die Zugangsdaten und Teilnehmerinformationen gerätespezifisch für den ausgewählten Mobilfunkanbieter autorisiert. [Quelle: Wikipedia]
Port
Ein Port oder eine Portnummer ist in Rechnernetzen eine Netzwerkadresse, mit der das Betriebssystem die Datenpakete eines Transportprotokolls zu einem Prozess zuordnet. Zusammen mit der IP-Adresse ermöglicht der Port die Adressierung eines Servers oder Clients. Durch Angabe von Quell- und Zieladresse, jeweils bestehend aus IP-Adresse und Port, ist es möglich, eine bestehende Verbindung eindeutig zu identifizieren. [Quelle: https://de.wikipedia.org/wiki/Port_(Netzwerkadresse)]
Powerable
Ein Trait
Python
eine universell nutzbare, üblicherweise interpretierte, höhere Programmiersprache. Sie hat den Anspruch, einen gut lesbaren, knappen Programmierstil zu fördern. FabAccess bietet eine Python API Anbindung
Prototype Fund
Der Prototype Fund ist das erste niedrigschwellige Förderprogramm für freie Entwickler*innen, die in Deutschland innovative Open-Source-Software aus der Gesellschaft und für die Gesellschaft entwickeln. Siehe https://prototypefund.de
PSK (Pre-Shared Key)
QR-Code
Der QR-Code ist ein zweidimensionaler Code (Barcode), der von der japanischen Firma Denso Wave im Jahr 1994 entwickelt wurde. Aufgrund einer automatischen Fehlerkorrektur ist dieses Verfahren sehr robust und daher weit verbreitet. QR-Codes lassen sich einfach mit Barcode-Scannern oder Smartphone Apps scannen und deren eingelesene Datensätze weiterverwerten.
Raspberry Pi
Der Raspberry Pi ist ein Einplatinencomputer, der von der britischen Raspberry Pi Foundation entwickelt wurde. Der Rechner enthält ein Ein-Chip-System von Broadcom mit einer Arm-CPU. Die Platine hat das Format einer Kreditkarte. "Raspis" sind besonders beliebt für sämtliche Elektronik- und Softwareprojete.
RBAC (Role Based Access Control)
Steht für rollenbasierte Zugriffskontrolle
read
Eine FabAccess Berechtigung
Responder
Ressource
In FabAccess ist die Ressource ein wichtiger Schlüsselbegriff und steht für Dinge wie Türen, Schließfächer, Geräte oder Maschine. Kurzum: Dinge, die sich ein- und ausschalten lassen sollen.
REST (Representational State Transfer)
Ein Paradigma für die Softwarearchitektur von verteilten Systemen, insbesondere für Webservices. REST ist eine Abstraktion der Struktur und des Verhaltens des World Wide Web. REST hat das Ziel, einen Architekturstil zu schaffen, der den Anforderungen des modernen Web besser genügt. [Quelle: https://de.wikipedia.org/wiki/Representational_State_Transfer]
RFID (radio-frequency identification)
deutsch: Identifizierung mit Hilfe elektromagnetischer Wellen; bezeichnet eine Technologie für Sender-Empfänger-Systeme zum automatischen und berührungslosen Identifizieren und Lokalisieren von Objekten und Lebewesen mit Radiowellen.
Rust
Rust ist eine Allzweck-Programmiersprache mit Schwerpunkt auf Leistung, Typsicherheit und Parallelität. Sie erzwingt Speichersicherheit, was bedeutet, dass alle Referenzen auf gültigen Speicher verweisen. Dies geschieht ohne einen traditionellen Garbage Collector; stattdessen werden sowohl Speichersicherheitsfehler als auch Data Races durch den „Borrow Checker“ verhindert, der die Objektlebensdauer von Referenzen zur Kompilierungszeit verfolgt.
SAML (Security Assertion Markup Language)
SASL (Simple Authentication and Security Layer)
Ein Framework, das von verschiedenen Protokollen zur Authentifizierung im Internet verwendet wird. Es wurde im Oktober 1997 als RFC 2222 definiert, der im Juni 2006 durch RFC 4422 ersetzt wurde. [Quelle: https://de.wikipedia.org/wiki/Simple_Authentication_and_Security_Layer]
SSH (Secure Shell)
Bezeichnet ein kryptographisches Netzwerkprotokoll für den sicheren Betrieb von Netzwerkdiensten über ungesicherte Netzwerke. [Quelle: https://de.wikipedia.org/wiki/Secure_Shell]
Schütz
Auch Schaltschütz; ein elektrisch oder elektromagnetisch betätigter Schalter für große elektrische Leistungen und ähnelt einem Relais. Das Schütz kennt zwei Schaltstellungen und schaltet ohne besondere Vorkehrungen im Normalfall monostabil. Wird in offenen Werkstätten gerne für Drehstromquellen (400 V)verwendet. Quelle: [https://de.wikipedia.org/wiki/Sch%C3%BCtz_(Schalter)]
Self hosted
selbst installierte bzw. betriebene Infrastruktur - in unserem Falle der FabAccess Sever. "Self hosted" wird häufig auch als "on premise" bezeichnet. Das steht für "im Hause" oder "im Betrieb".
Sensor
Ein Sensor, auch als Detektor, Aufnehmer oder Fühler bezeichnet, ist ein technisches Bauteil, das bestimmte physikalische oder chemische Eigenschaften und/oder die stoffliche Beschaffenheit seiner Umgebung qualitativ oder als Messgröße quantitativ erfassen kann.
SmartCard
Chipkarte, oft auch als Schlüsselkarte, Smartcard oder Integrated Circuit Card (ICC) bezeichnet; Eine spezielle Kunststoffkarte mit eingebautem integrierten Schaltkreis (Chip), der eine Hardware-Logik, nichtflüchtige EPROM bzw. EEPROM-Speicher und einen Mikroprozessor enthält. Chipkarten werden durch spezielle Kartenlesegeräte angesteuert. Sie werden weltweit in sicherheitskritischen Anwendungen für die fälschungssichere Identitätsfeststellung von Personen und Berechtigungsnachweise eingesetzt, u. a. bei Zahlungsverfahren, Mobiltelefonen (als SIM-Karte) und Ausweissystemen. So optional auch bei FabAccess. [Quelle: https://de.wikipedia.org/wiki/Chipkarte]
Space
ein FabLab, ein MakerSpace, ein HackerSpace, eine offene Werkstatt - ein Raum mit Maschinen für Menschen
SSO (Single Sign On)
Zu deutsch: einmalige Anmeldung
Starkstrom
Siehe Dreiphasenwechselstrom
Tasmota
Tasmota ist eine kostenfreie alternative Firmware für Geräte die auf dem ESP8266 Chip basieren, das sind solche von Sonoff und vielen weiteren Herstellern
Token
eine Hardwarekomponente zur Identifizierung und Authentifizierung von Benutzern. Gelegentlich werden damit auch Softwaretoken bezeichnet. Sie sind meist Bestandteil eines Systems der Zugriffskontrolle mit Zwei-Faktor-Authentisierung. [Quelle: https://de.wikipedia.org/wiki/Security-Token]
TOML (Tom's Obvious, Minimal Language)
Ein Dateiformat für Konfigurationsdateien (*.toml) mit Fokus auf einfacher Lesbarkeit, die durch eine vereinfachte Semantik gewährleistet sein soll. TOML hat das Ziel, sich einfach parsen und eindeutig in ein assoziatives Datenfeld umwandeln zu lassen. Die Spezifikation ist Open Source, das Projekt wird insbesondere durch die Community gepflegt. TOML wird von einer Reihe an Softwareprojekten wie Cargo oder GitLab eingesetzt und ist bereits in vielen Programmiersprachen implementiert. FabAccess BFFH nutzt das. [Quelle: https://de.wikipedia.org/wiki/TOML]
transfer
Eine FabAccess Berechtigung
Transmitter
Zu deutsch: Sender; im Fernmeldewesen eine Einrichtung zur Erzeugung und Abstrahlung von elektromagnetischen Wellen, die mit Informationen moduliert sind. Sie besteht heutzutage meistens aus einem Oszillator mit nachfolgendem Verstärker und einer Sendeantenne. Außerdem ist auch stets eine Einrichtung zur Modulation der Schwingung nötig, damit Nachrichten übermittelt werden können.
Transponder
Der Begriff Transponder wird aus den Wörtern Transmitter und Responder zusammengesetzt. Transponder bezeichnet ein Funk-Kommunikationsgerät, welches Signale empfangen und diese beantworten oder weiterleiten kann.
manage
Eine FabAccess Berechtigung
Monitoring
Monitoring ist die Überwachung von Vorgängen. Es ist ein Überbegriff für alle Arten von systematischen Erfassungen, Messungen oder Beobachtungen eines Vorgangs oder Prozesses mittels technischer Hilfsmittel oder anderer Beobachtungssysteme. [Quelle: https://de.wikipedia.org/wiki/Monitoring]
NFC (Near Field Communication)
Ein auf der RFID-Technik basierender internationaler Übertragungsstandard zum kontaktlosen Austausch von Daten per elektromagnetischer Induktion mittels lose gekoppelter Spulen über kurze Strecken von wenigen Zentimetern und einer Datenübertragungsrate von maximal 424 kBit/s.
Nuki
Ein Hersteller für elektronische Türschlösser. Diese sind besonders beliebt und erlauben die Verwendung von MQTT. Produktübersicht: https://nuki.io
PoE (Power over Ethernet)
Bezeichnet einen von mehreren Standards oder Ad-hoc-Systemen, die Strom zusammen mit Daten über eine Twisted-Pair-Ethernet-Verkabelung übertragen. Dadurch kann ein einziges Kabel sowohl eine Datenverbindung als auch genügend Strom für vernetzte Geräte wie Wireless Access Points (WAPs), IP-Kameras und VoIP-Telefone liefern.
RLKM UG (Reitzenstein, Langosch, Kriegel, Mulzer Unternehmergesellschaft)
Das Unternehmen, das seit 2022 die Weiterentwicklung von FabAccess auf Basis von Fördermaßnahmen durchführt
Schalter
Schalter sind eine Baugruppe, die mittels zweier elektrisch leitender Materialien oder eines Halbleiterbauelements eine elektrisch leitende Verbindung herstellen oder trennen.
Switch
Englisches Wort für Schalter. In der Netzwerktechnik außerdemein Kopplungselement in Rechnernetzen, das Netzwerksegmente miteinander verbindet. Es sorgt innerhalb eines Segments dafür, dass die Datenpakete, sogenannte „Frames“, an ihr Ziel kommen.
Shelly
eine Firma, die beliebte Smart Home Produkte zum Überwachen und Steuern von Gerätschaften im Heim-, Werkstatt- und Industriebereich produziert und vertreibt. Shelly-Produkte eignen sich insbesondere für die Nutzung mit FabAccess.
Shunt
Als Shunt, auch als Nebenwiderstand oder Nebenschlusswiderstand bezeichnet, wird ursprünglich ein elektrisch leitendes Bauelement bezeichnet, das zu einem Teil eines Stromkreises parallelgeschaltet ist, um einen elektrischen Strom von diesem Teil abzuleiten. [Quelle: https://de.wikipedia.org/wiki/Shunt_(Elektrotechnik)]
SPI (Serial Peripheral Interface)
Serielles Kommunikationsprotokoll, das in eingebetteten Systemen häufig verwendet wird. Wie I2C, hat es auch eine Master-Slave-Architektur, aber es ist ein 4+ Wire-Bus. SPI benötigt eine Taktleitung (SCK), zwei Datenleitungen zur bidirektionalen Übertragung von Daten, die als MOSI- und MISO-Leitungen bekannt sind. Zusätzlich muss für jeden Slave am Bus eine Slave-Select-Leitung (SS) vorhanden sein. [Quelle: https://evision-webshop.de/blog/i2c-vs-spi-protokoll-unterschiede-und-aehnlichkeiten]
SMS (Short Message Service)
Ein Kommunikationsstandard zur Übertragung von Textnachrichten, die meist Kurzmitteilungen oder ebenfalls SMS genannt werden. Er wurde zuerst für den GSM-Mobilfunk entwickelt und ist in verschiedenen Ländern auch im Festnetz als Festnetz-SMS verfügbar. Über SMS-Gateways können weitere Dienste angebunden werden. Der Nachfolger von SMS und MMS ist der Standard Rich Communication Services (RCS). [Quelle: https://de.wikipedia.org/wiki/Short_Message_Service]
Telegram
ein beliebter Messenger, ähnlich wie WhatsApp oder Element. Die FabAccess Community ist in einer Telegram Gruppe seit 2019 vertreten und tauscht sich dort aktiv über verschiedene Themen aus. Siehe https://t.me/joinchat/Ly6Y3VODsQAlzHdt2D8RlQ
Trait
ins Deutsche übersetzt: Charakterzug, Merkmal, Eigenschaft, Wesenszug. In der objektorientierten Programmierung eine Methode zur Code-Wiederverwendung, z.B. eine wiederverwendbare Sammlung von Methoden und Attributen, ähnlich einer Klasse. Traits bieten die Möglichkeit, den Zustand von Ressourcen zu ändern. Ressourcen können mehrere Traits besitzen und diese kombiniert nutzen. In FabAccess gibt es bereits vordefinierte Traits für grundlegende Funktionen, mit denen viele Zustände von Ressourcen abgebildet werden können.
TLS (Transport Layer Security)
Ein sicheres Protokoll zur verschlüsselten Datenübertragung.
TWI (Two Wire Interface)
Siehe I2C (Inter-Integrated Circuit)
URI (Uniform Resource Identifier)
Siehe URN
URL (Uniform Resource Locator)
Englisch für "einheitlicher Ressourcenverorter"; identifiziert und lokalisiert eine Ressource, beispielsweise eine Webseite, über die zu verwendende Zugriffsmethode (zum Beispiel das verwendete Netzwerkprotokoll wie HTTP oder FTP) und den Ort (englisch location) der Ressource in Computernetzwerken. [Quelle: https://de.wikipedia.org/wiki/Uniform_Resource_Locator]
URN (Uniform Resource Name)
Ein Uniform Resource Identifier (URI) mit dem Schema urn, der als dauerhafter, ortsunabhängiger Bezeichner für eine Ressource dient. Anders gesagt werden URNs dazu benutzt, Ressourcen eindeutige und dauerhaft gültige Namen zu geben, um sie somit eindeutig identifizieren zu können. [Quelle: https://de.wikipedia.org/wiki/Uniform_Resource_Name]
UX (User Experience)
Deutsch wörtlich "Nutzererfahrung" oder "Nutzungserlebnis" (nach Norm DIN EN ISO 9241 Teil 210 heißt es "Benutzererlebnis") umschreibt alle Aspekte der Eindrücke und das Erlebnis eines Nutzers bei der Interaktion mit einem Produkt, Dienst, einer Umgebung oder Einrichtung. Dazu zählen auch Software und IT-Systeme. Der Begriff User Experience kommt meist im Zusammenhang mit der Gestaltung von Websites oder Apps zur Anwendung, umfasst jedoch jegliche Art der Produktinteraktion, also auch die nicht-digitale, physische Nutzung. [Quelle: https://de.wikipedia.org/wiki/User_Experience]
VLAN (Virtual Local Area Network)
Unterteilen ein bestehendes einzelnes physisches Netzwerk in mehrere logische Netzwerke. Jedes VLAN bildet dabei eine eigene Broadcast-Domain. Eine Kommunikation zwischen zwei unterschiedlichen VLANs ist nur über einen Router möglich, der an beide VLANs angeschlossen ist. VLANs verhalten sich also so, als ob sie jeweils mit eigenen, voneinander unabhängigen Switchen aufgebaut wären. [Quelle: https://www.thomas-krenn.com/de/wiki/VLAN_Grundlagen]
VPN (Virtual Private Network)
Eine Netzwerkverbindung, die von Unbeteiligten nicht einsehbar ist, und hat zwei unterschiedliche Bedeutungen: Das konventionelle VPN bezeichnet ein virtuelles privates Kommunikationsnetz. [Quelle: https://de.wikipedia.org/wiki/Virtual_Private_Network]
VOW (Verbund Offener Werkstätten e.V.)
Ein Verband in Deutschland, der offene Werkstätten und deren Verbreitung aktiv fördert und bei der Realisierung und dem Austausch zu Projekten hilft. Siehe https://offene-werkstaetten.org
WASM (WebAssembly)
Ein offener Standard, der vom W3C festgelegt wurde. Er definiert einen Bytecode zur Ausführung von Programmen innerhalb von Webbrowsern, kann aber auch außerhalb von diesen genutzt werden.
WebSocket
Ein auf TCP basierendes Netzwerkprotokoll, das entworfen wurde, um eine bidirektionale Verbindung zwischen einer Webanwendung und einem WebSocket-Server bzw. einem Webserver, der auch WebSockets unterstützt, herzustellen. [Quelle: https://de.wikipedia.org/wiki/WebSocket]
WebRTC (Web Real-Time Communication)
Ein offener Standard, der eine Sammlung von Kommunikationsprotokollen und Programmierschnittstellen definiert, die Echtzeitkommunikation über Rechner-Rechner-Verbindungen ermöglichen. [Quelle: https://de.wikipedia.org/wiki/WebRTC]
Wifi (Wireless Fidelity)
Eine drahtlose Netzwerktechnologie, die es elektronischen Geräten ermöglicht, sich mittels Radiofrequenzen drahtlos mit einem Netzwerk zu verbinden. Auch als WLAN bekannt.
WLAN (Wireless Local Area Network)
Siehe Wifi (Wireless Fidelity)
write
Eine FabAccess Berechtigung