リモコン
赤外線リモコンのデータフォーマット(信号の様式)は、コードと呼ばれる一連の符号になっており、その多くでは制御される側の機器を区別するカスタムコードないしデバイスコード(固有の識別子)と、各々の動作を指定するためのデータコード(例えばテレビなら「電源を入り切りする」や「チャンネルを切り替える」など)の組み合わせから成る。そしてリモコン側のボタンを操作すると、カスタムコードとデータコードが一連の信号となって発信されるよう設計されている。
赤外線リモコンのデータフォーマットに統一的な規格は存在しない。したがってメーカーごとにデータフォーマットの様式は異なる。ただし、実際には信号を制御する集積回路メーカーやリモコンそのものをOEM生産するメーカーが限られており、一定のデータフォーマットの集約がみられる。なお、データコード部には制御される側の機器メーカー(ベンダ)独自の拡張仕様をもつものもある。
代表的なデータフォーマットには次のようなものがある。
風呂の給湯器(湯沸かし器)やトイレなどでもリモコン機能を搭載しているものがある。
リモコン給湯器は、自宅の外にいる時、帰宅する前に指令を出すことで風呂に湯が張られた状態にして帰宅したらすぐに入浴する、などということができるものがある。
ウォシュレット等、温水便座のスイッチを手元で操作を可能にした物や、温度や設定を表示する。便座の前に壁にかけて使えるようになっている。