tinytuya.Device =============== .. currentmodule:: tinytuya .. autoclass:: Device :show-inheritance: :undoc-members: .. rubric:: Methods provided by this class .. autosummary:: ~Device.heartbeat ~Device.product ~Device.set_multiple_values ~Device.set_status ~Device.set_timer ~Device.set_value ~Device.turn_off ~Device.turn_on ~Device.updatedps .. rubric:: Methods inherited from parent class .. autosummary:: ~Device.__init__ ~Device.add_dps_to_request ~Device.cache_clear ~Device.cached_status ~Device.close ~Device.detect_available_dps ~Device.find ~Device.generate_payload ~Device.receive ~Device.send ~Device.set_dpsUsed ~Device.set_retry ~Device.set_sendWait ~Device.set_socketNODELAY ~Device.set_socketPersistent ~Device.set_socketRetryDelay ~Device.set_socketRetryLimit ~Device.set_socketTimeout ~Device.set_version ~Device.status ~Device.subdev_query .. automethod:: __init__ .. automethod:: add_dps_to_request .. automethod:: cache_clear .. automethod:: cached_status .. automethod:: close .. automethod:: detect_available_dps .. automethod:: find .. automethod:: generate_payload .. automethod:: heartbeat .. automethod:: product .. automethod:: receive .. automethod:: send .. automethod:: set_dpsUsed .. automethod:: set_multiple_values .. automethod:: set_retry .. automethod:: set_sendWait .. automethod:: set_socketNODELAY .. automethod:: set_socketPersistent .. automethod:: set_socketRetryDelay .. automethod:: set_socketRetryLimit .. automethod:: set_socketTimeout .. automethod:: set_status .. automethod:: set_timer .. automethod:: set_value .. automethod:: set_version .. automethod:: status .. automethod:: subdev_query .. automethod:: turn_off .. automethod:: turn_on .. automethod:: updatedps