Wiederholungen = 6 dennoch nur 1 Abfrage pro Minute?

Alles was mit der Solaranzeige Image Installation und Betrieb zu tun hat. Einfache Konfiguration mit einem Gerät.

Moderator: Ulrich

jeffersan
Beiträge: 8
Registriert: Mo 19. Apr 2021, 15:27

Wiederholungen = 6 dennoch nur 1 Abfrage pro Minute?

Beitrag von jeffersan »

Hallo,

ich hab eine Frage zu den Wiederholungen. Habe diese mal zum testen auf 6 gestellt. Die Daten werden nun auch alle 10 Sekunden in die DB geschrieben, es sind aber 6 identische Werte. Aktuell nutze ich die Single Regler Version mit einem sonoff POW R2.

Laut der Tasmota Konsole ist auch nur eine Abfrage pro Minute zu sehen.

Wenn ich es richtig verstanden habe, baut ja der Tasmota eine Verbindung zum Server auf und der Server liest dann die Daten. Muss ich hier sonst noch etwas einstellen oder habe ich hier irgendwo einen Denkfehler?

Ich hoffe die Lösung nicht irgendwo im Forum überlesen zu haben.

Vielen Dank auch für dieses tolle Projekt!

Gruß Jeffrey

Benutzeravatar
Ulrich
Administrator
Beiträge: 2731
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 32 Mal
Danksagung erhalten: 172 Mal
Kontaktdaten:

Re: Wiederholungen = 6 dennoch nur 1 Abfrage pro Minute?

Beitrag von Ulrich »

Hast du im Verzeichnis /var/www/html eine Datei mit Namen 1.user.config.php?

Schaue bitte auch einmal in die LOG Datei /var/www/log/solaranzeige.log
Was steht dort drin?
--------------------------------------
Ulrich [Admin]

jeffersan
Beiträge: 8
Registriert: Mo 19. Apr 2021, 15:27

Re: Wiederholungen = 6 dennoch nur 1 Abfrage pro Minute?

Beitrag von jeffersan »

Ich habe vergessen zu erwähnen das ich den Docker Container benutze, kann dies ein Problem sein, dann würde ich noch mal im Docker-Bereich nachfragen.

1. eine 1.user.config.php habe ich nicht.
2. den Ordern bzw. das LOG kann ich gar nicht finden? Hier aber einmal ein Auszug auf dem Terminal des Dockers:

06.05. 13:35:01 |---------------- Start sonoff_mqtt.php ---------------------
06.05. 13:35:01 -Zentraler Timestamp: 1620300901
06.05. 13:35:01 + -Die Daten werden ausgelesen...
06.05. 13:35:01 -Topic: tele/sonoff/LWT
06.05. 13:35:09 -Es handelt sich um ein Sonoff POW R2 Modul Nr.: 43
06.05. 13:35:09 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
06.05. 13:35:17 + -Die Daten werden ausgelesen...
06.05. 13:35:17 -Es handelt sich um ein Sonoff POW R2 Modul Nr.: 43
06.05. 13:35:17 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
06.05. 13:35:25 + -Die Daten werden ausgelesen...
06.05. 13:35:25 -Es handelt sich um ein Sonoff POW R2 Modul Nr.: 43
06.05. 13:35:25 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
06.05. 13:35:33 + -Die Daten werden ausgelesen...
06.05. 13:35:33 -Es handelt sich um ein Sonoff POW R2 Modul Nr.: 43
06.05. 13:35:33 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
06.05. 13:35:41 + -Die Daten werden ausgelesen...
06.05. 13:35:41 -Es handelt sich um ein Sonoff POW R2 Modul Nr.: 43
06.05. 13:35:41 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
06.05. 13:35:49 + -Die Daten werden ausgelesen...
06.05. 13:35:50 -Es handelt sich um ein Sonoff POW R2 Modul Nr.: 43
06.05. 13:35:50 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
06.05. 13:35:57 -OK. Datenübertragung erfolgreich.
06.05. 13:35:57 |---------------- Stop sonoff_mqtt.php --------------------
06.05. 13:36:01 |---------------- Start sonoff_mqtt.php ---------------------
06.05. 13:36:01 -Zentraler Timestamp: 1620300961
06.05. 13:36:01 + -Die Daten werden ausgelesen...
06.05. 13:36:01 -Topic: tele/sonoff/LWT

Benutzeravatar
Ulrich
Administrator
Beiträge: 2731
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 32 Mal
Danksagung erhalten: 172 Mal
Kontaktdaten:

Re: Wiederholungen = 6 dennoch nur 1 Abfrage pro Minute?

Beitrag von Ulrich »

Laut LOG Datei werden die Daten 6 mal neu vom Broker gelesen. D.h. der Broker hat 1 Minute lang die gleichen Daten. Schaue doch einmal direkt in den Brocker, was da so an Daten ankommt.
Und bitte immer dabei schreiben, dass es sich um die Docker Version handelt.
--------------------------------------
Ulrich [Admin]

jeffersan
Beiträge: 8
Registriert: Mo 19. Apr 2021, 15:27

Re: Wiederholungen = 6 dennoch nur 1 Abfrage pro Minute?

Beitrag von jeffersan »

Hier mal ein Auszug aus der mosquitto.log

1620301681: New client connected from 127.0.0.1:42178 as auto-D79F9897-2D6A-584C-EA35-8975DCF9CF7C (p2, c1, k60).
1620301737: Client auto-D79F9897-2D6A-584C-EA35-8975DCF9CF7C disconnected.
1620301741: New connection from 127.0.0.1:42200 on port 1883.
1620301741: New client connected from 127.0.0.1:42200 as auto-BFDCE740-57D1-EF99-ECD3-19F6A9838513 (p2, c1, k60).
1620301797: Client auto-BFDCE740-57D1-EF99-ECD3-19F6A9838513 disconnected.
1620301801: New connection from 127.0.0.1:42232 on port 1883.
1620301801: New client connected from 127.0.0.1:42232 as auto-6CE752AB-A3EB-9BC4-D11F-AB16BF4ADEC0 (p2, c1, k60).
1620301857: Client auto-6CE752AB-A3EB-9BC4-D11F-AB16BF4ADEC0 disconnected.
1620301861: New connection from 127.0.0.1:42278 on port 1883.
1620301861: New client connected from 127.0.0.1:42278 as auto-6ED5B342-F75D-8C24-CC23-D5BD288FCCDB (p2, c1, k60).
1620301917: Client auto-6ED5B342-F75D-8C24-CC23-D5BD288FCCDB disconnected.

Laut der Konsole im sonoff werden die Daten auch nur einmal pro Minute abgefragt?

Die solanzeige log habe ich auch gefunden. Ich war im falschen Pfad.

Benutzeravatar
Ulrich
Administrator
Beiträge: 2731
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 32 Mal
Danksagung erhalten: 172 Mal
Kontaktdaten:

Re: Wiederholungen = 6 dennoch nur 1 Abfrage pro Minute?

Beitrag von Ulrich »

--------------------------------------
Ulrich [Admin]

jeffersan
Beiträge: 8
Registriert: Mo 19. Apr 2021, 15:27

Re: Wiederholungen = 6 dennoch nur 1 Abfrage pro Minute?

Beitrag von jeffersan »

Danke für die Antworten. Ich muss mich da glaube noch etwas mehr einlesen. Manuell kann ich die Daten jetzt öfter über die Konsole im Tasmota an den Broker senden, jetzt muss ich nur noch rausfinden, warum er dies aktuell automatisch nur 1x die Minute macht. :)

Benutzeravatar
Ulrich
Administrator
Beiträge: 2731
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 32 Mal
Danksagung erhalten: 172 Mal
Kontaktdaten:

Re: Wiederholungen = 6 dennoch nur 1 Abfrage pro Minute?

Beitrag von Ulrich »

Ich glaube ich habe das Problem gefunden. Kannt du bitte in der Datei sonoff_mqtt.php an dieser Stelle folgendes einfügen:


Zeile 517
$Go = true;

So wie hier zu sehen:

Code: Alles auswählen

  $Go = true;
  $i++;
} while (($Startzeit + 54) > time());
--------------------------------------
Ulrich [Admin]

jeffersan
Beiträge: 8
Registriert: Mo 19. Apr 2021, 15:27

Re: Wiederholungen = 6 dennoch nur 1 Abfrage pro Minute?

Beitrag von jeffersan »

Guten Abend,

ich hab es geändert. Nach dem Neustart hat er es tatsächlich einmal alle 10 Sekunden ausgelesen, nun aber nicht mehr. :?: Auch nach einem erneuten Neustart nicht.

Teste es morgen Abend noch einmal mit meinen Raspi und einer frischen Installation und melde mich dann noch einmal.

Gute Nacht

jeffersan
Beiträge: 8
Registriert: Mo 19. Apr 2021, 15:27

Re: Wiederholungen = 6 dennoch nur 1 Abfrage pro Minute?

Beitrag von jeffersan »

Guten Tag,

so habe bin heute einmal dazu gekommen. Die SD Karte neu aufgesetzt und den Raspi gestartet. Konfiguriert und die Datei "sonoff_mqtt.php" angepasst. Es klappt aber nicht.

Er schreibt weiterhin die identischen Werte in die Datenbank. Die Daten werden vom Broker nur einmal in der Minute aktualisiert.

Grüße und einen schönen Tag
Jeffrey

Antworten