5.02021-11-21T21:59:09ZTemplates/ConditionersSBR01SBR01## Overview
This template for **SBR01 air conditioner controller**
Template for 3 conditioners, the rest you can add. Because MIB structure not good for low discovery.
Protocol SNMP v2
Items 95 with low discovery
Graphs 1
**Triggers:**
All the air conditioning's stopped
Error on conditioner
No data on {HOST.NAME}
Temperature is above warning threshold in {HOST.NAME} room
Template on my [GitHub](https://github.com/pgalonza/Notes/blob/master/administration/zabbix/templates/SBR01.xml) repository
MIBs on my [GitHub](https://github.com/pgalonza/Notes/tree/master/administration/sbr01) repository
## Author
P.V. Galonza
Templates/ConditionersConditionersSystem- Conditioner1 controlSNMP_AGENT1.3.6.1.4.1.47777.1.1.2.1.6.0sbr01.conditioners.conditioner1.autoOn15m30dConditionersSBR01::AutoOnPOST{diff()}<>0Auto ON {ITEM.LASTVALUE} has been changed on conditioner 1DISABLEDWARNING
- Conditioner1 uptimeSNMP_AGENT1.3.6.1.4.1.47777.1.1.2.1.7.0sbr01.conditioners.conditioner1.coolTime10m30duptimeConditionersMULTIPLIER0.01POST
- Сonditioner1 errorSNMP_AGENT1.3.6.1.4.1.47777.1.1.2.1.2.0sbr01.conditioners.conditioner1.error3m30dConditionersDISCARD_UNCHANGED_HEARTBEAT15mPOST{last()}<>0Error on conditioner 1HIGH
- Conditioner1 stateSNMP_AGENT1.3.6.1.4.1.47777.1.1.2.1.5.0sbr01.conditioners.conditioner1.state3m30dConditionersSBR01::StateDISCARD_UNCHANGED_HEARTBEAT15mPOST{diff()}<>0Status {ITEM.LASTVALUE} has been changed on conditioner 1DISABLEDWARNING
- Conditioner1 temperature INSNMP_AGENT1.3.6.1.4.1.47777.1.1.2.1.3.0sbr01.conditioners.conditioner1.tempIn2m30d°CConditionersPOST
- Conditioner1 temperature OUTSNMP_AGENT1.3.6.1.4.1.47777.1.1.2.1.4.0sbr01.conditioners.conditioner1.tempOut2m30d°CConditionersPOST
- Conditioner2 controlSNMP_AGENT1.3.6.1.4.1.47777.1.1.2.2.6.0sbr01.conditioners.conditioner2.autoOn15m30dConditionersSBR01::AutoOnPOST{diff()}<>0Auto ON {ITEM.LASTVALUE} has been changed on conditioner 2DISABLEDWARNING
- Conditioner2 uptimeSNMP_AGENT1.3.6.1.4.1.47777.1.1.2.2.7.0sbr01.conditioners.conditioner2.coolTime10m30duptimeConditionersPOST
- Сonditioner2 errorSNMP_AGENT1.3.6.1.4.1.47777.1.1.2.2.2.0sbr01.conditioners.conditioner2.error3m30dConditionersDISCARD_UNCHANGED_HEARTBEAT15mPOST{last()}<>0Error on conditioner 2HIGH
- Conditioner2 stateSNMP_AGENT1.3.6.1.4.1.47777.1.1.2.2.5.0sbr01.conditioners.conditioner2.state3m30dConditionersSBR01::StateDISCARD_UNCHANGED_HEARTBEAT15mPOST{diff()}<>0Status {ITEM.LASTVALUE} has been changed on conditioner 2DISABLEDWARNING
- Conditioner2 temperature INSNMP_AGENT1.3.6.1.4.1.47777.1.1.2.2.3.0sbr01.conditioners.conditioner2.tempIn2m30d°CConditionersPOST
- Conditioner2 temperature OUTSNMP_AGENT1.3.6.1.4.1.47777.1.1.2.2.4.0sbr01.conditioners.conditioner2.tempOut2m30d°CConditionersPOST
- Conditioner3 controlSNMP_AGENT1.3.6.1.4.1.47777.1.1.2.3.6.0sbr01.conditioners.conditioner3.autoOn15m30dConditionersSBR01::AutoOnPOST{diff()}<>0Auto ON {ITEM.LASTVALUE} has been changed on conditioner 3DISABLEDWARNING
- Conditioner3 uptimeSNMP_AGENT1.3.6.1.4.1.47777.1.1.2.3.7.0sbr01.conditioners.conditioner3.coolTime10m30duptimeConditionersMULTIPLIER0.01POST
- Сonditioner3 errorSNMP_AGENT1.3.6.1.4.1.47777.1.1.2.3.2.0sbr01.conditioners.conditioner3.error3m30dConditionersDISCARD_UNCHANGED_HEARTBEAT15mPOST{last()}<>0Error on conditioner 3HIGH
- Conditioner3 stateSNMP_AGENT1.3.6.1.4.1.47777.1.1.2.3.5.0sbr01.conditioners.conditioner3.state3m30dConditionersSBR01::StateDISCARD_UNCHANGED_HEARTBEAT15mPOST{diff()}<>0Status {ITEM.LASTVALUE} has been changed on conditioner 3DISABLEDWARNING
- Conditioner3 temperature INSNMP_AGENT1.3.6.1.4.1.47777.1.1.2.3.3.0sbr01.conditioners.conditioner3.tempIn2m30d°CConditionersPOST
- Conditioner3 temperature OUTSNMP_AGENT1.3.6.1.4.1.47777.1.1.2.3.4.0sbr01.conditioners.conditioner3.tempOut2m30d°CConditionersPOST
- Emergency temperatureSNMP_AGENT1.3.6.1.4.1.47777.1.1.1.4.0sbr01.system.alarmTemp10m30d°CSystemDISCARD_UNCHANGED_HEARTBEAT3hPOST
- ErrorSNMP_AGENT1.3.6.1.4.1.47777.1.1.1.1.0sbr01.system.error15m30dSystemPOST
- UptimeSNMP_AGENT1.3.6.1.4.1.47777.1.1.1.8.0sbr01.system.localTimeSec3h30dFLOATuptimeSystemMULTIPLIER0.01POST
- Count of conditioners in operationSNMP_AGENT1.3.6.1.4.1.47777.1.1.1.5.0sbr01.system.minCondCnt10m30dSystemDISCARD_UNCHANGED_HEARTBEAT3hPOST
- Rotation timeSNMP_AGENT1.3.6.1.4.1.47777.1.1.1.6.0sbr01.system.rotTime10m30dhSystemDISCARD_UNCHANGED_HEARTBEAT3hPOST
- Activation thresholdSNMP_AGENT1.3.6.1.4.1.47777.1.1.1.3.0sbr01.system.setTemp10m30d°CSystemDISCARD_UNCHANGED_HEARTBEAT3hPOST
- Room temperatureSNMP_AGENT1.3.6.1.4.1.47777.1.1.1.2.0sbr01.system.tempRoom2m30dFLOAT°CSystemPOST{nodata(3m)}=1No data on {HOST.NAME}DISASTER
- Error response timeSNMP_AGENT1.3.6.1.4.1.47777.1.1.1.7.0sbr01.system.timeError10m30dmSystemDISCARD_UNCHANGED_HEARTBEAT3hPOST
ConditionersSNMP_AGENTdiscovery[{#SNMPVALUE},1.3.6.1.4.1.47777.1.1.2]sbr01.conditionersDISABLEDConditioner numberSNMP_AGENT1.3.6.1.4.1.47777.1.1.2.3[index,,addr]sbr01.conditioners.conditioner[{#SNMPINDEX}]30sConditionersPOSTPOST{SBR01:sbr01.conditioners.conditioner1.state.last()}=3 and {SBR01:sbr01.conditioners.conditioner2.state.last()}=3 and {SBR01:sbr01.conditioners.conditioner3.state.last()}=3All the air conditioning's stoppedDISASTER{SBR01:sbr01.system.tempRoom.last()}>{SBR01:sbr01.system.alarmTemp.last()}Temperature is above warning threshold in {HOST.NAME} roomHIGHTemperatureGRADIENT_LINE9999FF- SBR01sbr01.system.tempRoom
1FF3333- SBR01sbr01.conditioners.conditioner1.tempIn
200DD00- SBR01sbr01.conditioners.conditioner1.tempOut
3EE0000- SBR01sbr01.conditioners.conditioner2.tempIn
400DD00- SBR01sbr01.conditioners.conditioner2.tempOut
5FF3333- SBR01sbr01.conditioners.conditioner3.tempIn
600DD00- SBR01sbr01.conditioners.conditioner3.tempOut
SBR01::AutoOn0manual1autoSBR01::State0auto1cool3stop