Email-Addon 1.6.8c

diverse Zusatzsoftware

Moderator: Co-Administratoren

alero
Beiträge: 102
Registriert: 01.10.2018, 10:58
Wohnort: Tönisvorst

Re: Email-Addon 1.6.8c

Beitrag von alero » 06.02.2019, 18:16

Hi Alchy,

vielen Dank noch einmal. Habe mittlerweile eine Lösung gefunden.
ein script von http://www.homematic-inside.de
Läuft.

Meine Liste wird langsam leerer.;-)


Gruß
Alero

Benutzeravatar
Roland M.
Beiträge: 9804
Registriert: 08.12.2012, 15:53
System: CCU
Wohnort: Graz, Österreich
Hat sich bedankt: 252 Mal
Danksagung erhalten: 1381 Mal

Re: Email-Addon 1.6.8c

Beitrag von Roland M. » 16.02.2019, 19:10

Hallo!

Nachdem mein Posting offenbar übersehen wurde, versuche ich mein Glück nochmals hier...


Ich möchte über CUxD regelmäßig Backups machen und mir die per Mail schicken lassen.

Dazu hab ich vorerst auf meiner Test-CCU2 (FW 2.41.5) das aktuelle EMail-Addon (1.6.8c) installiert und eingerichtet.
Eine Testmail (Reiter "Hilfe" > "Testmail senden") funktioniert.
Dann eine kleine Textdatei (echo "Hello world!" > hello.txt) im /tmp-Verzeichnis angelegt.
In der Vorlage 01 (die ja auch für die Testmail verwendet wird) als Anhang "CCU-Datei" und den Dateinamen ausgewählt.
Testmail senden, funktioniert (im Fenster EMail-Log Protokoll ok).

Anschließend per CUxD ein Backup erstellt, Ausgabe wieder in /tmp, Dateiname einfach ohne Sonderzeichen etc. backup.sbk
Vorlage 01 angepasst, Testmail senden - Addon & WebUI stürzen ab! Browser meldet für beide Fenster "reagiert nicht", WebUI reagiert auf keine Mausklicks mehr. Per SSH bleibt der Zugriff auf die Shell gegeben.
Wartet man aber so ca. 1-2 Minuten, funktionieren (laden) beide Fenster wieder, allerdings im Fenster EMail-Log "404 - Not Found" - laut Hilfe kommt das nach Neustart der CCU oder vor der ersten Verwendung des AddOns...

Die Datei ist mit knapp 5 MB auch sehr klein, sollte also kein Problem für eine Mail darstellen.
Nachdem ich auch schon meine Firewall in Verdacht hatte, ihr relativ "unbekannte" Dateiendungen abzuwehren, habe ich auch das File als tar verpackt, gleiches Ergebnis.
Ebenso habe ich, nachdem im Changelog steht, dass auch Dateien aus /var/log übertragen werden können, die Datei /var/log/hmserver.log als reine Textdatei versucht, gleiches Ergebnis, nämlich Absturz.

Hat jemand eine Idee, was da sein könnte?


Roland
Zur leichteren Hilfestellung bitte unbedingt beachten:
  • Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
  • Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
  • Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
  • Fehlermeldungen genau abschreiben, besser noch...
  • Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!

-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...

blackbasket
Beiträge: 133
Registriert: 13.07.2018, 13:19
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal

Re: Email-Addon 1.6.8c

Beitrag von blackbasket » 18.02.2019, 09:06

Hallo Roland,

ich habe ein ähnliches Problem, auch wenn es bei mir Bilder sind, die sich nicht versenden lassen. Ich habe bisher leider keine Lösung gefunden...

LG,
Marcel

Benutzeravatar
HMside
Beiträge: 625
Registriert: 22.10.2012, 18:14
Danksagung erhalten: 8 Mal

Re: Email-Addon 1.6.8c

Beitrag von HMside » 18.02.2019, 20:21

Roland M. hat geschrieben:
16.02.2019, 19:10
Hat jemand eine Idee, was da sein könnte?
Hallo Roland,
sofern das Backup unter /var/log liegt, musst Du "CCU-File" auswählen und folgenden Pfad eingeben.
/etc/config/addons/www/email/log/backup.sbk

pirraider
Beiträge: 43
Registriert: 24.04.2017, 21:22

Komme bei der Einrichtung garnicht klar:/

Beitrag von pirraider » 04.04.2019, 15:16

Hey, ich bekomme immer diese Fehlermeldung hier:

Code: Alles auswählen

Apr  4 15:15:08 homematic-ccu2 user.err email: msmtp: recipient address pirraider@freenet.de not accepted by the server msmtp: server message: 550 Please activate the SMTP option (http://email-hilfe.freenet.de) msmtp: could not send mail (account default from /etc/config/add
ne Idee?
Zuletzt geändert von alchy am 07.04.2019, 19:38, insgesamt 1-mal geändert.
Grund: Code in Codetags posten

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Email-Addon 1.6.8c

Beitrag von alchy » 04.04.2019, 15:42

SMTP benutzen?

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

pirraider
Beiträge: 43
Registriert: 24.04.2017, 21:22

Re: Email-Addon 1.6.8c

Beitrag von pirraider » 04.04.2019, 15:45

habe als SMTP server mx.freenet.de eingetragen

pirraider
Beiträge: 43
Registriert: 24.04.2017, 21:22

Re: Email-Addon 1.6.8c

Beitrag von pirraider » 04.04.2019, 15:47

Fehler beim Senden der Email

Code: Alles auswählen

(<html>
<head>
	<title>HomeMatic</title>
  
  <style rel="stylesheet" type="text/css">
  
    .Invisible {
      display: none;
    }
      
  </style>
    <script type="text/javascript" src="/webui/js/extern/jquery.js?_version_=2.0pre1"></script>
    <script type="text/javascript" src="/webui/js/extern/jqueryURLPlugin.js?_version_=2.0pre1"></script>
    <script type="text/javascript" src="/webui/js/lang/loadTextResource.js"></script>
    <script type="text/javascript" src="/webui/js/lang/translate.js"></script>

    <!--
    <script type="text/javascript" src="/webui/js/lang/translate.lang.js?_version_=2.0pre1"></script>
    <script type="text/javascript" src="/webui/js/lang/translate.lang.extension.js?_version_=2.0pre1"></script>
    <script type="text/javascript" src="/webui/js/lang/translate.js?_version_=2.0pre1"></script>
    -->
  <script type="text/javascript">

    CHECK_INTERVAL = 3000;  // Intervall, in dem gepr�ft wird, ob der ReGa Webserver aktiv ist
  
    /**
     * Erzeugt eine Instanz des XMLHttpRequest-Objekts
     */
    createXMLHttpRequest = function()
    {
      var xmlHttp = null;
      
      if ( window.XMLHttpRequest )
      {
        xmlHttp = new XMLHttpRequest();
      }
      else if ( window.ActiveXObject )
      {
        try
        {
          xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (ex)
        {
          try 
          {
            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
          }
          catch (ex)
          {
            // leer
          }
        }
      }
      
      return xmlHttp;
    };
    
    /**
     * Pr�ft zyklsich, ob der ReGa Webserver verf�gbar ist.
     */
    check = function()
    {
      var request = createXMLHttpRequest();
      
      if (request)
      {
        request.open("GET", "/ise/checkrega.cgi", false); // synchrone Anfrage
        request.send(null);
        
        if ("OK" == request.responseText)
        {
          window.setTimeout("window.location.href='/index.htm'", 1000);
        }
        else
        {
          window.setTimeout("check();", CHECK_INTERVAL);
        }
      }
    };
    
    /**
     * Wird beim Laden der Seite aufgerufen.
     **/
    startup = function()
    {
      var content = document.getElementById("content");
      content.className = "";
      
      check();
    };
    
  </script>
</head>
<body style="background-color: #183473;color: #FFFFFF;" onload="startup();">
  
<div id="content" class="Invisible">
  <div id="content_" align="center" >
    <h1>${ccuNotReady}</h1>
    <p>${ccuNotReadyHint}</p>
  </div>
  <div align="center" style="padding-top:250px;">
    <img id="imgLogo" src="/ise/img/hm-logo.png" alt=""/>
  </div>
</div>

<script type="text/javascript">
    translatePage();
</script>

<noscript>
  <div align="center">
    <!-- <p>Um die HomeMatic WebUI nutzen zu k&ouml;nnen, muss JavaScript in Ihrem Browser aktiviert sein.</p> -->
      <p>Please activate JavaScript in your browser</p>
  </div>
</noscript>
  
</body>
</html>
)!
Zuletzt geändert von alchy am 07.04.2019, 19:37, insgesamt 1-mal geändert.
Grund: Code in Codetags posten

pirraider
Beiträge: 43
Registriert: 24.04.2017, 21:22

Re: Email-Addon 1.6.8c

Beitrag von pirraider » 07.04.2019, 11:06

Push?

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Email-Addon 1.6.8c

Beitrag von alchy » 07.04.2019, 19:39

pirraider hat geschrieben:
04.04.2019, 15:45
habe als SMTP server mx.freenet.de eingetragen
Und den Rest?

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

Antworten

Zurück zu „Sonstige Addons“