@@ -14,7 +14,7 @@ async def info_command(spas, args):
1414 for spa in spas :
1515 print (f"= Spa '{ spa .name } ' =\n " )
1616 if args .all or args .status or args .location or args .locks :
17- status = await spa .get_status ()
17+ status = await spa .get_status_full ()
1818
1919 if args .all or args .status :
2020 print ("== Status ==" )
@@ -32,13 +32,13 @@ async def info_command(spas, args):
3232
3333 if args .all or args .pumps :
3434 print ("== Pumps ==" )
35- for pump in await spa . get_pumps () :
35+ for pump in status . pumps :
3636 print (pump )
3737 print ()
3838
3939 if args .all or args .lights :
4040 print ("== Lights ==" )
41- for light in await spa . get_lights () :
41+ for light in status . lights :
4242 print (light )
4343 print ()
4444
@@ -70,6 +70,12 @@ async def info_command(spas, args):
7070 pprint (await energy_usage_day )
7171 print ()
7272
73+ if args .all or args .sensors :
74+ print ("== Sensors ==" )
75+ for sensor in status .sensors :
76+ print (sensor )
77+ print ()
78+
7379 if args .all or args .debug :
7480 debug_status = await spa .get_debug_status ()
7581 print ("== Debug status ==" )
@@ -152,6 +158,7 @@ async def main(argv):
152158 info_parser .add_argument ("--reminders" , action = "store_true" )
153159 info_parser .add_argument ("--locks" , action = "store_true" )
154160 info_parser .add_argument ("--debug" , action = "store_true" )
161+ info_parser .add_argument ("--sensors" , action = "store_true" )
155162 info_parser .add_argument ("--energy" , action = "store_true" )
156163
157164 set_parser = subparsers .add_parser ("set" , help = "Change settings on the spa" )
0 commit comments