コード例 #1
0
ファイル: setHoneywellTemp.py プロジェクト: ksmedts/openhab2
#!/usr/bin/python
import sys
import requests
from evohomeclient import EvohomeClient

setpoint = requests.get('http://*****:*****@e.mail', 'somePassword')
client.set_temperature('Room', setpoint.text)
print(setpoint.text)

for device in client.temperatures():
	requests.post('http://localhost:8086/rest/items/CV_Temperature', data=str(device['temp']))
コード例 #2
0
ファイル: setHoneywellTemp.py プロジェクト: bdvrieze/openhab
#!/usr/bin/python
import sys
import requests
from evohomeclient import EvohomeClient

setpoint = requests.get('http://192.168.1.11:8080/rest/items/CV_Current/state')
client = EvohomeClient('email', 'password')
client.set_temperature('Kamer', setpoint.text)

for device in client.temperatures():
	requests.put('http://localhost:8080/rest/items/CV_Temperature/state', data=str(device['temp']))
	requests.put('http://localhost:8080/rest/items/CV_Setpoint/state', data=str(device['setpoint']))