Hallo zusammen,
das war der entscheidende Hinweis:
resp =
requests.post("http://xxx.xxx.xxx.xx/middleware.php/data/"+uuid+".json?value="+str(temperature))
Habe es in meinem Script folgendermassen angepasst, um dem
Pumpenstatus(EIN(1) oder AUS(0)) im Frondend darzustellen:
resp =
Folgendes Python Skript habe ich damals geschrieben um die API zu testen.
Vielleicht hilft’s dir. Relevant ist ja eigentlich für dich nur die unterste
Zeile.
#!/usr/bin/env python
import httplib, urllib
import os
import string
import requests
import re
uuid = "abaa4d50----xxx
Hallo Torsten,
am Montag, 17. Oktober 2016 um 00:59 hast du geschrieben:
> Bezüglich meines Script´´s (direkt in die DB) daran(Script-Auszug):
Ich dachte an den indirekten Weg: Wo klemmts beim Verständnis der API.
mfg Daniel
Hallo Torsten,
Lass dir doch von python erstmal den genauen Fehler ausgeben. Damit kannst
du dann weiter suchen.
Du kannst entweder eine Methode deiner Wahl (
https://docs.python.org/3/tutorial/errors.html) verwenden, um das hübsch zu
formatieren, oder das "try.. except" um deinen Block weg lassen
Hallo Torsten.
Mysql verwendet nicht den Port 80. Davon abgesehen... Hast du dir das
Beispiel angesehen was ich dir geschickt habe?
Torsten schrieb am Mo., 17. Okt. 2016, 00:59:
> Hallo zusammen ,
> besten dank erstmal an alle!
>
> >>> Woran klemmts denn genau? <<<
>
> Bezüglich meines Script
Hallo zusammen ,
besten dank erstmal an alle!
>>> Woran klemmts denn genau? <<<
Bezüglich meines Script´´s (direkt in die DB) daran(Script-Auszug):
mysqlHost = '127.0.0.1'
mysqlPort = 80
mysqlLogin = 'root'
mysqlPass = 'raspberry'
mysqlDatabase = 'volkszaehler'
.
/*# Permanente MySQL Verbi
Hallo Torsten,
am Sonntag, 16. Oktober 2016 um 16:58 hast du geschrieben:
> ist es generell möglich, direkt in die DB
> (volkszaehler/data/value) Werte aus einem Script zu übertragen ode
> gelingt das nur über z.B. Vzclient oder API(zur middleware)?
Geht auch direkt.
Ich verwende in meinen Sc
ber lieber so, so
habe ich alles unter Kontrolle und es bleibt einfach.
Die Timestamps generiert vzclient für mich, mir kommt es nicht auf die Sekunde
an
Viele Grüße
Klaus
- Original Message -
From: Torsten
To: VOLKSZÄHLER
Sent: Sunday, October 16, 2016 4:58 PM
Subject: [
Hallo zusammen,
SORRY - Betreff vergessen!
Also nochmal,
ist es generell möglich, *direkt* in die DB (volkszaehler/data/value)
Werte aus einem Script zu übertragen ode gelingt das nur über z.B.
Vzclient oder API(zur middleware)?
Mit dem wiki zu vzclient und API komme ich mit meinem Kenntnis