MQTT sendet nur alle 60 sec
Moderator: Ulrich
MQTT sendet nur alle 60 sec
Hallo zusammen,
Bei läuft die Solaranzeige und der IoBroker auf einen Pi 4 funktioniert auch alles bestens.
MQTT ist eingerichtet und senden auch daten aber halt nur alle 60 sec
egal was ich bei MQTTKeppAlive einstelle was mach ich falsch??
Hab natürlich nach jeder Anderung in der Console einen sudo reboot gemacht
Bei läuft die Solaranzeige und der IoBroker auf einen Pi 4 funktioniert auch alles bestens.
MQTT ist eingerichtet und senden auch daten aber halt nur alle 60 sec
egal was ich bei MQTTKeppAlive einstelle was mach ich falsch??
Hab natürlich nach jeder Anderung in der Console einen sudo reboot gemacht
Re: MQTT sendet nur alle 60 sec
Fehler FAST gefunden:
$Wiederholung auf 6 gestellt
bekomm aber trotzdem nur alle 60sec neue daten ????
$Wiederholung auf 6 gestellt
bekomm aber trotzdem nur alle 60sec neue daten ????
- Ulrich
- Administrator
- Beiträge: 6320
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 159 Mal
- Danksagung erhalten: 933 Mal
Re: MQTT sendet nur alle 60 sec
In der entsprechenden Datei folgende Stelle suchen:
und so ändern. Dann werden bei jeder Wiederholung die Daten gesendet:
Code: Alles auswählen
/**************************************************************************
// Alle ausgelesenen Daten werden hier bei Bedarf als mqtt Messages
// an den mqtt-Broker Mosquitto gesendet.
// Achtung! Die Übertragung dauert ca. 30 Sekunden!
**************************************************************************/
if ($MQTT and $i == 1) {
$funktionen->log_schreiben( "MQTT Daten zum [ $MQTTBroker ] senden.", " ", 1 );
require ($Pfad."/mqtt_senden.php");
}
und so ändern. Dann werden bei jeder Wiederholung die Daten gesendet:
Code: Alles auswählen
/**************************************************************************
// Alle ausgelesenen Daten werden hier bei Bedarf als mqtt Messages
// an den mqtt-Broker Mosquitto gesendet.
// Achtung! Die Übertragung dauert ca. 30 Sekunden!
**************************************************************************/
if ($MQTT) {
$funktionen->log_schreiben( "MQTT Daten zum [ $MQTTBroker ] senden.", " ", 1 );
require ($Pfad."/mqtt_senden.php");
}]
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: MQTT sendet nur alle 60 sec
sorry aber finde den Eintrag nicht!?
schon unter "sudo mcedit /var/www/html/user.config.php" oder ???
schon unter "sudo mcedit /var/www/html/user.config.php" oder ???
- Ulrich
- Administrator
- Beiträge: 6320
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 159 Mal
- Danksagung erhalten: 933 Mal
Re: MQTT sendet nur alle 60 sec
Welche Regler Nummer nutzt Du in der user.config.php? Davon hängt die Datei ab.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
- Ulrich
- Administrator
- Beiträge: 6320
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 159 Mal
- Danksagung erhalten: 933 Mal
Re: MQTT sendet nur alle 60 sec
Dann suche die Stelle in dieser Datei: fronius_symo_serie.php
Ca. Zeile 490
Ca. Zeile 490
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: MQTT sendet nur alle 60 sec
Hallo Tom-Tom, hallo Ulrich...
ließ sich bei dir der Aktualisierungsintervall bei dir erhöhen? Habe bei mir nach wie vor ebenfalls die langsame Aktualisierung, so dass die aktuelle Leistung der PV Anlage in einer Häufigkeit zwischen 48 und 65 sec. an die Homematic gesendet wird.
@ Ulrich: Du hattest da ja im Mai schonmal über den Support-Mode drauf geschaut. Hat sich da inzwischen eine Lösung gefunden um die Aktualisierungsgeschwindigkeit zu erhöhen?
Viele Grüße,
ließ sich bei dir der Aktualisierungsintervall bei dir erhöhen? Habe bei mir nach wie vor ebenfalls die langsame Aktualisierung, so dass die aktuelle Leistung der PV Anlage in einer Häufigkeit zwischen 48 und 65 sec. an die Homematic gesendet wird.
@ Ulrich: Du hattest da ja im Mai schonmal über den Support-Mode drauf geschaut. Hat sich da inzwischen eine Lösung gefunden um die Aktualisierungsgeschwindigkeit zu erhöhen?
Viele Grüße,
- Ulrich
- Administrator
- Beiträge: 6320
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 159 Mal
- Danksagung erhalten: 933 Mal
Re: MQTT sendet nur alle 60 sec
Die aktualisierungsgeschwindigkeit hängt in der Single Regler Version an der Variable "Wiederholungen" der user.config.php
In der Multi-Regler-Version hängt es an den erstellten x.user.config.php.
Siehe Installationsanleitung beider Versionen.
Die Übertragung per MQTT wird ohne eine Änderung in der Single-Regler-Version 1 x pro Minute durchgeführt. In der Multi-Regler Version etwas öfters.
In der Multi-Regler-Version hängt es an den erstellten x.user.config.php.
Siehe Installationsanleitung beider Versionen.
Die Übertragung per MQTT wird ohne eine Änderung in der Single-Regler-Version 1 x pro Minute durchgeführt. In der Multi-Regler Version etwas öfters.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: MQTT sendet nur alle 60 sec
Hi Ulrich,
Ja richtig, in der user Config hatten wir ja bereits die Werte 1-6 durchgetestet. Es ändert sich nur nichts am Aktualisierungsintervall. Der bleibt gleich. Daher nochmal meine Frage ob es dafür inzwischen eine Lösung gibt.
Viele Grüße
Ja richtig, in der user Config hatten wir ja bereits die Werte 1-6 durchgetestet. Es ändert sich nur nichts am Aktualisierungsintervall. Der bleibt gleich. Daher nochmal meine Frage ob es dafür inzwischen eine Lösung gibt.
Viele Grüße
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste