|
|
| (7 intermediate revisions by one other user not shown) |
| Line 1: |
Line 1: |
| − | == Overview ==
| |
| − | You are able to open and maintain a connection to a telnet endpoint from the hub. All code needs to be contained in a driver, there is not option to open a telnet connection from an app. Hubitat provides methods to connect and disconnect to the endpoint, in addition you will need to create a method in the driver that accepts incoming messages (parse) and another method that will be called with any status updates for the endpoint (telnetStatus).
| |
| | | | |
| − | == Methods ==
| + | <big>'''We're moving!''' Please visit http://docs2.hubitat.com for the latest documentation.</big> |
| | | | |
| − | === Hubitat Provided Methods ===
| + | <big> |
| − | void telnetConnect(Map options, String ip, int port, String username, String password)
| + | This document is available at: http://docs2.hubitat.com/en/developer/interfaces/telnet-interface |
| − | | + | </big> |
| − | void telnetConnect(String ip, int port, String username, String password)
| |
| − | | |
| − | void telnetClose()
| |
| − | | |
| − | === User defined methods ===
| |
| − | parse(String message) - This method is called with any incoming messages from the telnet endpoint. This is a standard method for drivers.
| |
| − | | |
| − | telnetStatus(String message) - This method is called with any status messages from the telnet connection (disconnections, errors during connect, etc)
| |
Latest revision as of 20:21, 25 September 2022