Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Telegram Meldung bei Spannungsausfall

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.9k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.4k

Telegram Meldung bei Spannungsausfall

Scheduled Pinned Locked Moved Skripten / Logik
javascriptblocklymonitoringsecurity
7 Posts 4 Posters 1.0k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • AtomicIXA Offline
    AtomicIXA Offline
    AtomicIX
    wrote on last edited by
    #1

    Hallo,
    ich habe mir gerade eine Gartensteuerung mit alles drum und dran.
    iobroker läuft auf einem Raspberry mit USV Akku.
    Da ich kein Internet im Garten habe, habe ich einen Router mit SIM Karte. Der Router hat auch eine kleine USV.
    Ich habe einige Sonoff Geräte über den MQTT Adapter ( nicht Sonoff Adapter) laufen.
    Prinzipiell läuft alles. ( ca. 25 Geräte )inkl. Zigbee Geräte)

    Nun möchte ich aber, wenn Stromausfall ist, eine Meldung per Telegram haben. Der PI und der Router haben ja noch Spannung.
    Wo bzw wie, kann ich das abfragen?
    Meine Idee wäre jetzt erst mal gewesen, einen Sonoff POW nach der Spannung zu fragen, wenn diese unter ~200Volt fällt, bekomme ich eine Meldung.
    Wenn der POW aber keine Spannung mehr hat, ändert sich der Staus in MQTT auch nicht, also bekomme ich den Spannungausfall nicht mit.

    Wie kann ich das also nun anstellen? Stehe gerade bisschen aufm Schlauch.

    1 Reply Last reply
    0
    • A Offline
      A Offline
      Adnim
      wrote on last edited by
      #2

      Schwierig, kannst du nicht den status der USV mit NUT auslesen?

      1 Reply Last reply
      0
      • AtomicIXA Offline
        AtomicIXA Offline
        AtomicIX
        wrote on last edited by
        #3

        Danke für den Hinweis.
        Ich habe mir die Anleitung vom StromPI inkl Akku mal durchgelesen. Es schein wohl die Möglichkeit zu geben, das über die GPIO's zu machen. Verstanden habe ich es zwar noch nicht, aber damit muss ich mich wohl beschäftigen.

        1 Reply Last reply
        0
        • N Offline
          N Offline
          Nahasapee
          wrote on last edited by
          #4

          Hi
          kleine Notlösung wäre vielleicht ein Gerät anzupingen welches immer online sein sollte und nicht an der USV hängt,
          wenn dieses nicht mehr antwortet pingst du einfach alle anderen Geräte einmal durch und wenn dann über > 85% nicht mehr antworten ist wohl der Strom weg und du schickst dir ne Nachricht .
          Gruß

          1 Reply Last reply
          0
          • N Offline
            N Offline
            Nahasapee
            wrote on last edited by
            #5

            Hi , ich hab mal gleich ein passendes Script zusammen gefrickelt ;)
            in die clientList müssen dann alle IPs deiner Endgeräte rein

            const ping = require('ping');
            const Promise = require('bluebird');
            const clientList = [ '192.168.178.1','192.168.178.2','192.168.178.4'];
            
            let aliveClients;
            ping.sys.probeAsync =
             function(host) {
                return new Promise((resolve, reject) => {
                    ping.sys.probe(host, function(isAlive) {
                        resolve({"client": host, "status": isAlive});
                    });
                })
            }
            aliveClients = clientList.map((client)=> ping.sys.probeAsync(client));
            Promise.all(aliveClients).then(function(results) {
                    return {results: results, timestamp: new Date().getTime()};
                }).then((results)=>{        
                  let filterList = results.results.filter((obj) => obj.status == true);
                  let percentage = filterList.length *100/clientList.length;
                  if(percentage < 40.0)
                    sendTo('telegram.0', {
                      chatId : getState('telegram.0.communicate.requestChatId'/*Chat ID of last received request*/).val,
                      text:   "wahrscheinlich strom weg!",        
                  }); 
                  console.log( (percentage));
                });
            
            
            1 Reply Last reply
            1
            • Samson71S Offline
              Samson71S Offline
              Samson71
              Global Moderator
              wrote on last edited by
              #6

              Ich habe bei mir im Sicherungskasten den entsprechenden Automaten gegen einen mit Meldekontakt getauscht, den ich entsprechend überwache. Bei mir hängt da die Pumpe vom Drainageschacht mit dran. Deren unbemerkter Ausfall bei Regen könnte kritisch werden.

              Markus

              Bitte beachten:
              Hinweise für gute Forenbeiträge
              Maßnahmen zum Schutz des Forums

              A 1 Reply Last reply
              0
              • Samson71S Samson71

                Ich habe bei mir im Sicherungskasten den entsprechenden Automaten gegen einen mit Meldekontakt getauscht, den ich entsprechend überwache. Bei mir hängt da die Pumpe vom Drainageschacht mit dran. Deren unbemerkter Ausfall bei Regen könnte kritisch werden.

                A Offline
                A Offline
                Adnim
                wrote on last edited by
                #7

                @Samson71 da bekommste aber keine Meldung bei Spg abfall. Evtl von einer Unterspannungsüberwachung, aber das hat der normal User eher nicht im Schrank zuhause :)

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                Support us

                ioBroker
                Community Adapters
                Donate

                426

                Online

                32.4k

                Users

                81.6k

                Topics

                1.3m

                Posts
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Home
                • Recent
                • Tags
                • Unread 0
                • Categories
                • Unreplied
                • Popular
                • GitHub
                • Docu
                • Hilfe