Honeywell Forge (Preview)
Honeywell Forge is an Enterprise Performance Management Software-as-a-Service. It enables autonomous control of devices and codifies domain knowledge of assets in a contextual way. Use Honeywell Forge Connector to subscribe to Honeywell Forge to receive service cases and to close existing service cases.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Honeywell Support |
URL | https://www.honeywell.com/us/en/contact/support |
[email protected] |
Connector Metadata | |
---|---|
Publisher | Honeywell International |
Website | https://www.honeywell.com/us/en/honeywell-forge |
Privacy policy | https://www.honeywell.com/us/en/privacy-statement |
Categories | Internet of Things |
Honeywell Forge is an Enterprise Performance Management Software-as-a-Service. Featuring connected software and hardware solutions, Honeywell Forge measures, optimizes, and automates operations, as an open, extensible, cybersecure offering designed to work across any enterprise. It is purpose-built on a native edge-to-cloud and data-driven architecture to accelerate digital transformation by:
- Providing apps that deliver value in days
- Delivering a system of records that is always up-to-date
- Future-proofing investments via extensible applications
- Avoiding the rip-and-replace approach to extensive capital projects
Honeywell Forge enables autonomous control of devices and codifies domain knowledge of assets in a contextual way. Use Honeywell Forge Connector to subscribe to Honeywell Forge to:
- Receive new service cases.
- Close existing service cases.
Prerequisites
You must be a current Honeywell customer to be able to use this connector.
How to get credentials
Please email [email protected] to obtain:
- Project ID
- User account with permission to create integration
Getting started with your connector / How to register a webhook with Honeywell Forge
Before you can use this connector you will need to set up the following workflows. You will be asked for Project ID and Connector ID provided by Honeywell Forge spport.
- Create case template
- Close case template
How to close a service case
To close a service case, you will be required to specify a priority, a resolution code, and a root cause code. Please, select one of the values listed below.
Priority
Priority | Description |
---|---|
Low | Low priority. |
Medium | Medium priority. This is the default. |
High | High priority. |
Resolution Code
Resolution Code | Description |
---|---|
ADJUSTED | The rule has been adjusted. |
ALARM | the alarm limits have been altered. |
CALIBRATED | The equipment has been calibrated. |
CANCELLED | The contract has been cancelled. |
CANCELLED_CALL | Customer has cancelled the call. |
CLEANED | The equipment has been cleaned. |
CONTROL_LOOP | The control loop has been configured or tunned. |
FAULT | The customer has provided information about the fault. |
FIRMWARE | The software or firmware has been updated. |
FIX | A temporary fix has been implemented. |
HON_RELATED | The fault is non-Honeywell related. |
INSPECTED | The equipment has been inspected. |
ISOLATED | The equipment has been isolated. |
NO_FAULT | No fault has been found. |
PROGRAMMING | Programming has been altered. |
REJECTED | Rule change has been rejected. |
REMOTE | Remote analysis. |
REPAIRED | The equipment has been repaired. |
REPLACED | The equipment has been replaced. |
REQUEST | Rule change has been requested. |
RESOLVED | The customer request has been resolved. |
RESOLVED_CALL | The customer has resolved the call. |
REVIEWED | The case has been reviewed. |
SCHEDULING | The scheduling has been altered. |
SERVICE_RELATED | Non-service related. |
SERVICED | The equipment has been serviced. |
SETPOINTS | The setpoints have been altered. |
SUPRESSED | The rule has been suppressed. |
TEMPORARY | The rule has been temporarily suppressed. |
TRAINED | The sustomer has been instructed / trained. |
UNAVAILABLE | Remote connection is not available. |
Root Cause Code
Root Cause Code | Description |
---|---|
ACCIDENTAL | Accidental damage |
AGING | Aging equipment |
CHANGE | Change request |
END | End of service life |
ERROR | Configuration error |
EXTERNAL | External influence |
FAILURE | Component failure |
FAULT | Software fault |
INSTALLATION | Poor installation |
LEAK | Leak |
MAINTENANCE | Poor maintenance |
NOFAULT | No fault has been found. |
NOFIT | The equipment is no longer fit for purpose. |
OPERATOR | Operator error |
POWER | Power failure |
PROCESS | Process failure |
PRODUCT | Misapplied product |
TEMP | Temporary works |
TRAINING | Training |
VANDALISM | Vandalism |
WATER | Water damage |
WEATHER | Weather damage |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Close a service case |
This operation closes a service case. |
Send event to Honeywell Forge |
This operation sends success and failure events to Honeywell Forge. |
Close a service case
This operation closes a service case.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project ID
|
projectId | True | string |
Specify the ID of the Project for which you want to cancel a service case. |
Service Case Number
|
serviceCaseNumber | True | string |
Specify the number of the service case which you want to close. |
Site ID
|
siteId | True | string |
Specify the ID of the site where the equipment that caused the service case is located. |
Work Order ID
|
workOrderIDs | string |
Specify the work order ID |
|
Priority
|
priority | string |
Specify the priority of the service case. |
|
Resolution
|
resolutionText | True | string |
Specify the resolution of the service case.??added title |
Resolution Code
|
resolutionCode | string |
Specify the resolution code for the service case.??added title |
|
Root Cause Code
|
rootCauseCode | string |
Specify the root cause of the service case.??added title |
|
Service Case Closing Timestamp
|
serviceCaseClosedOn | integer |
Specify the date and time when the service has been closed in UNIX epoch format. |
Returns
- Body
- CloseCaseResponse
Send event to Honeywell Forge
This operation sends success and failure events to Honeywell Forge.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project ID
|
projectId | True | string |
Specify the ID of the Project for which you want to send an event to Honeywell Forge. |
Event Name
|
event | True | string |
Specify the name of the event. |
Event Type
|
eventType | True | string |
Specify the type of the event. Acceptable values are: warning, error, information, telemetry. |
Message
|
message | True | string |
Specify the description of the event. |
Correlation ID
|
corelationId | True | string |
Specify Correlation ID of the transaction. |
Connector ID
|
connectorId | string |
Specify the ID of the connector. |
|
Source
|
source | True | string |
Specify the source system of the event. |
Triggers
Register a webhook that allows you to receive open service cases |
This operation registers a webhook that allows you to receive open service cases from Honeywell Forge. |
Register a webhook that allows you to receive open service cases
This operation registers a webhook that allows you to receive open service cases from Honeywell Forge.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project ID
|
projectId | True | string |
Specify an ID for your project. The Project ID is a unique identifier that represents you as a customer in Honeywell Forge. |
Connector ID
|
connectorId | True | string |
Specify an ID for your connector. Connector ID is a unique identifier that represents your connector in Honeywell Forge. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Service Cases
|
data | array of object |
List of open service cases. |
Summary
|
data.summary | string |
Brief description of the service case. |
Source System
|
data.sourceSystem | string |
System that caused the creation of the service case. |
Detailed Description
|
data.description | string |
Detailed description of the service case. |
Site Name
|
data.siteName | string |
The name of the site where the equipment that caused the service case is located. |
Notes
|
data.analystNotes | string |
Use this field for additional notes as needed. |
Priority
|
data.priority | string |
The priority of the service case. Possible values are: low, medium, high. |
Cost of Fault
|
data.costOfFault | string |
The estimated cost of the fault of the equipment. |
Equipment ID
|
data.equipmentId | string |
The ID of the equipment that caused the service case. |
Created By
|
data.createdBy | string |
The email of the user who has created the service case. |
Fault Creation Timestamp
|
data.faultCreatedOn | integer |
The date and time when the fault has occurred in UNIX epoch format. |
Service Case Number
|
data.serviceCaseNumber | string |
The unique number that identifies the service case. |
Site ID
|
data.siteId | string |
The ID of the site where the equipment that caused the service case is located. |
Equipment Location
|
data.location | string |
The specific location within a site where the equipment that caused the service case is located. This can be a building, a floor, or a zone. |
Equipment Type
|
data.equipmentGroup | string |
The type of the equipment that caused the service case, such as AHU, VAV. |
Status
|
data.status | string |
The status of the service case. |
Definitions
CloseCaseResponse
Name | Path | Type | Description |
---|---|---|---|
correlationId
|
correlationId | string |