> ## Documentation Index
> Fetch the complete documentation index at: https://doc.sensolus.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Hardware-Übersicht

> Vollständige technische Dokumentation für Sensolus-Hardware, einschließlich Tracker, Sensoren, Infrastruktur und Zubehör

export const HeaderBadge = ({type, checkDms = false}) => {
  function addGroupBadge(h1Id) {
    const h1Element = document.getElementById(h1Id);
    if (!h1Element) {
      console.error(`Element with ID "${h1Id}" not found`);
      return;
    }
    if (h1Element.querySelector('.header-badge')) {
      console.warn('Header badge already exists on this element');
      return;
    }
    const badge = document.createElement('span');
    badge.className = 'header-badge';
    var badgeText;
    var badgeColor;
    switch (type) {
      case 'public':
        badgeText = 'Public';
        badgeColor = '#858585ff';
        break;
      case 'end-user':
        badgeText = 'End-User';
        badgeColor = '#0071a1';
        break;
      case 'multi-org':
        badgeText = 'Multi-Org';
        badgeColor = '#0071a1';
        break;
      case 'partner':
        badgeText = 'Partner';
        badgeColor = '#0071a1';
        break;
      case 'partner-pricing-eu':
        badgeText = 'Partner-EU';
        badgeColor = '#0071a1';
        break;
      case 'partner-pricing-us':
        badgeText = 'Partner-US';
        badgeColor = '#0071a1';
        break;
      case 'partner-pricing-world':
        badgeText = 'Partner-World';
        badgeColor = '#0071a1';
        break;
      case 'sensolus-internal':
        badgeText = 'Sensolus only';
        badgeColor = '#ffa858';
        break;
      default:
        badgeText = type;
        badgeColor = '#ffa858';
    }
    badge.textContent = badgeText;
    badge.style.cssText = `
        background-color: ${badgeColor};
        color: white;
        padding: 0.3em 0.8em 0.3em 0.8em;
        border-radius: 6px;
        font-size: 0.4em;
        margin-left: 20px;
        vertical-align: middle;
    `;
    h1Element.appendChild(badge);
  }
  function checkDocumentationServerAccess(type) {
    fetch('https://cloud.sensolus.com/documentation/user', {
      method: 'GET',
      headers: {
        'Accept': 'application/json'
      },
      credentials: 'include'
    }).then(response => {
      if (!response.ok) {
        console.error('Could not fetch documentation server user:', response);
      }
      return response.json();
    }).then(user => {
      const compatibleGroups = {
        "NORMAL": ["end-user", "public"],
        "PUBLIC": ["public"],
        "PARTNER": ["partner", "public", "end-user", "multi-org"],
        "MULTI_ORG": ["multi-org", "public", "end-user"],
        "SYSTEM": ["public", "end-user", "multi-org", "partner", "sensolus-internal"]
      };
      const allowedGroups = compatibleGroups[user.orgType] || [];
      const compatiblePriceListGroups = {
        "EU": ["partner-pricing-eu"],
        "US": ["partner-pricing-us"],
        "WORLD": ["partner-pricing-eu", "partner-pricing-us", "partner-pricing-world"]
      };
      allowedGroups.push(...compatiblePriceListGroups[user.orgType === "SYSTEM" ? "WORLD" : user.priceList] || []);
      if (!allowedGroups.includes(type)) {
        if (user.orgType === 'PUBLIC') {
          window.location.href = '/login?redirect=' + encodeURIComponent(window.location.pathname);
        } else {
          window.location.href = '/logout';
        }
      }
      addGroupBadge("page-title");
    }).catch(error => {
      console.error('Could not fetch documentation server user:', error);
      addGroupBadge("page-title");
    });
  }
  useEffect(() => {
    console.info("adding badge");
    addGroupBadge("page-title");
  });
  useEffect(() => {
    console.info("checking server access for type" + type);
    if (type && type !== 'public' && checkDms) {
      checkDocumentationServerAccess(type);
    }
  }, [type]);
  return <></>;
};

<HeaderBadge type={'public'} checkDms={false} />

