Compare commits

..

2 Commits

Author SHA1 Message Date
875f487b4c Merge remote-tracking branch 'origin/main'
# Conflicts:
#	src/pytevolve.py
2025-03-30 20:14:27 +01:00
9c781359e1 Begin refactor 2025-03-30 20:13:59 +01:00

View File

@@ -111,6 +111,19 @@ class Tevolve:
# Tevolve.token_manager()
def get_devices(self):
endpoint = "/devs/082e858131ff012c51/mgr/nodes"
header = {"Authorization": "Bearer " + self.token_primary}
devices_request = requests.get(str(self.api_url + endpoint), headers=headers).json()
print(devices_request)
def post_websocket(self):
# Tevolve.token_manager()
@@ -231,7 +244,7 @@ class Tevolve:
return "heat"
def get_status(heater_id, self):
def get_status(self):
headers = {
'host': 'api-tevolve.termoweb.net',
@@ -244,7 +257,7 @@ class Tevolve:
'referer': 'https://tevolve.termoweb.net/',
}
url = "https://api-tevolve.termoweb.net/api/v2/devs/082e858131ff012c51/htr/" + heater_id + "/status"
url = "https://api-tevolve.termoweb.net/api/v2/devs/082e858131ff012c51/status"
response = requests.get(url, headers=headers)
if response.status_code == 201 or response.status_code == 200:
@@ -281,10 +294,15 @@ if __name__ == '__main__':
test = Tevolve()
test.get_token()
test.get_dev()
test.get_devices()
test.get_sid()
test.get_status()
test.post_websocket()
test.create_websocket()
while 1:
if test.websocket_message != "":
print(test.websocket_message)