Types of equipment

Tools → Equipment types

The sensors and actuators in Jeedom are managed by plugins, which create equipment with commands Info (sensor) or Action (actuator). This then makes it possible to trigger actions based on the change of certain sensors, such as turning on a light on motion detection. But the Jeedom Core, and plugins like Mobile, Homebridge, Google Smart Home, Alexa Smart Home etc., do not know what this equipment is : A socket, a light, a shutter, etc.

To overcome this problem, especially with voice assistants (Turn on the room light), Core introduced the Generic Types, used by these plugins.

This makes it possible to identify a piece of equipment by The light of the room for example.

Most of the time the generic types are set automatically when configuring your module (inclusion in Z-wave for example). But there may be times when you need to reconfigure them. The configuration of these Generic Types can be done directly in certain plugins, or by command in Advanced configuration of it.

This page allows these Generic Types to be configured in a more direct and simpler way, and even offers automatic assignment once the devices have been correctly assigned.

Types of equipment

Equipment type

This page offers storage by type of equipment : Socket, Light, Shutter, Thermostat, Camera, etc. Initially, most of your equipment will be classified in Equipment without type. To assign them a type, you can either move them to another type, or right click on the equipment to move it directly. The Equipment Type is not really useful in itself, the most important being the Order Types. You can thus have an Equipment without a Type, or a Type that does not necessarily correspond to its commands. You can of course mix control types within the same equipment. For now, it is more of a storage, a logical organization, which will serve perhaps in future versions.

Advice

  • When you move equipment in the game Equipment without type, Jeedom suggests that you remove Generic Types from its orders.
  • You can move several pieces of equipment at once by checking the checkboxes to the left of them.

Command type

Once an item of equipment is positioned in the correct Kind, by clicking on it you access the list of its orders, colored differently if it is a Info (Blue) or a Action (Orange).

By right-clicking on an order, you can then assign it a Generic Type corresponding to the specifications of this order (Info / Action type, Numeric, Binary subtype, etc).

Advice

  • The contextual menu of commands displays the type of equipment in bold, but still allows to assign any Generic Type of any type of equipment.

On each device, you have two buttons :

Attention

No changes are made before saving, with the button at the top right of the page.

Generic types and scenarios

In v4.2, the Core has integrated the generic types in the scenarios. You can thus trigger a scenario if a lamp comes on in a room, if movement is detected in the house, turn off all the lights or close all the shutters with a single action, etc. In addition, if you add an equipment, you only have to indicate the correct types on its orders, it will not be necessary to edit such scenarios.

Trigger

You can trigger a scenario from sensors. For example, if you have motion detectors in the house, you can create an alarm scenario with each detector triggering : #[Living room][Move Salon][Presence]# == 1, #[Cuisine][Move Cuisine][Presence]# == 1, etc.. In such a scenario, you will therefore need all your motion detectors, and if you add one, you will have to add it to the triggers. Logic.

Thanks to generic types, you will be able to use a single trigger : #genericType(PRESENCE)# == 1. Here, no object is indicated, so the slightest movement throughout the house will trigger the scenario. If you add a new detector in the house, no need to edit the scenario (s)).

Here, a trigger on the switching on of a light in the Living room : #genericType(LIGHT_STATE,#[Living room]#)# > 0

Expression

If, in a scenario, you want to know if a light is on in the Living Room, you can do :

IF #[Living room][Lumiere Canapé][State]# == 1 OR #[Living room][Lumiere Salon][State]# == 1 OR #[Living room][Lumiere Angle][State]# == 1

Or more simply : IF genericType (LIGHT_STATE,#[Living room]#) > 0 or if one or more light (s) are on in the Living room.

If tomorrow you add a light in your living room, no need to retouch your scenarios !

Action

If you want to turn on all the lights in the Living Room, you can create a light action:

#[Living room][Lumiere Canapé][We]#
#[Living room][Lumiere Salon][We]#
#[Living room][Lumiere Angle][We]#

Or more simply, create a genericType action with LIGHT_ON in Salon. If tomorrow you add a light in your living room, no need to retouch your scenarios !

List of Generic Core Types

Advice

  • You can find this list directly in Jeedom, on this same page, with the button List top right.
Other (id: Other)      
TIMER State timer Info numeric
TIMER_STATE Timer Status (pause or not) Info binary, numeric
SET_TIMER Timer Action slider
TIMER_PAUSE Pause timer Action other
TIMER_RESUME Timer resume Action other
Battery (id: Battery)      
BATTERY Battery Info numeric
BATTERY_CHARGING Battery charging Info binary
Camera (id: Camera)      
CAMERA_URL Camera url Info string
CAMERA_RECORD_STATE Camera recording status Info binary
CAMERA_UP Camera movement up Action other
CAMERA_DOWN Camera movement down Action other
CAMERA_LEFT Camera movement to the left Action other
CAMERA_RIGHT Camera movement to the right Action other
CAMERA_ZOOM Zoom camera forward Action other
CAMERA_DEZOOM Zoom camera back Action other
CAMERA_STOP Stop camera Action other
CAMERA_PRESET Camera preset Action other
CAMERA_RECORD Camera recording Action  
CAMERA_TAKE Snapshot camera Action  
Heating (id: Heating)      
HEATING_STATE Pilot wire heating Status Info binary
HEATING_ON Pilot wire heating ON button Action other
HEATING_OFF Pilot wire heating OFF button Action other
HEATING_OTHER Heating pilot wire Button Action other
Electricity (id: Electricity)      
Power Electric power Info numeric
CONSUMPTION Power consumption Info numeric
VOLTAGE Tension Info numeric
REBOOT Restart Action other
Environment (id: Environment)      
TEMPERATURE TEMPERATURE Info numeric
AIR_QUALITY Air quality Info numeric
BRIGHTNESS Brightness Info numeric
PRESENCE PRESENCE Info binary
SMOKE Smoke detection Info binary
HUMIDITY Humidity Info numeric
UV UV Info numeric
CO2 CO2 (ppm) Info numeric
CO CO (ppm) Info numeric
NOISE Sound (dB) Info numeric
PRESSURE Pressure Info numeric
WATER_LEAK Water leak Info  
FILTER_CLEAN_STATE Filter state Info binary
Generic (id: Generic)      
DEPTH Depth Info numeric
DISTANCE DISTANCE Info numeric
BUTTON Button Info binary, numeric
GENERIC_INFO Generic Info  
GENERIC_ACTION Generic Action other
Light (id: Light)      
LIGHT_STATE Light State Info binary, numeric
LIGHT_BRIGHTNESS Light Brightness Info numeric
LIGHT_COLOR Light Color Info string
LIGHT_STATE_BOOL Light State (Binary) Info binary
LIGHT_COLOR_TEMP Light Temperature Color Info numeric
LIGHT_TOGGLE Toggle light Action other
LIGHT_ON Light Button On Action other
LIGHT_OFF Light Button Off Action other
LIGHT_SLIDER Slider light Action slider
LIGHT_SET_COLOR Light Color Action color
LIGHT_MODE Light Mode Action other
LIGHT_SET_COLOR_TEMP Light Temperature Color Action  
Fashion (id: Mode)      
MODE_STATE Status Mode Info string
MODE_SET_STATE Change Mode Action other
Multimedia (id: Multimedia)      
Volume Volume Info numeric
MEDIA_STATUS Status Info string
MEDIA_ALBUM Album Info string
MEDIA_ARTIST Artist Info string
MEDIA_TITLE Title Info string
MEDIA_POWER Power Info string
CHANNEL Chain Info numeric, string
MEDIA_STATE State Info binary
SET_VOLUME Volume Action slider
SET_CHANNEL Chain Action other slider
MEDIA_PAUSE Break Action other
MEDIA_RESUME Reading Action other
MEDIA_STOP Stop Action other
MEDIA_NEXT Following Action other
MEDIA_PREVIOUS Previous Action other
MEDIA_ON We Action other
MEDIA_OFF Off Action other
MEDIA_MUTE Mute Action other
MEDIA_UNMUTE No Mute Action other
Weather (id: Weather)      
WEATHER_TEMPERATURE Weather Temperature Info numeric
WEATHER_TEMPERATURE_MAX_2 Weather condition d + 1 max d + 2 Info numeric
WIND_SPEED Wind (speed) Info numeric
RAIN_TOTAL Rain (accumulation) Info numeric
RAIN_CURRENT Rain (mm / h) Info numeric
WEATHER_CONDITION_ID_4 Weather condition (id) d + 4 Info numeric
WEATHER_CONDITION_4 Weather condition d + 4 Info string
WEATHER_TEMPERATURE_MAX_4 Weather Max temperature d + 4 Info numeric
WEATHER_TEMPERATURE_MIN_4 Weather Temperature min d + 4 Info numeric
WEATHER_CONDITION_ID_3 Weather condition (id) d + 3 Info numeric
WEATHER_CONDITION_3 Weather condition d + 3 Info string
WEATHER_TEMPERATURE_MAX_3 Weather Max temperature d + 3 Info numeric
WEATHER_TEMPERATURE_MIN_3 Weather Temperature min d + 3 Info numeric
WEATHER_CONDITION_ID_2 Weather condition (id) d + 2 Info numeric
WEATHER_CONDITION_2 Weather condition d + 2 Info string
WEATHER_TEMPERATURE_MIN_2 Weather Temperature min d + 2 Info numeric
WEATHER_HUMIDITY Weather Humidity Info numeric
WEATHER_CONDITION_ID_1 Weather condition (id) d + 1 Info numeric
WEATHER_CONDITION_1 Weather condition d + 1 Info string
WEATHER_TEMPERATURE_MAX_1 Weather Max temperature d + 1 Info numeric
WEATHER_TEMPERATURE_MIN_1 Weather Temperature min d + 1 Info numeric
WEATHER_CONDITION_ID Weather condition (id) Info numeric
WEATHER_CONDITION Weather condition Info string
WEATHER_TEMPERATURE_MAX Weather Max temperature Info numeric
WEATHER_TEMPERATURE_MIN Weather Temperature min Info numeric
WEATHER_SUNRISE Sunset weather Info numeric
WEATHER_SUNSET Sunrise weather Info numeric
WEATHER_WIND_DIRECTION Wind direction weather Info numeric
WEATHER_WIND_SPEED Wind speed weather Info numeric
WEATHER_PRESSURE Weather Pressure Info numeric
WIND_DIRECTION Wind (direction) Info numeric
Opening (id: Opening)      
LOCK_STATE State lock Info binary
BARRIER_STATE Portal (opening) State Info binary
GARAGE_STATE Garage (opening) State Info binary
OPENING Door Info binary
OPENING_WINDOW Window Info binary
LOCK_OPEN Lock Button Open Action other
LOCK_CLOSE Lock Button Close Action other
GB_OPEN Gate or garage opening button Action other
GB_CLOSE Gate or garage closing button Action other
GB_TOGGLE Gate or garage button toggle Action other
Socket (id: Outlet)      
ENERGY_STATE State socket Info numeric, binary
ENERGY_ON On Button Socket Action other
ENERGY_OFF Socket Button Off Action other
ENERGY_SLIDER Slider socket Action  
Robot (id: Robot)      
DOCK_STATE State base Info binary
DOCK Back to base Action other
Security (id: Security)      
SIREN_STATE Mermaid State Info binary
ALARM_STATE Alarm Status Info binary, string
ALARM_MODE Alarm Mode Info string
ALARM_ENABLE_STATE Alarm Status activated Info binary
FLOOD Flood Info binary
SABOTAGE SABOTAGE Info binary
SHOCK Shock Info binary, numeric
SIREN_OFF Siren Button Off Action other
SIREN_ON Siren Button On Action other
ALARM_ARMED Armed alarm Action other
ALARM_RELEASED Alarm released Action other
ALARM_SET_MODE Alarm Mode Action other
Thermostat (id: Thermostat)      
THERMOSTAT_STATE Thermostat Status (BINARY) (for Plugin Thermostat only) Info  
THERMOSTAT_TEMPERATURE Room temperature thermostat Info numeric
THERMOSTAT_SETPOINT Setpoint thermostat Info numeric
THERMOSTAT_MODE Thermostat Mode (for Plugin Thermostat only) Info string
THERMOSTAT_LOCK Locking Thermostat (for Plugin Thermostat only) Info binary
THERMOSTAT_TEMPERATURE_OUTDOOR Outdoor Temperature Thermostat (for Plugin Thermostat only) Info numeric
THERMOSTAT_STATE_NAME Thermostat Status (HUMAN) (for Plugin Thermostat only) Info string
THERMOSTAT_HUMIDITY Room humidity thermostat Info numeric
HUMIDITY_SETPOINT Set humidity Info slider
THERMOSTAT_SET_SETPOINT Setpoint thermostat Action slider
THERMOSTAT_SET_MODE Thermostat Mode (for Plugin Thermostat only) Action other
THERMOSTAT_SET_LOCK Locking Thermostat (for Plugin Thermostat only) Action other
THERMOSTAT_SET_UNLOCK Unlock Thermostat (for Plugin Thermostat only) Action other
HUMIDITY_SET_SETPOINT Set humidity Action slider
Fan (id: Fan)      
FAN_SPEED_STATE Fan speed Status Info numeric
ROTATION_STATE State Rotation Info numeric
FAN_SPEED Fan speed Action slider
ROTATION ROTATION Action slider
Pane (id: Shutter)      
FLAP_STATE Status pane Info binary, numeric
FLAP_BSO_STATE BSO Status pane Info binary, numeric
FLAP_UP Pane Up Button Action other
FLAP_DOWN Pane Down Button Action other
FLAP_STOP Stop button shutter Action  
FLAP_SLIDER Slider Button Pane Action slider
FLAP_BSO_UP BSO pane Up button Action other
FLAP_BSO_DOWN BSO pane Down button Action other
Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site web. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.