<Note>
  Dieser Abschnitt enthält eine umfassende technische Dokumentation für alle Sensolus-Hardwarekomponenten.
  Produktübersichten und Marketinginformationen finden Sie auf der [Sensolus-Website](https://www.sensolus.com/hardware/)
</Note>

## Was Sie hier finden

Dieser Bereich der Hardware-Dokumentation enthält detaillierte technische Spezifikationen, Installationsanleitungen und Referenzmaterialien für das gesamte Sensolus-IoT-Ökosystem.

### Tracker

Unsere Kern-Tracking-Geräte, konzipiert für verschiedene Anlagentypen und Anwendungsfälle:

* **TRACK-Serie** - Industrietaugliche Tracker mit mehreren Konnektivitätsoptionen
* **TAG-Serie** - Kompakte BLE-Tags für Innenbereich- und Kurzstrecken-Tracking

Jede Tracker-Spezifikation umfasst Details zum Stromverbrauch, Umgebungsschutzklassen, Konnektivitätsoptionen und Maßzeichnungen.

### Sensoren

Umgebungs- und Betriebssensoren, die sich in unser Tracking-Ökosystem integrieren lassen:

* **Temperatursensoren** (SENSE-T-Serie) - Für Kühlketten- und Umgebungsüberwachung
* **Feuchtigkeits- und Temperatursensoren** (SENSE-HT-Serie) - Kombinierte Umgebungssensorik
* **Stromsensoren** (SENSE-CUR-Serie) - Zur Überwachung der Gerätenutzung
* **Kraftstoffstandsensoren** (SENSE-FL-Serie) - Für Tank- und Fahrzeugüberwachung
* **Bewegungssensoren** (SENSE-M-Serie) - Zur Erkennung von Bewegung und Vibrationen

### Infrastruktur

Gateway- und Konnektivitätsgeräte, die das Rückgrat Ihres Tracking-Netzwerks bilden:

* **Gateways** (GB-Serie) - Feste Infrastruktur für die BLE-zu-Mobilfunk-Kommunikation
* **Zonenantennen** (ZA-Serie) - Zur Erstellung von Erkennungszonen und Verbesserung der Abdeckung
* **Coverage Gateways** (CG-Serie) - Mobile Gateway-Lösungen

### Zubehör

Ergänzende Hardware zur Vervollständigung Ihrer Installation:

* **Batteriepacks** - Erweiterte Stromversorgungslösungen für verschiedene Tracker-Modelle
* **Netzteile** - Regionale Stromversorgungen (EU, UK, USA)
* **Montagelösungen** - Magnethalterungen und Halterungen
* **Kabel und Steckverbinder** - Verbindungszubehör für verschiedene Installationen

### Anlagenspezifische Installation

Detaillierte Installationsanleitungen, geordnet nach Anlagentyp:

* **Installationshandbücher** - Schritt-für-Schritt-Anleitungen für spezifische Anlagentypen
* **Installationsvideos** - Visuelle Anleitungen für komplexe Installationen
* **Bohrschablonen** - Druckbare Schablonen für präzise Montage
* **Best Practices** - Installationstipps für optimale Leistung

## So nutzen Sie diese Dokumentation

Jede Hardwarekomponenten-Seite enthält:

* **Technische Spezifikationen** - Detaillierte elektrische, mechanische und umgebungsbezogene Spezifikationen
* **Maßzeichnungen** - Genaue Maßangaben für die Installationsplanung
* **Anschlussdiagramme** - Verkabelungs- und Konnektivitätsinformationen
* **Konformitätsinformationen** - Zertifizierungen und regulatorische Konformitätsdetails
* **Bestellinformationen** - Teilenummern und Konfigurationsoptionen

<Tip>
  Verwenden Sie das Navigationsmenü auf der linken Seite, um nach Hardwarekategorie zu navigieren, oder nutzen Sie die Suchfunktion, um bestimmte Modellnummern oder Spezifikationen zu finden.
</Tip>

## Kurzreferenz

Suchen Sie etwas Bestimmtes?

* **Tracker-Modelle vergleichen?** Beginnen Sie mit dem Abschnitt Tracker
* **Installationsanleitungen benötigt?** Schauen Sie unter Anlagenspezifische Installation
* **Infrastruktur einrichten?** Durchsuchen Sie den Abschnitt Infrastruktur
* **Zubehör gesucht?** Finden Sie kompatible Optionen im Abschnitt Zubehör

## Support-Ressourcen

Für zusätzlichen Support:

* Technische Fragen: Wenden Sie sich an Ihren Sensolus-Support-Ansprechpartner
* Installationshilfe: Weitere Informationen finden Sie in den anlagenspezifischen Installationsanleitungen
* Kompatibilitätsfragen: Prüfen Sie die technischen Spezifikationen auf unterstützte Funktionen
