+ Antworten
Seite 3 von 4 ErsteErste 1 2 3 4 LetzteLetzte
Ergebnis 21 bis 30 von 35
  1. #21
    Registriert seit
    Jun 2020
    Ort
    Wachau, Österreich
    Beiträge
    270

    Offenbar hat Ondilo die API geändert, bei der Anmeldung bekomme ich folgende Fehlermeldung:
    Code:
    Notice: Undefined variable: result in C:\ProgramData\symcon\modules\.store\fonzo.ondilo\Ondillo Cloud\module.php on line 279
    Ich bekomme seit etwa 11:30 keine neuen Werte mehr.
    Edit: Nach erneuter Installation und nachdem ich alles aktualisiert habe, bekomme ich die aktuellen Werte wieder. Der obige Fehler bleibt allerdings bestehen.
    Angehängte Grafiken Angehängte Grafiken  
    Geändert von hfichtinger (13.07.20 um 18:07 Uhr)

  2. #22
    Registriert seit
    Oct 2011
    Ort
    Hattersheim (Hessen)
    Beiträge
    7,518

    Zitat Zitat von hfichtinger Beitrag anzeigen
    Ich bekomme seit etwa 11:30 keine neuen Werte mehr.
    Wie oft fragst Du denn die Werte ab? Ich werde mal einen internen Timer einbauen der zu häufige Anfragen verhindert.

  3. #23
    Registriert seit
    Jun 2009
    Beiträge
    664

    Der Ondilo sendet ja nur alle 60 Minuten neue Werte!
    Oder?
    Mfg
    Maxx
    KNX, HM-IP,

  4. #24
    Registriert seit
    Jun 2020
    Ort
    Wachau, Österreich
    Beiträge
    270

    Ich hab jetzt 15 Minuten drinnen. Und ja, er sendet nur alle 60 Minuten. Nur wenn du 60 Minuten eingibst, kann es dir aufgrund der "Zeitverschiebung" passieren, dass die Werte mit hoher Verzögerung in IPS ankommen. Daher hab ich 15 Minuten gekommen. Was aber noch immer im Rahmen liegen sollte. Bei einer Aktualisierung von 60 Minuten in IPS werden Werte immer zur vollen Stunde geholt.

  5. #25
    Registriert seit
    Jan 2016
    Ort
    Hannover
    Beiträge
    40

    Hi,

    ich habe das ICO Modul gerade frisch installiert und versucht, mich zu registrieren. Leider bekommen auch ich keine erfolgreiche Registrierung hin. Erster Versuch mit der derzeitigen Stable Version des Moduls:

    Code:
    Notice: Undefined variable: result in /var/lib/symcon/modules/.store/fonzo.ondilo/Ondillo Cloud/module.php on line 381
    Danach habe ich die Beta probiert, hier kommt folgende Meldung:

    Code:
    Notice: Undefined variable: result in /var/lib/symcon/modules/.store/fonzo.ondilo/Ondillo Cloud/module.php on line 279
    Da ich die API vorher nicht nicht verwendet hatte, nehme ich einfach mal an, dass die Limits von Ondilo wohl nicht das Problem sind.

    @Fonzo: Wenn Du einen Testzugang brauchst, kann ich Dir gerne meine Login-Daten zur Verfügung stellen.

    Edit: Ich habe grade entdeckt, dass trotz der Fehlermeldung das Modul aber zu funktionieren scheint. Der Konfigurator hat den Pool gefunden und ich kann die Werte abrufen Jetzt bleibt nur noch der Wunsch nach dem Feature zum Abholen und Bestätigen der Meldungen/Empfehlungen

    CU
    Golo
    Geändert von DerGolo (04.08.20 um 02:06 Uhr)

  6. #26
    Registriert seit
    Jun 2020
    Ort
    Wachau, Österreich
    Beiträge
    270

    Guten Morgen

    Das mit den Empfehlungen hab ich auf diese Weise gelöst. Derzeit nur auf Englisch (ich denke das ist das original). Ich hab denen schon vorige Woche ein Mail geschrieben ob ich die Texte haben könnte (alle) bisher aber noch keine Antwort.
    PHP-Code:
    <?php

    //Start writing your code here
    if($_IPS['SENDER'] == 'WebHook') {
        
    $WebHookID="";
        
    $WebHookID=$_GET["ID"];
        
    ONDILO_ValidateRecommendation(15799/*Ondilo ICO*/,strval($WebHookID));
    }
    ;
    $Empfehlung=json_decode(ONDILO_GetListActiveRecommendations(15799/*Ondilo ICO*/),true);
    $Empfehlung_HTML="";
    $Anzahl count($Empfehlung);
    if (
    $Anzahl == ) { 
        
    ips_sethidden(49458/*HTML Variable Empfehlungen*/,true);
        
    ips_sethidden(43926/*Link zu den Empfehlungen im WebFront*/,true);
    }
    else
    {
        
    ips_sethidden(49458/*HTML Variable Empfehlungen*/,false);
        
    ips_sethidden(43926/*Link zu den Empfehlungen im Webfront*/,false);    
        
    $Empfehlung_HTML="<script>
                          function Confirm(ID) {
                            window.xhrGet=function xhrGet(o) {var HTTP = new XMLHttpRequest(); HTTP.open('GET',o.url,true);HTTP.send(); }; window.xhrGet({ url: 'hook/ICOValidieren?ID='+ID });
                          }</script>"
    ;
        
    $Empfehlung_HTML=$Empfehlung_HTML."<table style=\"width:100%\">";
        
    $Empfehlung_HTML $Empfehlung_HTML."<tr><th align=\"center\">Titel</th><th align=\"center\">Nachricht</th><th align=\"center\">Erstellt</th><th align=\"center\">Bestätigen</th></tr>";
        for (
    $i=0;$i<=$Anzahl-1;$i++)
        {
            
    $Empfehlung_HTML $Empfehlung_HTML."<tr>";
            
    $Empfehlung_HTML $Empfehlung_HTML."
                                <td align=\"center\">"
    .$Empfehlung[$i]["title"]."</td>"."
                                <td align=\"center\">"
    .$Empfehlung[$i]["message"]."</td>"."
                                <td align=\"center\">"
    .date('d.m.Y G:i',strtotime($Empfehlung[$i]["created_at"]))."</td>"."
                                <td align=\"center\"><button onclick=\"Confirm("
    .$Empfehlung[$i]["id"].")\">Ok</button></td>";
            
    $Empfehlung_HTML $Empfehlung_HTML."</tr>";
        }
        
    $Empfehlung_HTML $Empfehlung_HTML."</table>";
        
    /*Wenn sich die Anzahl der Empfehlungen erhöht hat, gebe ich eine Meldung aus*/
        
    if ($Anzahl getvalue(57728/*hier speicher ich die Anzahl der Empfehlungen*/)){
            if (
    $Anzahl == 1){
                
    $Text "Es ist eine Empfehlung vorhanden!";
            } else
            {
                
    $Text "Es sind ".$Anzahl." Empfehlungen vorhanden!";
            }
            
    WFC_PushNotification(56676,"Pool",$Text,"",0);
            
    WFC_SendNotification(56676,"Pool",$Text,"",0);
        }
    }
    SetValue(49458/*Meldungen in HTML Variable*/,$Empfehlung_HTML);
    SetValue(57728/*Anzahl der Empfehlungen*/,$Anzahl);
    Das Skript wird alle 15 Minuten ausgeführt.

    Du brauchst dazu noch einen Webhook - Siehe Bilder

    Den Fehler bekomme ich übrigends nicht.
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	wh1.png 
Hits:	30 
Größe:	11.8 KB 
ID:	54998   Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	wh2.png 
Hits:	30 
Größe:	12.1 KB 
ID:	54999   Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	wh3.png 
Hits:	29 
Größe:	16.8 KB 
ID:	55000  
    Geändert von hfichtinger (04.08.20 um 05:46 Uhr)

  7. #27
    Registriert seit
    Aug 2014
    Beiträge
    17

    Standard Fehler bei Registrierung

    Leider bekomme ich auch beim Registrieren bereits folgende Fehlermeldung:

    IPS-Err-PHP 2020-08-12 17:17:42.951 Notice: Undefined variable: result Error in Script C:\ProgramData\Symcon\modules\.store\fonzo.ondilo\ Ondillo Cloud\module.php on Line 381 134 in scripts\IPSLibrary\app\core\IPSLogger\IPSLogger.in c.php (call IPSLogger_Out) 44 in scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_Ph pErrorHandler.inc.php (call IPSLogger_Err) 381 in modules\.store\fonzo.ondilo\Ondillo Cloud\module.php (call IPSLogger_PhpErrorHandler) 304 in modules\.store\fonzo.ondilo\Ondillo Cloud\module.php (call FetchAccessToken) 322 in modules\.store\fonzo.ondilo\Ondillo Cloud\module.php (call FetchRefreshToken) 3 in C:\Windows\System32\- (call ProcessOAuthData) 4 in C:\Windows\System32\- (call ProcessOAuthData)
    Notice: Undefined variable: result in C:\ProgramData\Symcon\modules\.store\fonzo.ondilo\ Ondillo Cloud\module.php on line 381

  8. #28
    Registriert seit
    Oct 2011
    Ort
    Hattersheim (Hessen)
    Beiträge
    7,518

    Zitat Zitat von DerGolo Beitrag anzeigen
    Jetzt bleibt nur noch der Wunsch nach dem Feature zum Abholen und Bestätigen der Meldungen/Empfehlungen
    Wenn ihr eine Liste der möglichen Meldung zur Verfügung stellt kann man das ergänzen.

  9. #29
    Registriert seit
    Oct 2011
    Ort
    Hattersheim (Hessen)
    Beiträge
    7,518

    Zitat Zitat von hfichtinger Beitrag anzeigen
    Ich hab denen schon vorige Woche ein Mail geschrieben ob ich die Texte haben könnte (alle) bisher aber noch keine Antwort.
    Schon irgendwas gehört? Ansonsten müsstet ihr mal sammeln was es so gibt, damit das dann ergänzt werden kann.

  10. #30
    Registriert seit
    Oct 2011
    Ort
    Hattersheim (Hessen)
    Beiträge
    7,518

    Zitat Zitat von tomfes Beitrag anzeigen
    Leider bekomme ich auch beim Registrieren bereits folgende Fehlermeldung:
    Kannst Du mal kurzfristig auf Beta wechseln ein Update machen und schauen ob der Fehler dann weg ist? Werden die Werte dann ausgelesen bzw. steht das Gerät im Konfigurator zur Verfügung?

Ähnliche Themen

  1. Bewegung von IP Kamera erfassen
    Von MarcelL im Forum Allgemeine Diskussion
    Antworten: 0
    Letzter Beitrag: 13.09.19, 14:09
  2. Antworten: 5
    Letzter Beitrag: 03.11.16, 00:35
  3. Antworten: 79
    Letzter Beitrag: 30.09.16, 05:54
  4. Antworten: 12
    Letzter Beitrag: 01.03.11, 11:32
  5. ICO-Files im Designer verwenden?
    Von wolfi3300 im Forum Dashboard
    Antworten: 2
    Letzter Beitrag: 06.01.08, 14:09

Stichworte