So funktioniert das Scanning
FAQ für angehende Mapper

Grundlegendes

Vorab: Ja, jeder kann das hier machen. Es ist größtenteils kostenlose Software und im Endeffekt gar nicht soooo schwierig. Man braucht Durchhaltevermögen, Zeitaufwand und Erfahrungen mit Linux. Programmierkenntnisse sind nur dann erforderlich, wenn man etwas auf sich anpassen möchte (z.B. Design, Extras).

Btw: Dieses FAQ ist dem von Spezus nachempfunden ;)

Voraussetzungen

Hardware (Kostet zwingend Geld)

  • Echte Android Geräte (Teilweise schwierig zu bekommen, empfohlen sind Android-TVs.) Hier eine Liste getesteter Geräte (Laufen gut, spezielle Scanner-ROM verfügbar, keine Akkus die Feuer fangen). Hierbei gilt: 1 Gerät = 1 Scanner = ca. 0,5km² Bereich.
  • Server (Hier läuft die Scanner-Software). Ich empfehle Hetzner als Anbieter, generell geht natürlich jeder Linux-Server. Möglich ist auch ein Raspberry Pi oder ein alter Computer zu Hause (Stromverbrauch!).
  • Switches, Mehrfachsteckdosen, Kabel... - quasi das ganze Zubehör. Wird gerne mal vergessen zu kaufen ^^ (Strom und Internet kosten Geld!).

Software (Kostet nur teilweise Geld)

Ich liste hier auf, was alles bei DiePokIZ.de läuft. Veränderungen sind natürlich teilweise möglich.

  • MAD - Das Backend-Herz: Das Scanner-System. Steuert Geräte via Server-Programm. Trägt gesammelte Daten in einer Datenbank ein. Kümmert sich um alles. (Geräte-Software kostet monatlich um die 2-3€)
  • RocketMAD - Das Map-Frontend. Das, was für User sichtbar ist im Internet. Sehr gut konfigurierbar.
  • PokeAlarm - Chat-Alarm in Telegram für Kanäle. Gut konfigurierbar.
  • Poracle Chat-Alarm in Telegram für private Chats. Relativ rechenaufwändig und schwierig zu bedienen.
  • RaidBot - Bot-Chat-Abstimmungs-System für Telegram. Organisiert Raids einwandfrei.
  • Addons und Plugins - darunter verstehen sich Dinge, wie Grafik-Analyse-Tools, Geräte-Fernsteuerung, Chat-Cleaner, Name-Fetcher, Nest-Watcher... die Liste ist sehr lang.

So läuft's in der Praxis :)

Also hier erstmal ein Bild vom ganzen Technik Kram (Ohne Server):

           


Bei DiePokIZ sind aktuell 10 ATV's im Einsatz. Davon 7 in Itzehoe, 2 in Wacken und 1 in Oldendorf. Das sind die Geräte auf dem Bild. Sie sind per LAN-Kabel ans Internet angeschlossen und müssen vor der Inbetriebnahme konfiguriert werden. Genauso müssen Areas, in denen die Scanner-Accounts Routen ablaufen, Geofences für die Areas, Walker, PoGo-Accounts und Plugins eingestellt werden. Das nimmt am Anfang eine Menge Zeit in Anspruch.

Das Ganze läuft mal nicht eben von einen auf den nächsten Tag. Man installiert alles und daraufhin klappt oft erstmal gar nichts. Man muss nach Fehlern suchen, sie beheben und sich dann um das nächste Problem kümmern. Sucht man dann Stunden nach dem Fehler und findet ihn nicht, kann das unfassbar frustrierend sein. Aber wenns dann klappt, ist es zu wild. Versprochen :P

Der Ablauf von Tag zu Tag ist, sobald alles eingerichtet ist, immer derselbe:

  • 00:30 Uhr - 05:00 Uhr - Quest- und Arena-Scan
  • 05:00 Uhr - 00:30 Uhr - Pokémon-IV-Scan

Die Scanner laufen morgens also alle (!) Pokéstops ab und drehen wirklich die Fotoscheiben. Genau das, was jeder Spieler auch immer macht. Arenen, die in der Ferne sichtbar sind, können ausgelesen werden. Tagsüber sind dann eben nur diese 0,5km² pro Gerät möglich, um Pokémon zu scannen. Dabei wird quasi jedes Pokémon, was neben dem Scanner spawnt, ausgelesen. Dann wird weiter gelaufen und so dreht jeder Account seine Runden. Dabei gilt ja bekanntlich, dass die IV erst ab Lvl 30 gleich ist. Sprich: Jeder Account muss vorher erstmal hochgelevelt werden. Das geht z.B. durch Pokéstop-Drehen in Paris oder man kauft sich eben ein paar Accounts online.

Alle Daten werden in eine MySQL-Datenbank geschrieben und vom Map-Frontend abgerufen. Außerdem werden sie, falls gewünscht, via Webhook (JSON-Datenübertragung per HTML-Link) in Echtzeit an diverse Systeme weitergegeben, wie oben aufgelistet. Diese werde ich hier nicht erklären, das würde den Rahmen sprengen.

Klingt machbar? Dann einfach mal ausprobieren. Für nahezu jedes Problem gibt es auf den bestimmten Discord-Servern oder auf Telegram meistens schon eine passende Lösung. Den Discord zu MAD findest du hier.

Was kostet das alles?

Ändert sich oft, manchmal braucht man mehr Leistung, mehr Geräte oder neue Software. Man sollte mit Folgendem rechnen:

  • Server - 10-15€/Monat bei zuverlässigem Umfang
  • Android-TVs - 35-50€ einmalig pro Gerät
  • Scanner-Software - 2-3€/Monat/Gerät
  • Strom - 1€/Monat/Box + einmalig Switches + einmalig Kabel
  • Domain - Kommt auf die Endung an, ist aber nicht zu vernachlässigen.

Das ist mir zu kompliziert, kannst du das für meine Stadt/Dorf machen?

Ich könnte, klar. Aber ich investiere täglich Zeit in DiePokIZ, damit alles läuft und das reicht mir auch ^^. Liegt deine Stadt/Dorf weiter weg von Itzehoe als Wacken? Dann siehts schlecht aus. Wenn nicht, schreibe uns im Chat auf Telegram. Gerne erweitern wir die Map nach außen. Natürlich kostet es auch Geld in Form von Spenden, dass muss dir klar sein. Findet man 20 Leute, die monatlich 1€ geben, ist man oft schon sehr gut dabei.