import requests import json def get_config(token_id): url = 'http://localhost:5000/getconfig' headers = {'ID': token_id} response = requests.post(url, headers=headers) if response.status_code == 200: return response.json() else: return {'error': f'Request failed with status code {response.status_code}'} def set_data(token_id, data): url = 'http://localhost:5000/setdata' headers = {'ID': token_id, 'JSON': json.dumps(data)} response = requests.post(url, headers=headers) if response.status_code == 200: return {'message': 'Data sent successfully'} else: return {'error': f'Request failed with status code {response.status_code}'} # Beispielaufrufe: # config = get_config('token123') # print(config) # new_data = {'timestamps': ['2024-04-18 13:31', '2024-04-18 13:32'], 'Producer_sum': {'values': {'success': [True, True], 'day_energy': [6386, 6458], ...}}} # response = set_data('token123', new_data) # print(response)