As Bob mentioned, surface temperature is an issue and many solid state devices will be tested and marked for Class 1 Div 2, Groups A, B, C, and D, and they will have a temperature code listed, typically a low one like T5 or T4.
There are a number of solid state devices that have been tested and are marked with Class 1 Div 2, Group, and T code. Phoenix Contact makes size 1 solid state FVNR and FVR motor starters, and many manufacturers offer HMI displays and PLCs or programmable relays marked for Class 1 Div 2. Many PLC cards are suitable for Class 1 Div 2, but digital output cards, relay output cards, and power supplies can be a problem. LED pilot lights are another example of a solid state device that can be used in hazardous locations.