Growatt <> Openhab
Verfasst: 3. Mär 2021 21:44
Hallo zusammen,
hat jemand von euch schon mal mit diesem Script gearbeitet?
https://github.com/Sjord/growatt_api_client
Da ich mich mit Python nicht auskenne, ist es überhaupt möglich Rückgabe werte aus dem Script zu openhb zu bekommen? Wir müsste ich dies anstellen?
Das Script gibt folgende Werte aus:
{'data': [{'plantMoneyText': '2.5 (â¬)', 'plantName': 'xxx', 'plantId': '00000', 'isHaveStorage': 'false', 'todayEnergy': '2 kWh', 'totalEnergy': '9 kWh', 'currentPower': '0 W'}], 'totalData': {'currentPowerSum': '0 W', 'CO2Sum': '0 T', 'isHaveStorage': 'false', 'eTotalMoneyText': '2.5 (â¬)', 'todayEnergySum': '2 kWh', 'totalEnergySum': '9 kWh'}, 'success': True}
{'plantData': {'plantMoneyText': '0.5 (â¬)', 'plantName': 'xxxx', 'plantId': '000000000', 'currentEnergy': '2 kWh'}, 'data': {'15:00': '268.68', '05:00': '0', '18:30': '0', '11:30': '330.97', '12:00': '322.7', '20:30': '0', '07:30': '9.46', '08:30': '40.18', '17:30': '18', '10:30': '194.2', '09:00': '81.92', '03:00': '0', '14:00': '349.5', '16:00': '160.62', '13:30': '381.83', '02:00': '0', '01:00': '0', '12:30': '259.98', '19:30': '0', '04:00': '0', '15:30': '206.3', '06:30': '0', '07:00': '0', '19:00': '0', '05:30': '0', '10:00': '199.28', '17:00': '54.52', '09:30': '125.62', '21:00': '0', '08:00': '33.02', '03:30': '0', '11:00': '244.18', '18:00': '0.23', '14:30': '314.65', '20:00': '0', '01:30': '0', '04:30': '0', '06:00': '0', '13:00': '382.27', '00:30': '0', '16:30': '102.9', '02:30': '0'}, 'success': True}
Im Netz habe ich hier nichts direktes gefunden und habe ich unterschiedliche Aussage über Python gefunden..
Ideal wäre ja eigentlich wenn das Script die Werte als MQTT publishen würde....
Dank Euch und Gruß..
Thomas
hat jemand von euch schon mal mit diesem Script gearbeitet?
https://github.com/Sjord/growatt_api_client
Da ich mich mit Python nicht auskenne, ist es überhaupt möglich Rückgabe werte aus dem Script zu openhb zu bekommen? Wir müsste ich dies anstellen?
Das Script gibt folgende Werte aus:
{'data': [{'plantMoneyText': '2.5 (â¬)', 'plantName': 'xxx', 'plantId': '00000', 'isHaveStorage': 'false', 'todayEnergy': '2 kWh', 'totalEnergy': '9 kWh', 'currentPower': '0 W'}], 'totalData': {'currentPowerSum': '0 W', 'CO2Sum': '0 T', 'isHaveStorage': 'false', 'eTotalMoneyText': '2.5 (â¬)', 'todayEnergySum': '2 kWh', 'totalEnergySum': '9 kWh'}, 'success': True}
{'plantData': {'plantMoneyText': '0.5 (â¬)', 'plantName': 'xxxx', 'plantId': '000000000', 'currentEnergy': '2 kWh'}, 'data': {'15:00': '268.68', '05:00': '0', '18:30': '0', '11:30': '330.97', '12:00': '322.7', '20:30': '0', '07:30': '9.46', '08:30': '40.18', '17:30': '18', '10:30': '194.2', '09:00': '81.92', '03:00': '0', '14:00': '349.5', '16:00': '160.62', '13:30': '381.83', '02:00': '0', '01:00': '0', '12:30': '259.98', '19:30': '0', '04:00': '0', '15:30': '206.3', '06:30': '0', '07:00': '0', '19:00': '0', '05:30': '0', '10:00': '199.28', '17:00': '54.52', '09:30': '125.62', '21:00': '0', '08:00': '33.02', '03:30': '0', '11:00': '244.18', '18:00': '0.23', '14:30': '314.65', '20:00': '0', '01:30': '0', '04:30': '0', '06:00': '0', '13:00': '382.27', '00:30': '0', '16:30': '102.9', '02:30': '0'}, 'success': True}
Im Netz habe ich hier nichts direktes gefunden und habe ich unterschiedliche Aussage über Python gefunden..
Ideal wäre ja eigentlich wenn das Script die Werte als MQTT publishen würde....
Dank Euch und Gruß..
Thomas