Traumwelten
SOLAR

Solar, immer wenn die Sonne scheint

Zendure Superbase V4600
------------------------------
das Gerät kann auf mehreren Wegen geladen werden
Gleichspannung von Solar Panelen
Wechselspannung von der Haussteckdose gespeist
Wechselspannung von Auto Lade Stationen
Das Gerät liefert 230 Volt Wechselspannung
und über diverse USB Buchsen auch Gleichspannung









MQTT Protocol

MQTT Protocal



AppKey , Secret Number

AppKey , Secret Number

    import json
    import uuid
    import requests
    import paho.mqtt.client as mqtt

    def get_mqtt_credentials(sSerialNumber, sAccount):
        url = "https://app.zendure.tech/eu/developer/api/apply"
        payload = {
            "snNumber": sSerialNumber,
            "account": sAccount
        }
        headers = {"Content-Type": "application/json"}
        response = requests.post(url, data=json.dumps(payload), headers=headers)
        data = response.json()
        if data.get("success"):
            print(data)
            print("-------------------------------------------------------")
            return data["data"]
        else:
            raise Exception(f"Failed to get credentials: {data.get('msg')}")
			
    sSerialNumber = "VE1234567890234"                 # the serial number of your Superbase
    sAccount      = "walter.niemand@t-xline.de"	      # your e-mail address, the one you used to open an account at ZENDURE	
    get_mqtt_credentials(sSerialNumber, sAccount)
	
	
dann erhält man
    AppKey       = "p4XX272a"                              # your appkey
    SecretNumber = "E5435432598GSDG7868768KJKJHH9877"      # your secret number
    MQTTUrl      = "mqtt-eu.zen-iot.com" 
    Port         = 1883 
	
die wir später für MQTT Abfragen benötigen
Daten abfragen

Daten von der Superbase abfragen


wir benutzen hier den Mosquitto Broker, Client ...
also zuerst Mosquitto runterladen und installieren
unser kleines Programm schreiben wir in Python

wir legen eine kleine Batch Datei an mit der nächsten Zeile als Inhalt :

c:\\"Program Files"\\mosquitto\\mosquitto_sub -h mqtt-eu.zen-iot.com -p 1883 -t "p4XX272a/F0J126nu/state" -u "p4XX272a" -P "E5435432598GSDG7868768KJKJHH9877" -C 2 > D:\p313\abc1.txt

hier nutzen wir den Mosquitto Broker um die gewünschten Informationen von der Superbase abzufragen.
Die Ausgabe wird in eine Datei "abc1.txt" umgeleitet.
Die Daten in dieser Datei werten wir mit einem Python Programm aus

ec = os.system(f"m3.bat")


morgen geht es weiter

TECHNIK

Technik

Elektronik, Nanotechnik, Genforschung, Raketen, Mars . . . .
Technik alleine macht uns nicht zu besseren Menschen


KONTAKT
Miesbach, Deutschland
Helmut Hocks
E-Mail: tp@h5dw.com

Kommen Sie vorbei auf eine Tasse Kaffee , oder schreiben Sie uns eine kurze Notiz: