commit - 8742d1e32a857518c5be6e06eb53d21025654f3d
commit + a50be9a2ffd86052eee424012fa7ef90076d16f7
blob - 2af898299dfd162483972368bcef449750472ea6
blob + 9026d575a89b80d7688d6b41d412a897968e1601
--- temperature.py
+++ temperature.py
name = json_data.get(i)['name']
if json_data.get(i)['type'] == 'ZLLTemperature':
updated = json_data.get(i)['state']['lastupdated'][-8:]
- temperature = round((json_data.get(i)['state']['temperature'] / 100), 1)
+ if json_data.get(i)['state']['temperature']:
+ temperature = round((json_data.get(i)['state']['temperature'] / 100), 1)
+ else:
+ temperature = 0
if verbose:
print (f"{name:<32s} - {temperature:>4}C (updated: {updated} UTC)")
elif debug: