Hallo,
wenn ich im Browser http://192.168.0.200/command?SetHeatpump=1 eingebe, funktioniert es, schaltet ein /aus
wenn ich im Python scrip das mache geht es nicht:
Code
#!/usr/bin/env python3
import requests
import logging
import locale
import http.client
if irgendwas:
conn = http.client.HTTPConnection("[192.168.0.200]")
conn.request("GET", "command?SetHeatpump=0")
r1 = conn.getresponse()
print (r1.status, r1.reason)
logging.info('WP aus')
if irgendwasanderes:
conn = http.client.HTTPConnection("[192.168.0.200]")
conn.request("GET", "command?SetHeatpump=1")
r1 = conn.getresponse()
print (r1.status, r1.reason)
logging.info('WP ein')
Display More
Traceback (most recent call last):
File "/home/pi/th/WP-Steuerung_test.py", line 102, in <module>
r1 = conn.getresponse()
File "/usr/lib/python3.7/http/client.py", line 1352, in getresponse
response.begin()
File "/usr/lib/python3.7/http/client.py", line 310, in begin
version, status, reason = self._read_status()
File "/usr/lib/python3.7/http/client.py", line 279, in _read_status
raise RemoteDisconnected("Remote end closed connection without"
http.client.RemoteDisconnected: Remote end closed connection without response
Was mache ich falsch?