Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. DerSigi

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    D
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 2
    • Best 0
    • Groups 0

    DerSigi

    @DerSigi

    0
    Reputation
    3
    Profile views
    2
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    DerSigi Follow

    Latest posts made by DerSigi

    • RE: Rest-Datenvolumen im 'Vodafone Gigacube Zuhause' Tarif

      @david-g said in Rest-Datenvolumen im 'Vodafone Gigacube Zuhause' Tarif:

      Unter https://pass.telekom.de/api/service/generic/v1/status bekommt man direkt eine saubere json mit allen Daten. Die nutze ich.

      Hallo David, das wusste ich noch nicht. Da werde ich mal forschen ob Vodafone vielleicht auch eine API anbietet um das abzurufen.

      posted in Praktische Anwendungen (Showcase)
      D
      DerSigi
    • Rest-Datenvolumen im 'Vodafone Gigacube Zuhause' Tarif

      Hallo,

      ich nutze zwar schon seid einigen Jahren ioBroker und habe bei meinen zurückliegenden Recherchen auch schon mal den ein oder anderen Tipp in diesem Forum gefunden . Angemeldet war ich aber bislang nicht.

      Das habe ich nun geändert 🙂

      Zum Einstand wollte ich Euch eine Lösung vorstellen, die ich von ein paar Wochen realisiert habe.

      Der Hintergrund: Ich bin auf Land gezogen. Der Glasfaseranschluss ist zwar schon beauftragt, wird aber noch gebaut. Zur Überbrückung nutze ich den 'Gigacube Zuhause Flex' Tarif von Vodafone. Hintergrund: Ich musste zwar den Router selbst bezahlen, sobald der Glasfaseranschluss funktioniert, kann ich das Ding aber in den Schrank stellen und zahle ab diesem Zeitpunkt auch nichts mehr. Einziger Nachteil: Ich habe nur ein monatliches Datenvolumen von 200 GB zur Verfügung. Was liegt also näher als sich das verbliebene Rest-Datenvolumen in den ioBroker zu holen. Soviel zur Vorgeschichte.

      Gelöst habe ich das mit einem Skript auf Betriebssystem-Ebene (in meinem Fall Debian Linux) und einem Javascript im ioBroker:

      Das Bash-Skript liest die Vodafone-Statusseite (https://center.vodafone.de/vcenter/index.html) aus, parst das verbliebene Rest-Datenvolumen heraus und gibt dieses aus (der Link funktioniert nur wenn man über einen Vodafone-Mobilfunkgerät im Internet ist und zeigt dann die Daten des eigenen Vertrages):

      DataVolume=$(/usr/bin/curl -s --connect-timeout 10 https://center.vodafone.de/vfcenter/index.html | /usr/bin/sed -n '/<div class=\"volume\">/,/<!-- End volume -->/p' | /usr/bin/sed -n '/strong/p' | /usr/bin/sed 's/<strong>//g' | /usr/bin/sed 's/<\/strong>//g')
      
      echo $DataVolume
      

      Bei mir liegt das Skipt unter '/opt/script/getVodafoneDataVolume.sh'.

      Dazu kommt das noch das Javascript im iobroker, welches wiederum alle 10 Minuten das Bash-Skript aufruft und das ermittelte Rest-Datenvolumen in einem Datenpunkt ablegt:

      var Log_Header = "Vodafone - Verbliebenes Datenvolumen: ";
      var RestVolumen;
      
      function checkDataVolumen () {
      exec('/opt/script/getVodafoneDataVolume.sh', function (error, stdout, stderr){
          RestVolumen = stdout;
          setState('0_userdata.0.Vodafone.Datenvolumen',stdout,true)
          log(Log_Header + RestVolumen, "info");
      });
      }
      setInterval(checkDataVolumen, 600000);
      

      Den Wert lasse ich mir dann auf einer ULanzi-Pixelanzeige und zwei NSPaneln anzeigen.

      Das Ganze ist mehr so auf die Schnelle entstanden und könnte sicher vielleicht auch eleganter gelöst werden.

      Für diejenigen, die bei T-Mobile Kunde sind: Dort ist die Statusseite unter 'http://pass.telekom.de' erreichbar. Das Bash-Skript müsste dann logischerweise angepasst werden - sind ja zwei unterschiedliche Seiten.

      Ja, dann würde ich sagen - man liest sich - bis dahin.

      posted in Praktische Anwendungen (Showcase)
      D
      DerSigi
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo