Inflatable Air Mattress System Architecture
A method may comprise receiving, at a central controller, a command, from a remote control, to adjust a feature of a first component of an air mattress framework; relaying, from the central controller, the command to the first component; receiving from the first component at the central controller, an indication of the success of the command; and relaying the indication from the central controller to the remote control.
1 . A method comprising:
receiving, at a central controller, a command, from a remote control, to adjust a feature of a first component of an air mattress framework;
relaying, from the central controller, the command to the first component;
receiving from the first component at the central controller, an indication of the success of the command; and
relaying the indication from the central controller to the remote control.
2 . The method of claim 1 , wherein the remote control cannot communicate directly with the first component.
3 . The method of claim 2 , further comprising:
receiving, at the central controller, a command, from a remote control, to adjust a feature of a second component of the air mattress framework;
relaying from the central controller the command to adjust the feature of the second component to the second component, wherein the first component and second component are not directly communicatively coupled.
4 . The method of claim 1 , further comprising:
receiving, at the central controller, an indication of a failure of the first component;
requesting, from the central controller, diagnostic data from the first component;
receiving, from the first component, the diagnostic data in response to the request; and
relaying the diagnostic data from the central controller to an external network device.