Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. ZigBee Adapter Batteriestände abfragen und Telegramm wenn leer

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    6
    1
    63

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

ZigBee Adapter Batteriestände abfragen und Telegramm wenn leer

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
1 Beiträge 1 Kommentatoren 327 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • overfl0wO Offline
    overfl0wO Offline
    overfl0w
    schrieb am zuletzt editiert von
    #1

    Mahlzeit :)

    Ich bin auf der Suche nach einem Script, dass ich nutzen kann, um die Batteriestände meiner Sensoren die über den Zigbee Adapter laufen abzufragen und sollte eine Batterie sich dem Ende neigen möchte ich eine Nachricht per Telegram bekommen.

    Ich habe schon im Forum gesucht und auch eines gefunden, nur leider funktioniert das bei mir noch nicht soo richtig..

    Hier das Script aus dem Forum:

    `const sensor = getObject('enum.functions.sensors').common.members;
    
    for(let i = 0; i < sensor.length; i++) {
        $('state[id='+sensor[i]+']').each(function(id) {
            on({id: id, change: 'ne'}, function (obj) {
                var name = getObject(sensor[i]).common.name;
    
                switch(getObject(id).common.name)
                {
                    case "Battery percent":
                        if(obj.newState.val <= 20)
                        {
                            sendTo('telegram.0', {
                                text:   'Die Batterie vom Sensor '+ name +' neigt sich dem Ende zu. Aktuell noch ' + obj.newState.val + '% Batterie.'
                            });    
                        }
                        break;
                    case "Battery voltage":
                        if(obj.newState.val <= 2.8)
                        {
                            sendTo('telegram.0', {
                                text:   'Die Batterie vom Sensor '+ name +' neigt sich dem Ende zu. Die aktuelle Spannung beträgt ' + obj.newState.val + ' V.'
                            });
                        }
                        break;
                }
            });
        });
    }`
    
    Link zum Post: [viewtopic.php?f=21&amp;t=15203&amp;p=159230&amp;hil ... at#p159230](https://forum.iobroker.net/viewtopic.php?f=21&amp;t=15203&amp;p=159230&amp;hilit=lowbat#p159230)
    
    Danke im Voraus
    
    Liebe Grüße[/i]
    

    Faulheit? Nein Smarthome :)

    1 Antwort Letzte Antwort
    0
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen


    Support us

    ioBroker
    Community Adapters
    Donate

    550

    Online

    32.7k

    Benutzer

    82.4k

    Themen

    1.3m

    Beiträge
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
    ioBroker Community 2014-2025
    logo
    • Anmelden

    • Du hast noch kein Konto? Registrieren

    • Anmelden oder registrieren, um zu suchen
    • Erster Beitrag
      Letzter Beitrag
    0
    • Home
    • Aktuell
    • Tags
    • Ungelesen 0
    • Kategorien
    • Unreplied
    • Beliebt
    • GitHub
    • Docu
    • Hilfe