From 7e64b9fd1742cc1e7ecefe72e480a6c192583bb0 Mon Sep 17 00:00:00 2001 From: Thomas Date: Thu, 27 Feb 2025 10:43:09 +0100 Subject: [PATCH] Update preparation for mqtt --- smart.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/smart.py b/smart.py index e3b831b..9a24a36 100644 --- a/smart.py +++ b/smart.py @@ -5,11 +5,27 @@ from requests.auth import HTTPDigestAuth from bs4 import BeautifulSoup import urllib3 urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) +import random +from paho.mqtt import client as mqtt_client +# General config user= '1707910897002706169923_ECPR0002108185' # user= '1707911515002706169998_ECPR0002107915' password = 'V!lhanhan03' +meter-id= '1EFR2375175891' +# meter-id= '1EFR2375175878' + +# MQTT config +broker= 'homeassistant' +port= 1883 +mqttuser= 'mqtt' +mqttpass= 'mqtt1234' + + +#static config, normally no need to change url = 'https://192.168.1.200/cgi-bin/hanservice.cgi' + + s = requests.Session() res=s.get(url,auth=HTTPDigestAuth(user, password),verify=False) cookies = { 'Cookie' : res.cookies.get('session')}