# Comet T4411 Temperature Sensor (Modbus RTU) ### Overview
This product is not fully supported by eGauge Systems. Information here is provided as-is.
The T4411 Temperature Sensor from Comet can be used to read temperature in outdoor installations or where a sensor meeting IP65 requirements must be used. The T4411 uses an RS485 interface, and as such requires either a [BF430 serial to Ethernet adapter](https://kb.egauge.net/books/product-pages-f89/page/product-page-rs485-to-ethernet-converter-%28bf430%29 "Product Page: RS485 to Ethernet Converter (BF430)") (when using the EG30xx or EG4xxx model lines) or an [eGauge serial to USB adapter](https://kb.egauge.net/books/egauge-hardware-product-pages/page/product-page-rs485-usb-converter "Product Page: RS485-USB Converter") (EG4xxx with USB ports only). Both pieces of hardware can be purchased directly through eGauge Systems. Steps highlighted in green apply only to the BF430, while steps highlighted in blue apply only to the USB485 adapter. Any other steps are required regardless of which adapter type or eGauge model is used. The information below is intended to provide an overview of the correct wiring, communication settings, and eGauge configuration. Additional steps may be required if the BF430 is not purchased directly through eGauge. eGauge systems can only provide limited support for the T4411 and BF430. Advanced questions may need to be addressed directly to Comet (for the T4411) or Chiyu (if using a BF430). While these instructions are for the Comet T4411, most other Comet sensors should work with the eGauge. However, there may be differences in configuration, installation, required input power, etc. eGauge Systems cannot guarantee that every Comet sensor will work as expected. Please contact eGauge support if using a different sensor at**T4411** | **BF430** |
B (-) | 485- |
A (+) | 485+ |
GND | 9~30V- |
U+ | 9~30V+ |
**T4411** | **USB485** |
B (-) | D- |
A (+) | D+ |
GND | ⏚ terminal (ground) |
**T4411** | **9-30VDC Power Supply** |
GND | negative side of power supply |
U+ | positive side of power supply |
For instructions on creating an inline definition, see [this section](#bkmrk-%C2%A0-17). Note that inline definitions are no longer recommended for use from firmware 4.1 onward.
Open the eGauge UI using the web browser of your choice. Navigate to **Settings -> Installation**. Under Remote Devices click "Modbus Map" - a new page will load. Click the[ ](https://kb.egauge.net/uploads/images/gallery/2021-06/image-1623254057280.png) icon in the top right corner of the page to create a new map. Name the map appropriately (in this example, we'll use T4411 as the map name - shorter is generally better). Next, click the options button. Add the following options: "Default unit number" should be set to 1 (assuming the default Modbus ID is set on the Comet sensor) "Default serial-port parameters" should be set to 9600/8n1 (assuming default serial settings are set on the Comet sensor) [](https://kb.egauge.net/uploads/images/gallery/2021-06/image-1623254212712.png) Click "Save" in the bottom right corner of the page. Next, click the "Add Register" button. Enter the following settings (note that "Scale" and "Offset" should be blank): [](https://kb.egauge.net/uploads/images/gallery/2021-06/image-1623254340441.png) Click OK, then click Save in the bottom right corner of the page. The final result should look like this: [](https://kb.egauge.net/uploads/images/gallery/2021-06/image-1623254393865.png) For more information on the Modbus Map tool, see [this article](https://kb.egauge.net/books/egauge-meter-communication/page/creating-sharing-and-using-modbus-maps). ##### **Add remote device** Navigate to **Settings -> Installation**. Under "Remote Devices", click "Add Device". Give the device a suitable name (this is arbitrary), then select "Serial" for the protocol (older meters may use "RS485" instead). In the device address field, enter: **BF430 **modbus://T4411@MAC (where MAC is the MAC address of the BF430 adapter) **USB485 **modbus://T4411@USBx (where x is either 1 or 2 depending on which USB port is in use) After adding the appropriate address, click the grey "?" to the right of the remote device address. After a few seconds, this should turn into a green check mark. ##### **Add registers** Before starting, make sure to fetch available registers by clicking the grey "?" to the right of the remote device address. Under Registers (X of Y in use): 1. Click "Add Register". 2. Name the register as appropriate. 3. Using the dropdown menu, change the "P" to the remote device name. 4. A second dropdown menu will appear. Select the register of interest (for example, Humidity). 5. Repeat as necessary to add a register for each data point of interest. 6. Click "Save" at the bottom of the page to save settings. The eGauge will reboot. ##### **Verify readings** Verify that the values on the main graph of the eGauge match those shown on the front of the T4411 (the external display on the T4411 can be used for this purpose). Note that a second or two of transmission delay may occur - this is normal. After rebooting, the eGauge may take up to five minutes to start reading data from the T4411 (particularly if a BF430 is used). ##### **(Deprecated) Add remote device using inline definitions** Once finished adding an inline definition, continue from the "[Add remote device](#bkmrk-%C2%A0-11)" section **When using a BF430** Device name = whatever is appropriate Protocol = RS485 ([firmware](https://www.egauge.net/revs/) 4.0 and newer, select "Serial") Device address = modbus://tempF=48,u16.1@**<MAC>** where **<MAC>** is the MAC Address of the BF430, for example modbus://tempF=48,u16.1@**000ee3056940** Note that the T4411 (and all Comet sensors) have several Modbus registers in addition to temperature (and/or humidity and pressure, depending on model). These registers are not listed in this example for the sake of simplicity. For a full list of registers for a given device, contact Comet or visit [https://www.cometsystem.com](https://www.cometsystem.com). By default, the T4411 provides temperature readings in F (this may not be true for meters purchased outside of the US). This can be changed using the TSensor software. Click the grey "?" mark next to the remote device address and wait for a green check to appear. A red "X" typically indicates a configuration or wiring issue. Click "Save" at the bottom of the page to save settings. The eGauge will reboot. **When using a USB485** Device name = whatever is appropriate Protocol = RS485 ([firmware](https://www.egauge.net/revs/) 4.0 and newer, select "Serial") Device address = modbus://tempF=48,u16.1@USB**X**:9600/8n2 where **X** is the number of the USB port, for example modbus://tempF=48,u16.1@USB**1**:9600/8n2 Note that the T4411 (and all Comet sensors) have several Modbus registers in addition to temperature (and/or humidity and pressure, depending on model). These registers are not listed in this example for the sake of simplicity. For a full list of registers for a given device, contact Comet or visit [https://www.cometsystem.com](https://www.cometsystem.com). By default, the T4411 provides temperature readings in F (this may not be true for meters purchased outside of the US). This can be changed using the TSensor software. Click the grey "?" mark next to the remote device address and wait for a green check to appear. A red "X" typically indicates a configuration or wiring issue. Click "Save" at the bottom of the page to save settings. The eGauge will reboot.