-
Notifications
You must be signed in to change notification settings - Fork 95
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
Postgesql error馃檵 #1862
Comments
Ik ben wat verder in de foutmeldingen gedoken en denk dat het te maken heeft met het MAXvalue van de in de fout genoemde sequence. Heb nu mijn mqtt verbinding uitgevinkt en kijk of dat misschien een oplossing biedt |
Bedankt voor je melding. Je bent de eerste die hier tegenaan loopt en dat zou betekenen dat je al ruim 2 miljard MQTT berichten via DSMR-reader hebt verstuurd. Ik denk dat de fix voor nu is de tabel leeggooien en de sequence (ID teller) weer te resetten naar 1. Ik heb alleen niet zo 1-2-3 de betreffende queries bij de hand voor je. Daar zou ik thuis naar moeten zoeken en proberen.
|
Is gelukt. pgAdmin4 gebruikt om de database te benaderen. Tabel leeggemaakt en de teller op 1 gezet. |
Ik neem aan dat het gelukt is? Gebruik je trouwens MQTT in DSMR-reader met een per-veld topic? Want dat zou wel deels verklaren dat je aan de limiet komt, al is 2+ miljard berichten echt heel heel veel |
De DSMR integratie in Home Assistant werkt met split mqtt topics. Dat zijn er idd veel |
Wellicht dat ik dan DSMR-reader moet overzetten naar UUID's ipv numerieke ID's. Dat is wel meer best practice, maar helaas ook niet heel triviaal om "even" te doen. Wellicht ooit. |
Snap ik. Ik ken nu de oplossing dus ik kan weer verder. In ieder geval bedankt voor het meedenken en voor de ontwikkeling van dit mooie product. |
Ik heb nu ook dit issue. Nevermind sql statement is volgens mij: TRUNCATE dsmrreader.dsmr_mqtt_message RESTART IDENTITY; |
Is het gelukt @786534786? |
Ja met statement zoals toegevoegd in mijn post. Wellicht heeft iemand anders er ook nog iets aan. |
Bedankt voor de query. Ik deed het nogal omslachtig via pgAdmin4. |
Terug van vakantie en de query geprobeerd in een sql window in pgAdmin4. |
I just ran into this as well...
|
Description
Ik krijg deze foutmelding:
2023-05-31 09:02:36.815 CEST [73062] ERROR: nextval: reached maximum value of sequence "dsmr_mqtt_message_id_seq" (2147483647)
DSMR-reader version
docker tatest
DSMR-reader platform
Docker (e.g. Xirixiz)
Debug info dump
No response
The text was updated successfully, but these errors were encountered: