Beiträge von captain116

    Hallo

    Erst mal zum Aufbau: Ich habe eine Microkontroller (WeMos D1 mini), der in unregelmäßigen Abständen Werte an ein php-Skript übergibt, welches auf einem Webserver liegt. Das php-Skript speichert die Daten dann in einer mysql Datenbank ab. Ein weiteres php-Skript liest die Daten dann aus der Datenbank und das wird dann auf einer Website angezeigt.


    So jetzt zu meinem Problem: Ich hätte gerne, dass die Daten auf der Website sofort aktualisiert werden, sobald der D1mini einen neuen Wert gesendet hat.


    Aktuell hab ich das ganze über folgenden Code realisiert:

    Code
    <script>
                $(document).ready(function() {
                       $("#Refresh").load("main.php");
                       var refreshId = setInterval(function() {
                          $("#Refresh").load("dbAbfrage.php");
                       }, 1);
                    });
    </script>

    Funktioniert zwar, aber selbst wenn Stundenlang kein neuer Wert rein kommt, wird alle paar Millisekunden aktualisiert. Das kann ja nicht die Lösung sein:S


    Für Tipps wäre ich sehr dankbar :thumbup: