#pragma once #include "Device.h" #include #include class DeviceIrTx : public Device { public: inline DeviceIrTx(byte irtxPin):irsend(irtxPin) { pin_irtx = irtxPin; } virtual void deviceSetup(); virtual void deviceRegister(); virtual void deviceLoop(); private: byte pin_irtx; IRsend irsend; bool irTxHandler(String message); HomieNode irTxNode = HomieNode("irtx", "irtx"); };