NEWS
[gelöst]Über die SimpleAPI ein HTML in einen DP schreiben
-
Hallo,
ich wurde großzügigerweise drauf hingewiesen, dass ich wohl über die Simple API einen DP aus deinem externen Python -Skript mit einem HTML block schreiben kann.
Wie sähe dazu denn der HTTP-Befehl exemplarisch aus?
Danke
Alina
-
@alinaclg
import urllib # Das HTML-Dokument in einen String konvertieren html = """ <html> <head> <title>Mein HTML-Dokument</title> </head> <body> <h1>Hallo Welt!</h1> </body> </html> """ # Den String kodieren encoded_html = urllib.parse.quote(html) # Die URL erstellen url = "https://www.example.com/?html=" + encoded_html # Den Request senden response = requests.get(url)
weitere Beschreibungen
https://www.smarthome-tricks.de/software-iobroker/iobroker-simple-api-adapter/
https://github.com/ioBroker/ioBroker.simple-apiich hoffe, das ich nun nicht zu großzügig war.
Bei uns in Süddeutschland ist die Verwendung so einer Forumlierung negativ konnotiertAnmerkung: code nochmal angepasst, so das es auch zeigt wie man html per url übertragen kann. Hier wurde google bard um rat gefragt
die url muss dann an die anforderungen von simple-api angepasst werden -
@oliverio Danke Dir und ich werde mich da ein wenig nun erstmal einlesen. Danke vielmals
-
@oliverio Kurzes Feedback, läuft wunderbar -> habe jedoch die HTML um das Setzen diskreter Werte ersetzt
-
@alinaclg
wunderbar