-
Notifications
You must be signed in to change notification settings - Fork 2
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’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
psycopg2 error #2
Comments
Welke versie van Postgres draai je? in principe zou die binary package prima moeten werken. ik zie helemaal geen line 88 ;) zou je op de regel voor de |
Ik heb zelf de MQTT er tussen gestopt, die werkt goed, vandaar dat de line wat verder naar beneden zit :)
|
Als ik trouwens het stukje ON CONFLICT er even tussen uit haal krijg ik deze foutmelding |
ah, dat laatste verklaart het probleem. je moet de tabellen nog even aanmaken, de queries daarvoor staan in examples/db.sql. die kan je uitvoeren als volgt: psql -U postgres -h localhost database < examples/db.sql |
Ah, daar had ik idd niet aan gedacht. dit zijn de waardes: |
Ik denk dat het komt, omdat je geen 3 fase omvormer hebt (Die heb ik wel), waardoor de default waardes voor de spanning niet passen. In de code staat een list |
Oke, alles werkt nu bijna, alleen de ON CONFLIT error blijft terug komen. |
ja, die laatste is lastig. Postgres 9.3 is meer dan 8 jaar oud... ;) die ondersteunt de |
Yep, ben ik mij van bewust. Nadeel is dus oude NAS, waar het bijna onmogelijk op is om iets goed te updaten. DOCKER werkt bijvoorbeeld al niet... |
met wat kunst en vliegwerk postgresql 11 er naast kunnen installeren. Dus de database loopt nu vol! |
Is er inmiddels al data? En, heb je ook data van je slimme meter in de DB?
Die wordt namelijk meegequeried in een join. Dus als die tabel leeg is zou
dat het kunnen verklaren.
…On Sat, 15 Jan 2022, 11:01 FutureCow, ***@***.***> wrote:
met wat kunst en vliegwerk postgresql 11 er naast kunnen installeren. Dus
de database loopt nu vol!
Ik draai nu oop de push_status en push_output, maar er wordt weinig naar
pvoutput gestuurt (api en site-id staan goed)
bij push_output krijg ik helemaal niks te zien
bij push_status alleen: got 0 rows
—
Reply to this email directly, view it on GitHub
<#2 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKZDIOAQKHMZMFBSD5JZRFLUWFAYRANCNFSM5L62MY7Q>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you commented.Message ID:
***@***.***>
|
Had het nog niet aan de praat, heb idd nog geen p1 toegevoegd. Mijn p1 reader is alleen een netwerk reader via port 8088 van de p1 reader komen de telegrams binnen. Ik weet niet of ik de ook kan gebruiken met p1.py? |
niet zonder aanpassingen, maar een http request doen en de output daarvan parsen is neit al te moeilijk. Heb je ergens een specificatie van het protocol (of welk type is het precies)? Allicht dat ik even wat kan proberen. Het script doet niet heel meer dan:
De eerste 2 stappen vervangen door een http request zou niet heel moeilijk moeten zijn. |
het werkt via rfc2217: COM over TCP/IP een soort telnet verbinding. |
hmm, dat zou wel moeten werken. Zou het kunnen dat je nog options als baudrate, etc moet zetten? |
Een andere optie is |
Bedankt voor dit handige stukje code!
Ik krijg helaas bij het uitvoeren van de code een foutmelding(begin gaat wel goed en data wordt uit de GoodWe gehaald):
Traceback (most recent call last): File "run.py", line 88, in <module> cur.execute(query, values) psycopg2.errors.SyntaxError: syntax error at or near "ON" LINE 1: ....5,6553.5,148,49.97,655.35,655.35,4.3,1.1,1281.5) ON CONFLIC...
Ik maak gebruik van een oude Synology NAS, waardoor ik alleen psycopg2-binary kan installeren. Dus wellicht dat mijn foutmelding daar mee te maken heeft. Heb je een idee hoe ik dit zou kunnen oplossen?
The text was updated successfully, but these errors were encountered: