class Data: def __init__(self, data:dict): self.timestamp = data['timestamp'] self.mac = data['mac'] self.temperature = data['temperature'] self.humidity = data['humidity'] self.battery_percent = data['battery_percent'] self.battery_volt = data['battery_volt'] self.count = data['count'] def print_data(self): print(self.to_json()) def to_json(self): return { 'timestamp': self.timestamp, 'mac': self.mac, 'temperature': self.temperature, 'humidity': self.humidity, 'battery_percent': self.battery_percent, 'battery_volt': self.battery_volt, 'count': self.count, }