Internetanbindung über Surfstick

By | Mai 5, 2021

Dies ist eine Anleitung zur Erst-Einrichtung eines Surfsticks oder eines Internet-Modems, welches an den Raspberry Pi angeschlossen werden soll.

Kompatible Surfsticks

Sollten weitere Modelle kompatibel sein, bitte ich um ein Kommentar oder eine Mail an [email protected], damit ich das Modell in die Liste mitaufnehmen kann.

Wer ein WLAN-Netzwerk in Reichweite seines Bienenstandes hat muss natürlich keinen Surfstick an seinen Raspberry Pi anschießen.

Konfiguration des Surfsticks

Bevor der Surfstick an den Raspberry Pi angeschlossen wird, sollte der Surfstick vorher an einem Laptop oder einem Computer in Betrieb genommen werden. Dazu wird der Anleitung des Surfsticks gefolgt, um die PIN der eingelegten SIM-Karte im Webinterface des Surfsticks abzuspeichern. Dieses Webinterface ist meistens unter „192.168.8.1“, „192.168.1.1“ oder „surf.stick“ erreichbar.

Huawei E3531i-2 Surfstick und die Netzclub Sim-Karte

Die Vorgehensweise im Detail

Anleitung zur Erst-Einrichtung eines Surfsticks der Marke Huawei mit HiLink-Funktionsweise.

  1. Erstmalige Installation an Windows-PC: In den Surfstisck wird zunächst die SIM-Karte von Netzclub eingelegt. Danach kann der Surfstick am Computer an einen USB-Anschluss angeschlossen werden. Bei der aller ersten Inbetriebnahme des Surfsticks muss einmalig eine „AutoRun.exe“ ausgeführt werden. Dazu reicht ein Doppel-Klick auf das neu erschienene Laufwerk.
  2. Webinterface: Im nächsten Schritt öffnest du deinen Webbrowser und gibst die IP-Adresse „http://192.168.8.1“ des Surfsticks ein. Je nach Hersteller und Modell kann es eine andere IP-Adresse sein.
  3. PIN: Nachdem du das Webinterface des Surfsticks erfolgreich geöffnet hast frägt nun deine SIM-Karte nach dem SIM-Karten PIN. Dieser vierstellige PIN wurde dir mit der Netzcub SIM-Karte zugesandt. Ich empfehle anschließend unter „Einstellungen=>Sicherheit“ die PIN-Abfrage zu deaktivieren, dann funktioniert der Stick immer direkt sofort. Um die PIN-Abfrage zu deaktivieren muss der aktuelle PIN einmal eingegeben werden.
  4. APN: Je nach verwendeten Simkartenanbieter müssen eventuell zusätzliche Einstellungen geändert werden. Netzclub hat die APN „pinternet.interkom.de“. Bei Surfsticks mit SIM-Lock kann die APN nicht geändert werden. Sollte ein Surfstick mit SIM-Lock gekauft worden sein gehen dort nur die entsprechend unterstützen Mobilfunkanbieter. Die zu verwendende APN erhält man von seinem Simkartenanbieter. Bei ThingsMobile, ebenfalls einem Simkartenanbieter lautet die APN „TM“.
  5. Roaming: Das Roaming kann aktiviert werden. Die 100MB/Monat (inzwischen sind es 200MB) von Netzclub gelten in allen EU Ländern. Durch das aktivierte Roaming kann sich der Surfstick besser in das E-Plus- und O2-Netz (je nach Verfügbarkeit) einwählen.

Vielen Dank an Andreas, der für die Konfiguration unter Windows 10 eine Anleitung erstellt hat. Die Besonderheit seiner Anleitung ist, dass das Webinterface (erreichbar über die IP) nicht verwendet wurde. Die Konfiguration erfolgt über die in Windows 10 integrierte Steuerung. Sollten diese Anleitungen zu kompliziert sein, so gibt es auch auf einer anderen Webseite (nicht von uns) die folgende Anleitung: http://www.surf-stick.net/software/hilink-software-apn-einstellungen-aendern.html

Da die Frage häufig auftrat: Das stündliche hochladen der Messdaten verbraucht im Monat nur 20MB. Selbst wenn die 200MB Inklusiv-Datenvolumen verbraucht ist, reicht die gedrosselte Geschwindigkeit um die Messdaten hochzuladen.

Problembehandlung Surfstick

Auszug der Status-LED des Surfsticks aus dem Handbuch.

Der Surfstick wird in unterschiedlichen Modelltypen ausgeliefert. Bisher ist dieses Problem vermehrt bei Modell 1 (Huawei E3531i-1) aufgefallen. Am PC funktioniert der Surfstick, aber am Raspberry Pi nicht? Eine Stromunterversorgung könnte die Ursache sein. Der Surfstick muss genug Ampere bekommen. Daher wird ein Y-Kabel (ca. 3€) benötigt.

OTG Host Power Splitter Y Micro-USB-Stecker auf USB-Stecker

Im Wartungsmodus gibt es im Reiter „Netzwerkverbindung“ die Möglichkeit Diagnosedaten anzuzeigen. Sollte es zu einer Stromunterversorgung gekommen sein, so wird dies dort angezeigt. Bitte hier also bei auftretenden Fehlern zunächst das Protokoll durchschauen und die Diagnosedaten lesen.

Der Surfstick muss beim Raspberry Zero W an den inneren Micro-USB-Port angeschlossen werden. Der äußere USB-Port ist für die Stromzufuhr und der innere ist für USB-Verbindungen. Daher kann nur an den inneren USB-Port der Surfstick angeschlossen werden.

WLAN-Hotspot am Bienenstand

Der Vollständigkeit halber möchte ich gerne die Möglichkeit eines externen 3G/4G-Modems erwähnen, welches als Hotspot arbeitet. Der Raspberry Pi kann sich in dieser Variante einfach in das WLAN des 3G-Modems anmelden. Diese Möglichkeit gibt es ab 10 Euro Aufpreis zu einem Surfstick und hat meiner Meinung eine bessere Wiederverwertbarkeit, da beispielsweise auch ein Smartphone mit dem Hotspot verbunden werden kann. Außerdem sind in manche Modelle (z.B. Huawei E5330) Statusanzeigen für Akkustand und Verbindungsstärke integriert. Die externen 3G-Modems benötigen eine eigene Stromversorgung über Micro-USB, können aber auch durch die USB-Buchse des Raspberry Pis gespeist werden. Bei der Berechnung der Betriebsdauer der Stromversorgung ist darauf zu achten, dass ein externes 3G-Model – vielleicht sogar eines mit LCD-Display – mehr Strom verbraucht als ein reiner Surfstick. Manche 3G-Modems haben bereits selbst einen eigenen Akku verbaut.

Mit dem WLAN-Hotspot, wie der des Huawei E5330, kann sich mit mehreren HoneyPis verbunden werden. Unsere Firmware bietet eine WLAN-Unterstützung. Daher können sich mehrere Raspberry Pis mit einem WLAN-Hotspot verbinden. Das hat den Vorteil, das nicht für jeden Raspberry Pi Zero W je ein Surfstick gekauft werden muss, sondern nur noch ein gemeinsames Hotspot-Modem für alle Geräte.

Weitere Modems mit Wvdial verbinden

Manche von Euch haben vielleicht bereits einen anderen Surfstick, als die von uns oben vorgestellten. Will man einen anderen als die vorgestellten verwenden, kann sein, dass daher Anpassungen notwendig werden. Der nachfolgende Abschnitt ist nur für diejenigen interessant, die diese Befehle auf dem Raspbian System ausführen können. Für die folgende Anleitung ist es also notwendig sich mit SSH oder per Tastatur an den Raspberry zu verbinden um die Befehle ausführen zu können.

Mit dem installierten Packet „usb_modeswitch“ wird das USB-Device als Analogmodem erkannt, welches mit AT-Codes gesteuert wird. Das ist vor allem dann nützlich, wenn man auch SMS verschicken möchte. Ein Problem ist es aber, dass vor allem bei vielen Noname-Surfsticks die benötigten AT-Kommandos nicht dokumentiert sind.

Bernd hat seinen Surfstick „XS W14 Surfstick“ zum Laufen bekommen und für uns die folgende Installationsanleitung erstellt:

Anleitung Installation wvdial:

  • Auf dem Raspberry OS muss „wvdial“ installiert sein. Dies ist bei der HoneyPi Firmware bereits der Fall.
  • Im Wartungsmodus im Reiter „Internetverbindung“ auswählen, dass der Surfstick mit Wvdial verbunden werden soll.
  • Mit dem Befehl ifconfig -a kann überprüft werden, ob der angeschlossene Modem als ppp0 Interface erkannt wird. Dies ist notwendig, um das Modem mit wvdial zu steuern. Wird ein Interface als wwan0 erkannt, so handelt es sich hierbei um eine fertige Netzwerkschnittstelle, die gar kein wvdial benötigt!
  • Im folgenden stellen wir eine beispielhafte wvdial-Konfigurationsdatei bereit. Mit dem Befehl wvdialconf /etc/wvdial.conf kann eine solche Konfigurationsdatei auch passend fürs Modem generiert werden.

sudo nano /etc/wvdial.conf

[Dialer Defaults]
 Phone = *99#
 Username = " "
 Password = " "
 Stupid Mode = on
 Dial Command = ATDT
 Modem Type = USB Modem
 Modem = /dev/ttyUSB2
 Init1 = ATZ
 [Dialer nopin]
 Init2= AT+CPIN="????"
 Init3= AT+CLCK="SC",0,"????"
 [Dialer umts]
 Carrier Check = on
 # Abfrage der hinterlegten APNs. Der erste Eintrag wird zur Einwahl verwendet.
 Init2= AT+CGDCONT?
 # Beispiele zum Setzen eigener APNs, zur Aktivierung Strichpunkt entfernen!
 ;Init3= AT+CGDCONT=1,"IP","APN"
 Init3= AT+CGDCONT=1,"IP","internet"
 ;Init3= AT+CGDCONT=1,"IP","internet.t-mobile"
 ISDN = off

Nachdem die wvdial.conf abgespeichert wurde kann die Verbindung hergestellt werden. Um die Verbindung herzustellen muss der Befehl wvdial aufgerufen werden. In der HoneyPi Firmware wird dies bereits – wenn im Wartungsmodus so angegeben – automatisch während des Hochfahrens aufgerufen.

Weitere Informationen zu wvdial gibt es hier.

Author: Javan

Hobbyimker und leidenschaftlicher Programmierer. Hat das Imkern während der Schulzeit gelernt. Imkert seit 2013. Mitglied des Imkerverein Würmgau.

