> ## 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.

# Tracker-Aktivierung

> Die beste Methode zur Aktivierung und Installation Ihres Trackers.

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} />

## Tracker-Aktivierung

Die Aktivierung des Trackers ist erforderlich, damit er die Lokalisierung durchführen und mit der Plattform kommunizieren kann. Tracker werden möglicherweise im nicht aktivierten Modus geliefert, um die Batterielaufzeit zu schonen, solange sie nicht aktiv eingesetzt werden. Es ist auch möglich, dass Tracker bereits bei der Lieferung aktiviert sind – je nachdem, was bei der Bestellung angefordert wurde.

Bei den meisten Tracker-Modellen wird ein Magnet zur Aktivierung verwendet.

<Frame>
  <img src="https://mintcdn.com/sensolus/YIEdQsLzKQopMtjR/docs/spec_sheets/images/illustrations/starterkit/starterkit_activate_tracker.png?fit=max&auto=format&n=YIEdQsLzKQopMtjR&q=85&s=fc26a7c8bc137875dfe8575603781761" width="853" height="481" data-path="docs/spec_sheets/images/illustrations/starterkit/starterkit_activate_tracker.png" />
</Frame>

Wenn ein Tracker aktiviert wird, wechselt sein Status auf der Plattform vom <img src="https://mintcdn.com/sensolus/YIEdQsLzKQopMtjR/docs/spec_sheets/images/inline_images/inline_status_readyforuse.png?fit=max&auto=format&n=YIEdQsLzKQopMtjR&q=85&s=ff6d62631b5ccd993ed76adce3b41d29" class="inline-icon" width="105" height="25" data-path="docs/spec_sheets/images/inline_images/inline_status_readyforuse.png" /> Zustand in den <img src="https://mintcdn.com/sensolus/YIEdQsLzKQopMtjR/docs/spec_sheets/images/inline_images/inline_status_online.png?fit=max&auto=format&n=YIEdQsLzKQopMtjR&q=85&s=be3e89147fcee61305f1eae55ecf94c1" class="inline-icon" width="61" height="25" data-path="docs/spec_sheets/images/inline_images/inline_status_online.png" /> Zustand.

Bei der Installation eines Trackers auf einem Ihrer Anlagen sollte stets festgehalten werden, welcher Tracker (identifiziert durch seine Seriennummer) auf welcher Anlage (identifiziert durch den Anlagenidentifikator) installiert ist.

Die effektivste Möglichkeit, diese Verbindung zwischen einer bestimmten Anlage und einem bestimmten Tracker herzustellen, ist die Nutzung der [Sensolus-Mobil-App](/de/docs/mobile_app/mobile_app_overview), in der der QR-Code oder Barcode des Trackers gescannt und der eindeutige Bezeichner der Anlage eingegeben oder gescannt werden kann.

Es ist sehr wichtig zu überprüfen, ob der auf einer Anlage installierte Tracker korrekt aktiviert wurde, bevor die Anlage wieder in Betrieb genommen wird. Um die Aktivierung zu bestätigen, muss sichergestellt werden, dass der Tracker in der Sensolus-Plattform den <img src="https://mintcdn.com/sensolus/YIEdQsLzKQopMtjR/docs/spec_sheets/images/inline_images/inline_status_online.png?fit=max&auto=format&n=YIEdQsLzKQopMtjR&q=85&s=be3e89147fcee61305f1eae55ecf94c1" class="inline-icon" width="61" height="25" data-path="docs/spec_sheets/images/inline_images/inline_status_online.png" /> Status aufweist. Der Online-Status sollte innerhalb von 5 Minuten nach dem Anlegen des Magneten und dem Aufhören des grünen LED-Blinkens erscheinen.

Vor der Montage des Trackers auf der Anlage muss der Tracker aktiviert werden.

<Frame caption="Magnet-Aktivierung">
  <iframe src="https://www.youtube.com/embed/J5EyYQfTWG0?si=urV0JH_54bhWd2TI" width="100%" height="400px" />
</Frame>

## Fehlerbehebung bei der Aktivierung

Es kann vorkommen, dass der Tracker nicht unmittelbar (innerhalb von 5 Minuten) online in der Sensolus-Plattform erscheint. In diesem Fall liegt der Grund häufig darin, dass die Aktivierung des Netzwerkabonnements durch den Betreiber länger als üblich dauert (je nach lokalem Betreiber, den der Tracker zur Verbindung nutzt, können unterschiedliche Backend-Systeme beteiligt sein).

Wenn die Aktivierung nach 5 Minuten nicht erfolgreich war, wird der Tracker erneut versuchen, sich zu aktivieren, jedoch erst nach einer Wartezeit von 24 Stunden (diese Verzögerung dient dazu, eine übermäßige Entleerung der Batterie zu vermeiden). Um die korrekte Inbetriebnahme des Trackers auf der Anlage zu bestätigen, ist es jedoch ratsam, sicherzustellen, dass der Tracker online ist.

Wenn nach 5 Minuten Wartezeit der Status noch nicht auf Online gewechselt hat, den Magneten erneut für 5 Sekunden auf den Tracker halten, um einen neuen Aktivierungsversuch auszulösen.

Diese Versuche sollten wiederholt werden, bis der Tracker online ist. In seltenen Fällen wurde festgestellt, dass die Aktivierung durch Betreiber mehrere Stunden in Anspruch nehmen kann. Wenn die Aktivierung nach 12 Stunden noch nicht erfolgreich ist, kann dies auf ein anderes Problem hinweisen – in diesem Fall bitte den Support kontaktieren.