87 thoughts on “Internetanbindung über Surfstick

  1. Christopher

    Hallo,

    Welche Alternativen gibt es zum Rasberry Pi zero WH?(auch den anderen Rasberrys)
    Funktioniert es auch mit einem BANANA PI ZERO Banana Pi M2 Zero?

    Lg

    Reply
  2. Jens Dumoulin

    Hallo zusammen und ein gesundes neues Jahr,
    Hat schon jemand mit dem SIM800L erfolgreich gearbeitet, wenn ja
    würde mich die genaue Vorgehensweise sehr interessieren
    Viele Grüße
    Jens

    Reply
    1. Daniel G.

      Hallo Jens,

      ja ich habe 2 HoneyPiwaagen mit dem SIM800L Modul als Internetzugang ausgestattet.

      Ich kann Dir nur davon abraten. Das Modul wird in China gefertigt und unterliegt einer extrem breiten Streuung in der Qualität. Ich hatte 8 Module gekauft wovon lediglich 2 Stück nach langem hin und her zum laufen bekommen habe. Kaufe lieber einen UMTS Stick. Der ist zwar teurer; funktioniert dafür aber sofort!

      Beste Grüße

      Reply
      1. Jens Dumoulin

        Hallo Daniel,
        danke für die schnelle Antwort.
        ich glaube die meisten hier sind nicht für die schnellen bequemen Lösungen, denn da kann man sich ja gleich eine fertige Waage kaufen. Ich gehe gerne mal abseits der ausgetretenen Wege, die sind natürlich steinig.
        Nur man muss ja nicht im Uhrschleim anfangen, wenn es zu dem Thema schon Lösungsansätze bzw. Lösungen gibt.
        Mich würde interessieren wie Du den SIM800L nach dem anschließen im Wartungsmodus eingebunden und zum laufen bekommen hast.

        Beste Grüße Jens

        Reply
        1. Daniel G.

          hier ist alles beschrieben:

          https: //github.com/Honey-Pi/honeypi-pcb/tree/master/Modem

          Problematisch ist die benötigte Energie zum einwählen. Die muss man gut über einen großen Kondensator puffern. GOOGLE hält auch zahlreiche Anleitungen bereit.

          Eine Schritt für Schritt Anleitung kann ich nicht geben; sorry und viel Spaß beim verzweifeln an den Modulen. Wie gesagt ein UMTS Modul ersetzt keine Fertigbauwaage. Es ist auch nur ein Bauteil, welches aber im Gegensatz zum SIM800L nicht soviele Probleme macht…

          Reply
  3. Andreas

    Hallo .
    ich hoffe ihr könnt mir weiterhelfen.
    seid dem Die betreiber letztes jahr das 3g netz abgeschaltet haben habe ich extreme schwierigkeiten mit der Verbindung über den surfstick. Habe mir jetzt ein 4 g fähiges gerät besorgt das aber kein hi ling funktion hat.
    Wie kann ich diesen stick trotzdem verwenden könntet ihr mir damit vieleicht weiter helfen den stick über wvdial verbinden kann, welchen usb typ muss ich da vorwählen.

    lieben Gruß
    Andreas

    Reply
    1. Daniel G.

      Hallo Andreas,

      ich verwende als UMTS Stick den Huawei LTE USB Stick E 3372. Der funktioniert absolut zuverlässig. Dazu benutze ich eine kostenlose Karte von Netzclub mit 200MB Volumen / Monat. Im HoneyPi Wartungsmodus habe ich WVDIAL ausgewählt und die Zugangsdaten von Netzclub eingetragen.

      Läuft sehr zuverlässig.

      Grüße Daniel

      Reply
  4. Christos

    Hallo
    Mich würde interessieren ob jemand einen WLAN Hotspot mit dem Huawei E5330 aufgebaut hat und das in Betrieb hat ?

    1 Möglichkeit:
    Huawei E5330 mit extra Solarzelle und Batterie betreiben. ist ständig unter Spannung
    2 Möglichkeit:
    Der Huawei E5330 wird an dem USB Anschluss des raspberry pi zero w ansgeschlossen. Wenn der Raspberry mit einem witty pi 3 mini betrieben wird, dann wird natürlich ein
    Zeitplan erstellt um Batterie zu sparen. Bei den Off Zeiten würden der Huawei E5330 mit seiner eigenen internen Batterie betrieben werden. Diese Batterie wurde mit der
    Zeit leer werden, weil die ON Zeiten zu kurz sind um die wieder aufzuladen.

    Ich wollte fragen ob jemand den Huawei E5330 in Betrieb hat .. und wie macht er das ?
    Gruß
    Christos

    Reply
    1. Stefan

      Hallo Christo

      Ich habe eine kleine Inselanlage mit Laderegler , einem 240WP Solarmodul und 2 alte 180 AH LKW Batterien (24V) am laufen. Meine Waage läuft ohne WITTYPI Modul. Den Strom für die Waage und meinem TP Link M7200 liefert mir ein DC/DC converter 12/24V auf 5V. Am Anfang hatte ich den Huawei E5576-320. Leider Schmiss mir der immer wieder meine Waage aus dem WLAN Netzwerk. Mit dem TP Link M7200 funktionierts jetzt .

      Hatte nur im Winter einmal einen Ausfall weil Schnee auf dem Solarmodul lag und mein Laderegler den Lastausgang wegschaltete. Sonst läuft alles 360 Tage durch.

      Lg Stefan

      Reply
      1. Christos

        Hallo Stefan
        Danke für die Info.
        Wenn ich es mit dem Witty nicht hinbekomme dann
        Werde ich wohl zu anderen Mitteln greifen.
        Aktuell bin ich noch in der Versuchsphase und schaue
        Ob ich es mit dem witty hinbekomme. Jede 3 h eine Messung
        Reicht mir. ( will kein großes Panel ).
        Grüße Christos.

        Reply
  5. Lochbihler Johann

    Hallo Javan,
    bin wieder am Honeypi am installieren des Surfsticks, diesmal mit dem E303.
    Leider funktioniert dieser auch nicht. Was mach ich blos falsch.
    Den erstmaligen Start des Sticks hab ih blind durchführen mmüssen. Die Anleitung ist auf koranisch , was ich verständlicherweise nicht lesen kann.
    Verbindung kann ich nicht herstellen.
    Per Lan überträgt es die Senordaten korrekt auf Thinspeack und App auf dem Smarphon.

    Wie kann ich den Stick mit der Netzclub Sim zum übertragen der Raspidatenconfigurieren.
    Grüße Hans

    Reply
  6. Timo

    Moin moin,

    Ich bin gerade auf Euer Seite gestoßen.

    Da 3G bald abgeschaltet wird:
    Gibt es einen Stick, der 4G bzw. LTE unterstützt und dennoch für den PI geeignet ist?

    Gruß

    Reply
  7. Oberbayer

    Hi Javan und alle Mitlesenden,

    ich habe mit dem Huawai E3531 i-2 Probleme. Am Laptop wurde der Stick richtig konfiguriert und arbeitet auch ohne Probleme. Am Raspberry Zero wählt er sich ebenfalls ins Netz ein (am Blinken zu erkennen), wird jedoch von der Software nicht erkannt bzw. falsch erkannt. Die Software erkennt den Gerätenamen, sieht den Stick allerdings als USB Mass Storage Device und überträgt keine Daten (es tritt keine Stromunterversorgung auf). Ich habe schon viel versucht (verwenden älterer HoneyPI Versionen, dann wieder verwenden der aktuellen Version, verwenden unterschiedlicher Modi, Neustarts etc.) bin aber trotz fundierter IT Kenntnisse langsam ratlos… der Stick wird nicht erkannt. Ist dieser Fall schonmal aufgetreten bzw. gibt es ein Workaround?
    Gerne kann ich die netlog Dateien zur Verfügung stellen, wenn das hilft…

    Vielen Dank im Voraus für Eure Hilfe!

    Viele Grüße,
    Oberbayer

    Reply
  8. Michael

    Vom Huawei E303 kann ich nur abraten. Ich habe einen solchen Surfstick für 10 € auf Ebay erstanden. Er akzeptiert weder meine normale Telekom-Sim (im Netgear-Router kein Problem) noch die Netzclub-Sim. Es erscheint immer „Operator gesperrt“. Mit diesem Stick sind wir also Lichtjahre in der Vergangenheit. Heute gibt es keine Simlocks oder Operatorlocks mehr.
    Ich bestelle jetzt einen zeitgemäßen Huawei Surfstick. Tja, wer billig kauft, kauft eben zweimal.

    Reply
  9. Hubert

    Hallo,
    Vielen lieben Dank für ein solches tolles Projekt welches Ihr auf die Beine gestellt habt.
    Sogar ich als absoluter Leihe habe es bis fast ins Ziel geschafft.
    Alles funktioniert bis auf den Surfstick.
    Mit W-Lan funktioniert alles bestens !
    Der Fehler wurde schon öfters beschrieben , dass der Stick jede Sek. 1x lautet also sich nicht verbindet.
    Habe jetzt schN an sämtlichen Einstellungen geschraubt… neuen Stick gekauft …y-Kabel und bin inzwischen Ideenlos.
    Kann ich irgendwo die Fehler auslesen oder sonst noch was machen?
    VielenDank im Voraus für eure zusätzliche Unterstützung.
    Grüße
    Hubert

    Reply
    1. Javan Post author

      – Im Wartungsmodus gibt es den Reiter „Protokoll“, hier werden alle fehlgeschlagenen Übertragungsversuche protokolliert. Prüfe ob dort Einträge vorhanden sind. Nach 3 Fehlversuchen startet der Raspi neu.
      – Unter dem Reiter „Internetverbindung“ kannst du testen, ob Internet Verbindung besteht.
      – Zusätzlich gibt es dort unter „Erweitere Einstellungen“ den Button Netzwerkdiagnose der alle Infos, auch die zum Surfstick, abruft. Daraus lässt sich meistens ablesen warum das Internet nicht geht.

      Reply
  10. René

    Hallo Zusammen.

    Ich bin total begeistert von diesem Projekt. Habe schon viel Zeit investiert und selbiges schon nachgebaut.
    Habe dennoch eine Frage zu der Verbindung zum Internet. Wird es vielleicht in geraumer Zeit möglich sein GSM Module zu verwenden? (z.B.: SIM800L GSM GPRS Modul). Dieses benötigt einen nur sehr geringen Strom und sind dazu auch noch um eine ganze Stange günstiger wie diese Surfsticks. Ich habe keine Ahnung ob ich das richtig verstanden habe was diese Module können, aber ich denke das diese eine sehr gute Alternative zu den Surfsticks darstellen aufgrund oben genannter Vorteile, wenn diese auch so funktionieren.

    Hochachtungsvoll

    René

    Reply
      1. René D.

        Hallo Javan

        Cool. Ihr seid wirklich einen Schritt voraus. Danke. Bin schon Mal sehr gespannt. Werd mir das gleich Mal näher ansehen.

        Hochachtungsvoll

        Reply
  11. Marco

    Hallo,
    Mein USB-Surfstick von 1&1 (vllt 5 Jahre alt) funktioniert auf Anhieb mit der HoneyPi Software V1.1 🙂
    Habe einen kleinen DatenFlat-Vertrag bei Klarmobile laufen und musste natürlich in den neuen Einstellungen im HoneyPi Wartungsmodus noch folgende Settings konfigurieren:
    Modus = „modem mit wvdial verwenden“
    APN = „internet.t-d1.de“ (für Klarmobile [Telekom], einfach nach eurem Anbieter und der dazugehörigen APN googeln)
    ttyUSB Eingang = „ttyUSB2“ (und nicht default: ttyUSB0)

    Zu Hause funktioniert das Internet via Surfstick soweit gut 🙂
    Ich werde nun alles ein paar Tage zu Hause laufen lassen und schaue nach Abweichungen, danach kommt das HoneyPi auf eine abgelegene Kirschbaumplantage.

    Viele Grüße und danke für die sehnsüchtig erwartete V1.1 und die Möglichkeit zur APN Eingabe.
    Marco

    Reply
    1. Javan Post author

      Danke für die Info! Den 1&1 Surfstick hab ich hier auch noch rumliegen, den gabs mal zum DSL-Vertrag dazu 😉

      Reply
      1. Marco

        Infohalber hier noch der Nachtrag:
        Der 1&1 Stick funktioniert zwar und sendet seine Daten, ist aber ein zu großer Störeinfluss auf den Rest des HoneyPi’s (Strahler und Stromschlucker). Speziell auf den HX711 !

        Da der uralte 1&1 Surfstick noch auf UMTS (glaube das wäre 3G) läuft, dieses Netz jedoch bald abgeschaltet werden soll, habe ich noch einen Huawei E303 besorgt.
        Mit HSDPA (glaube 4G?) läuft hoffentlich alles weiter und dank HiLink beim Anklemmen des Huawei Surfsticks quasi wie von alleine. 🙂

        Viele Grüße
        Marco

        Reply
  12. Stephan

    Hallo Javan,
    zunächst mal vorweg, ich bin begeistert von eurem Projekt, als Imker und als Techniker sowieso!
    Ich habe vor kurzem damit begonnen mir meine eigene Stockwaage mit einem Zero W aufzubauen.
    Soweit hat alles geklappt und ich bin nun dabei den letzten Schritt auszuführen – Datenübertragung zu ThingSpeak via E3531i-2 Surfstick. Leider scheitere ich gerade daran 🙁

    Der Reihe nach:
    Den gebrauchten Huawei E3531i-2 Surfstick habe ich bei eBay günstig erstanden. Es ist ein O2 Surfstick ohne SIM Lock.
    Die SIM Karte habe ich von Netzclub und bei der Konfiguration habe ich mich streng an eure Anleitung gehalten.
    Ich habe den Surfstick am Windows 10 Notebook konfiguriert und die Datenübertragung ins Internet (vom Notebook) zum Laufen gebracht 🙂

    Dann bin ich damit zur Stockwaage.
    Dort sendet der Stick leider keine Daten vom Zero W an ThingSpeak, auch schlägt der Internet-Test fehl.
    Der Stick findet ein 3G-Netz und blink dauerhaft blau, funktionierte ja auch am Notebook.

    Ich bin jetzt ratlos und komme nicht mehr weiter.

    Das Kommando lsusb liefert folgende Device Daten des Sticks:
    Bus 001 Device 012: ID 12d1:1568 Huawei Technologies Co., Ltd.
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

    Kann es sein, dass eure Software ein Problem mit dem ehemaligen O2-Provider hat (andere Device ID) ?
    Am Windows10 Notebook meldet sich der Stick mit Cellular: „O2-de(UMTS)“ obwohl eine Netzclub SIM Karte drinnen ist.
    Die APN und der Profilname sind korrekt eingegeben, die PIN-Abfrage ist abgeschaltet.

    Was kann ich noch tun? Ich bin für jeden Tip dankbar !

    Viele Grüße
    Stephan

    Reply
    1. Javan Post author

      Hallo Stephan, hast du die neuste Betaversion der HoneyPi Firmware installiert? Das ist derzeit v1.0.8-beta
      Ansonsten melde dich bei mir per E-Mail, dann versuchen wir das Problem an diesem Surfstick zu finden.

      Reply
    2. Winfried

      Servus Stephan
      Ich habe mir 2 Stockwaagen für meine Außenstände gebaut und habe nun das identische Problem.
      Mit WLAN funktionieret alles, sobald ich den Surfstick E303 anstecke und in der HoneyPi-Konfiguration diesen aktiviere blinkt er nach Neustart zwar blau und stellt aber keine Verbindung zu ThingSpeak her.
      Am PC funktioniert der Surfstick problemlos.
      Wollte nun auch den Surfstick E3531i-2 testweise kaufen, dieser ist aber anscheinend nirgends lieferbar.
      Ärgerlich ist für mich, daß die beiden (eigentlich fertigen) Stockwaagen nun nicht nutzbar sind.
      => Konnte das Problem gelöst werden und wie?

      Würde mich über hilfreiche Tips riesig freuen.

      Mit bayerischen Grüßen
      Winfried
      Anm.: Habe leider keine Kenntnisse bzgl. Programmierung.

      Reply
  13. Urs

    Hallo Javan
    ich habe ein Problem mit Huawei 3531
    Der Stick sendet die Daten 24 Std. danach schaltet er sich aus
    was kann ich machen

    Reply
    1. Javan Post author

      Würde im Wartungsmodus die Option „Debug-Modus“ deaktivieren. Dadurch startet der Raspberry neu, wenn sowas passiert.
      Viele Grüße
      Javan

      Reply
  14. Jakob

    Fall sich jemand fragt ob auch andere (aktuellere!) Surfsticks kompatibel sind: ich verwende einen HUAWEI E3372 LTE stick, hat beim ersten Anstecken direkt (ohne Y-kabel!) funktioniert. Dieser stick ist zwar etwas teuerer als die hier vorgeschlagenen Modelle, falls ihr euren Stock nicht direkt neben einem Handymasten stehen habt könnte sich die Investition aber durchaus lohnen (gebraucht ca. 40€ auf ebay). Habe mir zuerst einen E3531-i2 bestellt, und zwar mit der „guten“ Seriennummer (siehe Kommentare weiter unten), dieser hatte aber schon bei Funktionstest am Laptop große Empfansprobleme mit der Netzclub SIM, obwohl mein Handy mit der gleichen SIM vollen LTE-Empfang anzeigte. Hat dann entsprechend am HoneyPi nicht funktioniert. Könnte daran liegen, dass EDGE demnächst abgeschalten wird bzw. dies schon passiert ist, wie ich in einem Forum zum Thema gelesen habe. Das wäre ein weitere Grund sich einen LTE-fähigen Stick zu gönnen. Hoffe das hilft dem einen oder der anderen Unentschlossenen.

    Reply
    1. Sven Rösner

      Hi Javan,
      ich hatte jetzt ein Jahr lang den HUWEI E3531 an meinem Bienenstock in Betrieb. (mit einer Karte von Netzclub)
      Vor einem Montag dann ging am Bienenstand nichts mehr.
      Ich habe im Moment folgendes Verhalten:
      Am Raspberry blinkt er rot
      Ich stecke den Stick am Notebook ein, dann bekomme ich eine Verbindung (rotes Dauerlicht). Laufe ich damit zum Bienenstand, geht das auch noch, schließe ich ihn am Raspberry an -> tote Hose.
      Ich bilde mir ein, dass er früher am Bienenstand ein blaues Dauerlicht hatte, aber vielleicht ist das echt Einbildung).

      Kann da jemand weiter helfen?
      Grüße
      Sven

      Reply
    2. Robert Stucki

      Hallo Jakob
      Ich bin auf der Suche nach einem Stick der mit dem Rasberry Zero W funktioniert.
      Verwendest du ein E3372h-320 am Rasberry Zero W ?
      oder einen E3372-153 ?

      Vielen Dank für dein Feedback

      Reply
  15. Simon

    Hallo zusammen,

    ich habe seit letztem Jahr eine Waage am Laufen. Auf meinem Heimstand zuhause auf der Terrasse funktioniert alles super. Dort habe ich WLAN und mit dem Surfstick funktioniert es super. Allerdings auf meinem Stand im Wald sendet die Waage über den Surfstick (Huawei E3531i-2) nur einen ersten Wert. Danach ist Ruhe. Ich vermute es liegt an der etwas schlechten Internet-Netzabdeckung. Diese befindet sich auf meinem Mobiltelefon im unteren Drittel der Skala. Da der Raspberry 3 B+ in einer Verteilerdose verstaut ist, vermute ich, wird der Empfang auch noch verschlechtert. Die Stromversorgung erfolgt über eine 90 Ah Batterie welche von einem 50W Solarmodul geladen wird. Jetzt meine Frage:
    Kann ich, bzw. verbessert sich der Empfang, wenn ich das externe Modem (HUAWEI E5330 3Gs Mobile Wi-Fi) in die Batteriebox installiere und mir, wie oben beschrieben, ein WLAN am Bienenstand einrichte, oder wird sich so nichts verbessern? Oder gibt es vielleicht eine andere Lösung?
    LG Simon

    Reply
    1. Simon

      Hallo,
      ich habe jetzt, auf anraten von Javan, mit dem Huawei E 5330 ein mobiles Wlan bei meinem Stand im Wald eingerichtet. Das Modem hat im Vergleich zum Surfstick einen deutlich besseren Empfang. Das Wlan funktioniert bis zu 40 Meter im Umkreis. Nun hat auch der Raspberry genug Empfang um die Werte zu Think Speak zu übertragen. Somit kann ich die Waage auch in diesem Waldstück mit nicht optimaler Netzabdeckung verwenden.

      Besten Dank

      Reply
  16. Marcel

    Hallo,
    bin gerade dabei den HoneyPi zu Testen. Ich möchte möglichst Strom sparen, deshalb möchte ich die Internetverbindung vom Surfstick per Cronjob aufbauen und einge Minuten später wieder beenden. Ist es möglich die Messintervalle mit der Systemzeit zu syncronisieren? z.B. immer stündlich bei xx:00 zu messen oder alle 15 min um xx:15?
    Danke

    Reply
    1. Javan Post author

      Für das was du vor hast empfiehlt sich das WittyPi Modul. Nach einem festgelegten Intervall fährt der Raspi hoch, macht die Übertragung und bleibt dann wieder für bspw. 10 Minuten ausgeschaltet.
      Mehr dazu hier: https://www.honey-pi.de/witty-pi/

      Reply
      1. Marcel Schwarz

        Danke für die schnelle Antwort.
        Daran hatte ich schon gedacht, ich möchte jedoch bei Bedarf trotzdem jederzeit per Fernwartung an den Pi kommen, das kann ich mit dem Witty leider nicht. Denn ich möchte per SMS den Stick per SMS aktivieren können (dies erledige ich unabhängig von eurem Projekt).

        Reply
  17. Stefan

    Hallo,

    Mein Surfstick Huawei e303 hat tadellos funktioniert, hat jetzt aber scheinbar Feuchtigkeit ab bekommen und hat sich wohl verabschiedet. z.Zt sind keine e303 verfügbar einen e3531 habe ich auch noch hier. Der hat aber nie richtig funktioniert. Was für (günstige) Typen sind gerade Verfügbar die funktionieren?

    Reply
    1. Javan Post author

      Der E353 wird in der kommenden Firmwareversion (v1.0) besser unterstützt. Aktuell wird diese Version noch getestet.
      Edit: Die neue Version ist inzwischen verfügbar.

      Reply
  18. Stefan

    Hallo,

    ich habe bereits den 2ten Surstick und immer nicht genau die Type die oben beschrieben ist…Habe jetzt den Huawei E3531s-2 am Pi zeroW eingesteckt. Dieser blinkt im 2s Takt und bekommt keine Verbindung zum Internet. Am Windows Rechner hat alles funktioniert.
    Der Verbindungstest im Wartungsmodus hat auch nicht funktioniert.

    Wie kann ich diesen Stick zum Laufen bringen?

    Danke für Eure Hilfe!

    Gruß
    Stefan

    Reply
      1. Korbinian

        Ist das jetzt implementiert? Mein E3131 hat das gleiche Problem…

        Reply
        1. Javan Post author

          ja, ist in der v1.0 drin. Surfsticks die bei „ifconfig – a“ als wwan0 erkannt werden funktionieren.

          Reply
  19. Tina

    Hallo,
    habe heute meine Waage zum laufen gebracht. Zwar noch im Testaufbau auf dem Schreibtisch, aber trotzdem bin ich jetzt schon happy :-).
    Allerdings funktioniert sie nur mit dem Huawei-Stick, WLAN kann ich nicht einrichten.
    Sobald ich WLAN im Wartungsmodus-Interface einstellen will (Eingabe der WLAN-Daten und dann „Speichern“), bricht die Verbindung ab und ich komme auch nicht mehr aus dem Wartungsmodus raus.
    Ich muss dann den Raspi kurz vom Netz trennen und dann kann ich wieder von vorne anfangen….
    Was mache ich falsch, bzw. wie geht’s richtig?

    Vielen Dank im Voraus
    LG
    Tina

    Reply
    1. Christian

      Hallo zusammen,
      ich habe den gleichen Effekt wie von Tina beschrieben. Ich wollte eigentlich nicht noch
      mit einem zusätzlichen Surfstick arbeiten, da meine Bienenstände auf meinem Wohngrundstück
      stehen.
      Alle Einrichtungen im Wartungsmodus können vorgenommen werden, bis auf die WLAN
      Einrichtungen. „Sobald ich WLAN im Wartungsmodus-Interface einstellen will (Eingabe der WLAN-Daten und dann „Speichern“), bricht die Verbindung ab und ich komme auch nicht mehr aus dem Wartungsmodus raus.“
      Kann es an der SSID im WLAN Netz liegen-Leerzeichen vorhanden? Wer hat eine Lösung? Verwende Image 0.1.0

      Viele Grüße
      Christian

      Reply
      1. Javan Post author

        Ja, verwende mal bitte die neuste Firmwareversion (derzeit v0.1.1 mit Update auf v0.1.2-beta)

        Reply
  20. Holger

    Hallo zusammen,
    Ich habe auch das Problem mit meinen Surfstick , wie hier schon oft geschrieben ,lockt er sich ein und blinkt dann im 2 Sekunden Takt entweder grün oder lila.
    Ich habe nun schon den zweiten Stick bestellt und probiert, leider das selbe Ergebnis,auf einen Dritten habe ich aber keine Lust.
    Manchmal lockt der Stick sich auch komplett ein, Dauerlicht, aber Daten werden leider nicht gesendet.
    Auch die Ports habe ich Mal getauscht,hat aber auch Nichts gebracht.
    Es sind Sticks von Huawei E 3531.
    Hat schon jemand eine Lösung gefunden?
    M.f.G. Holger

    Reply
    1. Michael

      bei mir ist das auch so, machmal loggt sich der Stick ein und die Daten werden korrekt übertragen. Dann ist aber wieder Abbruch und es kann sein das es lila blinkt. Den Rasperry ein paar mal runterfahren und mit Glück loggt er sich wieder ein. Gruß Michael

      Reply
    2. Holger

      Hallo,
      Diese schlechte Verbindung trat bei mir erst beim Bau von der 2. Waage auf,ab Software Version 0.1.0, bei 0.0.4 lief alles glatt.
      Vielleicht liegt der Fehler da.
      M.f.G. Holger

      Reply
      1. Tom

        Hallo,
        ich kämpfe nun seid einigen Tagen mit einem Huawei UMTS Stick (E173).
        Als SIM verwende ich auch Netzclub, ich habe alles so eingerichtet wie beschrieben.
        Ich verwende wvdial und habe die Daten alle an meinen Stick angepasst.

        Nun zu meinem Problem, der HoneyPi wählt sich nicht ein.
        Über SSH kann ich mich ohne Probleme mit dem Befehl wvdial einwählen.
        Der Stick verbindet sich, ich kann das Netzwerkkabel entfernen und im Wartungsmodus über den WLAN-Hotspot die Internetverbindung bestätigen.
        Messdaten werden über den Stick auf den Server geschickt.
        Funktioniert soweit. Nur halt nicht automatisch.

        Ihr habt oben Beschrieben:
        –> wvdial mit apt install wvdial installieren.
        –> in /etc/rc.local vor „rpi-scripts/main.py“ „wvdial &“ (ohne Anführungszeichen) eingeben.

        Dabei verstehe ich nicht was ihr meint.
        Der Datei Inhalt ist wie folgt:
        #############################################################
        _IP=$(hostname -I) || true
        if [ „$_IP“ ]; then
        printf „My IP address is %s\n“ „$_IP“
        fi

        (sleep 3;python3 /home/pi/HoneyPi/rpi-scripts/main.py)&

        iptables-restore < /etc/iptables.ipv4.nat

        exit 0
        ####################################################

        Wo soll da jetzt das "wvdial &" hin?

        Ich bin aber absolut begeistert von eurem Projekt und Unterstütze euch natürlich auch finanziell damit ihr weiter macht.
        Mit freundlichen Grüßen

        Reply
        1. Javan Post author

          Hallo Tom,

          vielen Dank!
          Zur manuellen Surfstick/Modem Initialisierung beim Systemstart: Ja, die Zeile „wvdial &“ muss vor die Zeile „(sleep 3;python3 /home/pi/HoneyPi/rpi-scripts/main.py)&“ (ohne Anführungszeichen).

          Viele Grüße
          Javan

          Reply
    3. Robert Jörg

      Hallo,
      ich habe beide Sticks (Huawei E3531 + Huawei E303) im Einsatz, mit unterschiedlichen Netzanbietern, leider das gleich Problem. Muss ich die Anbieter wechseln (Netzclub + Congstar)?
      Ich werde es diese Woche einmal mit einer Telekom SIM (besser Netzabdeckung) testen und Rückmeldung geben.

      Danke
      Gruß
      Robert

      Reply
  21. Dieter

    Hallo Andreas,
    Ich habe mir den Huawei Surf Stick , wie in der Einkaufsliste vorgeschlagen, gekauft + freigeschalteter Netzclub Sim. Die erste SMS konnte ich schon verschicken. Wenn ich Deine Windows 10 Anleitung sehe, taucht re. unten “Mobil“ auf ebenso dann auch bei den Einstellungen. Bei mir aber nicht. Jetzt bin ich mir nicht sicher, ob der Stick dann überhaupt am Raspi funktionieren wird. Frage? einfach ausprobieren oder habe ich etwas falsch gemacht.
    Gruss Dieter

    Reply
  22. Andri Largiadèr

    Hallo zusammen!

    ich bin schon länger am tüfteln mit meiner Bienenwaage, welche ich letztes Jahr mit einem Arduino-Logger gebaut habe. An Honey-Pi Projekt begeistert micht grundsätzlich die Einfachheit für den Benutzer und die Internetanbindung mit dem Surfstick.
    Ich habe mir mal die Bauteile nach Einkaufsliste besorgt und die Dinge zusammengesteckt. Es funktioniert alles, ausser der Surfstick. Wie auch schon hier im Forum beschrieben, funktioniert dieser am Notebook einwandfrei und ist von der PIN-Sperre befreit. Am Raspi blinkt er leider nur alle 2 Sekunden blau. Wenn ich die Internetverbindung im Wartungsmodus teste kommt eine etwas kryptische Fehlermeldung.

    Gibt es mittlerweile sowas wie eine Patentlösung, um das hinzubekommen?

    Danke und Grüsse

    Andri

    Reply
    1. Andreas

      Hallo Andri,

      ich hatte dieses Problem auch am Anfang. Bei mir war das Problem der Huawei Surfstick. Ich habe ihn ein zweites mal gekauft und mit dem zweiten hat alles auf Anhieb funktioniert. Ich gehe davon aus, dass der erste eine andere Hardware Revision hat und dadurch nicht richtig funktionierte. Siehe dazu auch unten meinen Post vom 08.03.19.

      Viele Grüße

      Andreas

      Reply
      1. Andri

        Hallo Andreas

        Danke für deine Antwort. Einfach noch einen Surfstick zu kaufen scheint mir etwas eine Lotterie zu sein. Ich kann ja dann nicht wissen, ob der nächste Stick dann passen wird…
        Du warst ja damit erfolgreich, den Stick auf dem Raspi zum Laufen zu bringen. Warum hast du denn noch einen gekauft? Für meine bescheidenen Kenntnisse von Raspi und Linux ist das wohl ein bisschen zu viel…
        Ev. wäre es auch sinnvoll andere Sticks zu unterstützen, zumal wohl davon auszugehen ist, dass es den Surfstick von Huawei nicht mehr all zu lange gibt, da der schon ziemlich in die Jahre gekommen ist.

        Viele Grüsse

        Andri

        Reply
        1. Andreas

          Hallo Andri,

          da ich sonst alle anderen Komponenten als Fehlerquelle ausgeschlossen hatte, konnte es ja nur der UMTS Stick sein. Ich hatte dazu ja auch anaylisiert, wie er sich als Modem unter dem Rasperry meldet und dadurch gemerkt, dass sich mein Stick anders verhält als es normalerweise sein sollte. Leider beschäftigte ich mich damit erst einigen Monate nach dem Kauf näher, so dass ich keine Möglichkeit mehr hatte den Stick einfach über mein Rückgaberecht zurückzugeben. Aber den zweiten Stick hätte ich dann einfach zurück geschickt, wenn er auch nicht funktioniert hätte und wäre dann auf ein UMTS Modem gewechselt, dass unabhängig vom Raspberry arbeitet. Vielleicht ist das ja eine Möglichkeit für dich.

          Viele Grüße

          Andreas

          Reply
      2. Javan Post author

        Es wird sicherlich noch andere Surfsticks geben, die sich direkt als Ethernetschnittstelle mounten.

        Andreas kannst du mir Die Modellbezeichnung des Surfsticks zuschicken besser ein Foto?

        Im Beitrag oben ist eine Anleitung wie man Modems zum Laufen bekommt. Ich könnte das vorab auf die Firmware installieren, damit dann dieses Modell unterstützt wird. Kann mir jemand einen solchen Surfstick zuschicken? Mail: [email protected]

        Reply
        1. Andreas

          Hallo Javan,

          ich habe am Wochenende endlich mal das gewünschte Bild von dem am Raspberrry nicht funktionierenden Surfstick gemacht und dir gerade gemailt. Wenn du möchtest kann ich ihn dir auch in einem Kuvert per Post zum Testen schicken.

          Viele Grüße

          Andreas

          Reply
    2. Frank Jesch

      Hallo,
      ich hatte das gleiche Problem am Rasberry Pi Zero.
      Bei mir hat ein einfaches Wechseln der USB Ports geholfen.
      Der Huawei Surf Stick meldet sich bei mir nur richtig an, wenn ich den zur Mitte gelegenen USB Port nutze. Schliesse ich den Stick am äusseren USB Port an, blinkt er nur alle 2 Sek. blau.

      Gruss Frank

      Reply
      1. Andreas

        Hallo Frank,

        der Raspberry Pi Zero hat meines Wissens nach nur einen richtigen USB Port.

        Der äußere USB Port, den du wahrscheinlich meinst, ist für die Spannungsversorgung….

        Viele Grüße

        Andreas

        Reply
  23. Dieter

    Hallo,
    Bei dem Surf Stick ist es sicherlich sinnvoll, den o.g. zu erwerben und einzusetzen. Wie ist es aber mit der SIM Karte. Die Bewertungen der Netzklubkarte sind ausgesprochen schlecht, was Service und Support betrifft. Ausserdem scheint man da massiv mit Werbung zugeschüttet zu werden. Gibt es eine Alternative?

    Reply
    1. Nils Wagenaar

      Hallo Dieter, wir nutzen die Karten seit 6 Monaten, mittlerweile gibt es 200 MB, bislang läuft alles ohne Probleme, nicht von jeder Bewertung und Meinung gleich negativ beeinflussen lassen. Grüße

      Reply
    2. Javan Post author

      Unter dem Stichwort „IoT SIM“ findet man Forenbeiträge wo das diskutiert wird. Denn es gibt extra Anbieter, da zahlt man nur für jedes verbrauchte Byte.
      Ich habe noch nie Support für eine SIM-Karte gebraucht. Seit ca. 5 Jahren habe ich zwei kostenlose Netzclub SIM-Karten und bin damit zufrieden.
      Selbst nach dem Verbrauch der kostenlosen 200MB Datenvolumen geht die Internetverbindung gedrosselt weiter, was für eine Stockwaage auch völlig ausreicht. Bei anderen Anbietern (blau, Drillisch) zahlt man dafür 3-5 Euro pro Monat und muss zusätzlich ggf. Internetpakete nachbuchen.
      Seit der Zusammenlegung vom O2 und Eplus Netz ist der Empfang auch noch besser geworden.
      Werbemails habe ich noch nie welche erhalten allerdings nutze ich Spamfilter.

      Reply
  24. Andreas

    Hallo zusammen,

    ich hatte ja schon mal am 03.11.18 einen Eintrag hier gemacht, weil ich ein Problem mit dem Huawei UMTS Stick E3531 hatte. Problem war, dass der UMTS Stick am RaspberryPi keine Internetverbindung aufgebaut hat. Der UMTS Stick hat sich beim Einstecken initialisiert, im 3G Netz registriert und dann regelmäßig alle 2 Sekunden 1x blau geblinkt, aber nie Daten an Thingspeak gesendet.

    Ich habe mich heute endlich mal etwas näher mit meinem Problem beschäftigt und mich über SSH auf den RaspberryPi eingeloggt. Nach etwas Recherche, wie man einen UMTS Stick richtig initialisiert habe ich festgestellt, dass sich wohl die Product ID des UMTS Stick geändert hat. Auf anderen Seiten ist der E3531 mit der ID 12d1:15ca als Datenträger und mit der ID 12d1:1506 als Modem angegeben. Als ich das Kommando „lsusb“ ausgeführt habe ist bei mir der E3531 jedoch mit 12d1:157d angegeben.

    Als nächstes habe ich den Befehl „sudo usb_modeswitch -v 12d1 -p 157d -M ‚55534243123456780000000000000011062000000100000000000000000000‘ “ ausgeführt und siehe da, plötzlich schaltet der UMTS Stick auf eine dauerhaft blau leuchtende Anzeige um, die für eine Datenverbindung steht.

    Kann es sein, dass ihr den ModeSwitch nur für die andere ID ausführt und es deshalb bei mir zu diesem Problemen kam?

    Nach dem Modeswitch Kommando ist der E3531 übrigens jetzt mit der ID 12d1:1001 angegeben.

    Allerdings schlägt der Test der Internetverbindung über den Wartungsmodus immer noch fehl („Timeout nach 15 Sekunden.“). Aber vielleicht habt ihr ja eine Idee, was jetzt noch zu tun ist.

    Viele Grüße

    Andreas

    Reply
    1. Javan Post author

      Hallo Andreas, ich weiß auch nicht was für einen E3531 du da hast (vielleicht defekt?), denn das Modell läuft bei uns ohne Probleme. Ich hab den Beitrag übrigens die Info, wie man Modem Surfsticks lauffähig macht, ergänzt.

      Reply
      1. Andreas

        Hallo Javan,

        einen defekt schließe ich eigentlich aus, das Stick funktioniert unter Windows einwandfrei.

        Warum auch immer wird der Surfstick beim Raspberry nicht als Netzwerkinterface hinterlegt. Wenn ich „ifconfig -a“ ausführe wird mir nur lo und wlan0 des Raspberry Pi Zero angezeigt, aber kein anderes Interface mit wwan0, eth1 oder usb0. Ich denke hier liegt das eigentliche Problem. An dieser Stelle weiß ich auch nicht mehr, was ich noch machen könnte.

        Vielleicht bestelle ich nochmal einen anderen Stick und teste es mit ihm, oder kaufe gleich einen WLAN Hotspot.

        Reply
        1. Javan Post author

          Ich bin inzwischen etwas schlauer. Welchen Modelltyp hast du genau?

          Den Huawei E3531i Surfstick gibt es in zwei Modellen.
          Model 1 (benötigt mehr Ampere)
          Model 2 (funktioniert auf Anhieb)
          Wenn man den auf Amazon bestellt weiß man nicht genau welches Modell geliefert wird. Es ist erkennbar auf der Rückseite des Surfsticks an der genauen Modellbezeichnung (E3531i – 2). Wer dieses Modell hat, kann sich glücklich schätzen.

          Problembehebungen für Model 1:
          Es muss ausreichend mA anliegen. Die Micro-USB Buchse des Raspberry Zero W reicht leider nicht. Mit Hilfe eines zusätzlichen Y-Kabels kann zusätzlich Strom an den Surfstick geliefert werden. Das Problem konnte ich erkennen mit dem Befehl „dmesg“. Dort waren rote Einträge mit „usb 1-1: device descriptor read/64, error -71“.

          Mit genug mA verhalten sich beide Modelle gleich. Der Surfstick wird direkt als eth0 Schnittelle erkannt.

          Reply
          1. Florian

            Ich habe hier folgende Surfsticks:
            E3531i-2 mit HiLink Firmware: läuft ohne weiteres Zutun.
            E3531i-2 ohne HiLink Firmware: Läuft nur mit wvdial
            E3531s-2 mit HiLink Firmware: läuft ohne weiteres Zutun

    2. Florian

      Hallo Andeas,
      falls das noch aktuell ist, ich habe gerade einen „alten“ E3531 zum Laufen bekommen, der im Windows noch MobilePartner nutzt also kein HiLink wie die neuen.
      Mit wvdial und der Config oben bin ich bis zu dem Punkt bekommen das der Stick dauerhaft leuchtete, aber der Internet Test im Wartungsmodus fehl schlug.
      Was fehlte war folgendes:
      sudo nano /etc/ppp/peers/wvdial
      und folgende Einträge ergänzen:
      defaultroute
      replacedefaultroute
      Danach funktionierte der Test und auch die ThingSpeak Übertragung.
      Ich nutze den Stick übrigens mit einer ThingsMobile SIM, gute, leider nicht kostenlose Alternative falls kein O²/E+ vorhanden ist.
      HTH
      Grüße Florian

      Reply
      1. Andreas

        Hallo Florian,

        vielen Dank für deinen Tipp. Ich werde das mal bei Gelegenheit ausprobieren.

        Viele Grüße

        Andreas

        Reply
  25. Martin

    Hallo zusammen
    Habe noch ein ZTE MF110 Surfstick von 1&1 Bj.2010
    im Rechner muss eine software gestartet werden APN habe ich eingerichtet.
    im Rechner bekomme ich eine Verbindung. Muss aber auf verbinden in der Software drücken.
    Weiß jemand wie ich den am Laufen bekomme?
    gruss Martin

    Reply
    1. Javan Post author

      Hallo Martin,

      ich habe auch von 1&1 einen neuen Surfstick erhalten. Dieser lässt sich im Gegensatz zu deinem älteren Modell über ein Webinterface einstellen. Es ist also keine zusätzliche Software erforderlich, sondern die Einstellungen werden im Surfstick selbst gespeichert. Dennoch lief der neuere ZTE Surfstick bei mir leider nicht.

      Ich vermute bei deinem Modell handelt es sich um einen Surfstick, der mit AT Kommandos programmiert wird.
      Bei weiterer Recherche bin ich auf diesen Beitrag gestoßen: https://wiki.archlinux.org/index.php/ZTE_MF110/MF190
      Theoretisch kann man jetzt mit dieser Hilfe das zu Grunde liegende raspbian-lite System über eine SSH-Verbindung anpassen. Dies erfordert erweiterte Linux Kenntnisse.

      Andere Surfsticks sind da viel einfacher.

      Viele Grüße
      Javan

      Reply
  26. Tina

    Hi,
    kämpfe gerade mit dem Surf Stick Huawei E3531 in Verbindung mit der Netzclub SIM.
    Karte ist eingelegt und Stick wird vom Laptop erkannt.
    Musste kein Passwort oder sonst was eingeben, nur PIN.
    Roaming ist ausgeschaltet.
    Angezeigt wird mir eine mögliche 2G-Verbindung, die aber nicht aktiv ist, wegen Roaming (Anzeige: roaming+ Netzclub).
    Gebe ich Roaming frei, habe ich eine Wlan-Verbindung (2G).

    Netzclub-Telefonservice kann man völlig vergessen.
    Netzabdeckung O2 ist lt. Karte vorhanden.

    Habt ihr mir vielleicht noch einen Tipp wie ich das zum Laufen bekomme?

    Viele Grüße
    Tina

    Reply
    1. Javan Post author

      Hallo Tina,

      Roaming kannst du aktivieren. Da das O2 und E+ Netz sozusagen zusammen gelegt wurden kann sich durch aktiviertes Roaming das Netz verbessern.

      Besser wäre natürlich eine 3G Verbindung aber für das Übertragen der Messdaten reicht auch eine 2G-Verbindung aus. Für das Surfen mit dem Laptop ist 2G vermutlich viel zu langsam.

      Unter Einstellungen muss noch die APN von Netzclub hinterlegt werden, ich reiche dazu Screenshots im Beitrag nach.

      Viele Grüße
      Javan

      Reply
      1. Andreas

        Hallo Javan,

        zu allererst möchte ich euch sagen, wie toll ich euer Projekt hier finde und ich es als IT begeisterter Imker, der selbst mal Elektrotechnik studiert hat, direkt nachbauen musste.

        Auch ich habe Probleme den E3531 am Raspberry in Betrieb zu nehmen. Evtl. weißt du es noch nicht, aber unter neueren Win10 Versionen kommst du nicht mehr auf die Weboberfäche des Sticks über die IP-Adresse drauf, sondern kannst die Konfiguration lediglich über die Netzwerkeinstellungen unter Windows durchführen. Ich denke das führt hiert zu den Irritationen. Unter den Netzwerkeinstellungen habe ich die Pinabfrage deaktiviert und das Roaming aktiviert. Über den Stick komme ich am Notebook auch problemlos ins Internet.

        Stecke ich den Stick jetzt aber an den Raspberry, blinkt er am Anfang lediglich grün und dann nach der Initialisierung alle zwei Sekunden blau, was ja heißt er ist im Netzwerk registriert. Es wird aber keine Datenverbindung aufgebaut und die Messwerte an ThingSpeak übertragen. Hier weiß ich nicht was ich machen kann, ohne direkt auf dem Raspberry etwas zu verändern, was ich mangels Monitor und Tastatur aktuell sowieso nicht machen könnte.

        Ich möchte euch auch noch eine Anregung mitgeben. Aktuell kann man nicht so ohne weiteres nachvollziehen, ob die Sensoren richtig angeschlossen und konfiguriert wurden. Hier wäre es super, wenn z.B. die aktuellen Messwerte im Wartungsmodus auf der Seite angezeigt werden würden. So kann man schon mal einen Verkabelungsfehler ausschliessen, wenn, wie in meinem Fall, die Internetverbindung nicht funktioniert und man nicht weiß, ob es jetzt daran liegt, dass die Sensoren gar keine Messwerte liefern, die übertragen werden können, oder es zwar Messwerte gibt, aber die Datenverbindung nicht funktioniert.

        Viele Grüße

        Andreas

        Reply
        1. Javan Post author

          Hallo Andreas,

          bei mir hat es mit der neusten Win10 Version funktioniert (Obtober 2018). Aber könntest du vielleicht Screenshots deiner Vorgehensweise bereitstellen? Diese kannte ich noch nicht und das wäre wirklich hilfreich!

          Vielen Dank für die Anregungen!
          Das sehe ich auch so. Wir brauchen im Wartungsmodus einen Button mit „Teste Internetverbindung“, der anzeigt ob die Verbindung über den Surfstick besteht. Die aktuellen Messungen könnte man eigentlich auch anzeigen. Ich möchte das im Laufe der Woche programmieren.

          Viele Grüße
          Javan

          Reply
  27. Frank Höppner

    Hallo Javan,
    heute ist der Huawei E3531 angekommen. Am PC wird er als CD-Laufwerk erkannt. Allerdings werde ich als Laie aus der o.a. Beschreibung nicht ganz schlau was jetzt zu tun ist (Modeswitch, Kommandos …). Kannst du das bitte etwas erläutern und muss dafür bereits die SIM-Karte im Stick eingelegt sein.

    Vielen Dank vorab.

    Frank

    Reply
    1. Javan Post author

      Hallo Frank,
      ich werde im Beitrag genauer darauf eingehen.
      Ja, die SIM-Karte muss im Stick eingelegt sein.
      Viele Grüße
      Javan

      Reply
  28. Friedrich

    Meine Bienenstöcke stehen im Garten und ich würde wahrscheinlich mein WLAN erreichen. Habe ich es irgendwo überlesen, oder übersehen? Kann man anstatt Surfstick auch die WLAN Schnittstelle des Raspberry Pi Zero W nutzen, um die Messdaten abzusetzen? Ist das über den Konfigurationsmodus einstellbar?

    Reply
    1. Javan Post author

      Hallo Friedrich,
      ja das geht inzwischen.
      Viele Grüße
      Javan

      Reply
  29. Paul

    Ist es auch möglich, die Daten für eine gewisse Zeit zu speichern und nur bei Verbindung ans Netz zu versenden?

    Ich stelle es mir so vor, dass der Pi Gewicht und Temperaturdaten laufend ermittelt und speichert, wenn ich an den Stand komme, könnte ich am Handy einen wlan hotspot öffnen und der Pi könnte dann die Daten übertragen.

    Beste Grüße

    Reply
    1. Javan Post author

      Edit: Ist inzwischen in die Firmware integriert.
      Hallo Paul,

      ja, das ist möglich. Zum aktuellen Zeitpunkt ist das nicht nicht in die Firmware implementiert, aber ich möchte das auch noch umsetzen. Das ist einfach.
      In welchem Format möchtest du die Messdaten herunterladen können? SQL, Excel? Wie lange sollen die Daten mindestens aufbewahrt werden?

      Viele Grüße,
      Javan

      Reply
      1. Paul

        Hallo Javan!

        Mir würde eine Übertragung an ThingSpeak reichen, wenn der Pi eine Verbindung zum Internet hat.

        Zur Aufbewahrungsdauer: Im Sommer ist man schon alle 10 Tage am Stand, da würden 14 Tage reichen. Im Winter ist man seltener da. Eigentlich reicht im Winter auch das aktuelle Gewicht, um ggf. reagieren zu können. Auf der anderen Seite, wenn man den Futterverbrauch in Abhängigkeit von Temperatur auswerten könnte, dann wäre das schon nett. Also wären hier vielleicht 31 Tage ganz gut. Dawäre auch ein Urlaub locker abgedeckt. Vielleicht für ganz seltene Besuche auch 2 Monate, aber da glaube ich nicht dran. Eigentlich dürften die Daten ja nicht so viel Platz auf der SD-Karte verbrauchen, daher sollten 2 Monate nicht so das Problem sein, oder?

        Beste Grüße

        Paul

        Reply
        1. Javan Post author

          Edit: Ist inzwischen in die Firmware integriert.
          Hallo Paul,

          ja, die Daten über einen langen Zeitraum zu speichern ist kein Problem.
          Wir planen das für die nächste große Firmware Version.

          Viele Grüße
          Javan

          Reply

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert