Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Trevion Display #146

Open
derjoerg opened this issue Jan 3, 2025 · 1 comment
Open

Support Trevion Display #146

derjoerg opened this issue Jan 3, 2025 · 1 comment

Comments

@derjoerg
Copy link
Collaborator

derjoerg commented Jan 3, 2025

Add support for Trevion Display:

      "0007EE952146": {
        "deviceReboots": "19",
        "floor": "02",
        "room": "0C",
        "interface": "TP",
        "deviceId": "4351",
        "displayName": "Zentrale Schlafzimmer",
        "unresponsive": false,
        "unresponsiveCounter": 0,
        "defect": false,
        "channels": {
          "ch0001": {
            "displayName": "Led-Strip Bett",
            "floor": "02",
            "function": "FID_PANEL_LIGHT_SWITCH_SENSOR",
            "functionID": "D4",
            "inputs": {
              "idp0000": {
                "pairing": "AL_INFO_ON_OFF",
                "pairingID": 256,
                "value": "1"
              },
              "idp0001": {
                "pairing": "AL_INFO_FORCE",
                "pairingID": 257,
                "value": ""
              },
              "idp0002": {
                "pairing": "AL_INFO_ERROR",
                "pairingID": 273,
                "value": ""
              },
              "idp0003": {
                "pairing": "AL_INFO_TIMED_MOVEMENT",
                "pairingID": 357,
                "value": ""
              },
              "idp0004": {
                "pairing": "AL_SYSAP_INFO_ON_OFF",
                "pairingID": 261,
                "value": ""
              },
              "idp0005": {
                "pairing": "AL_SYSAP_INFO_FORCE",
                "pairingID": 262,
                "value": ""
              },
              "idp0006": {
                "pairing": "AL_SYSAP_INFO_ERROR",
                "pairingID": 278,
                "value": ""
              },
              "idp0007": {
                "pairing": "AL_INFO_ACTUAL_DIMMING_VALUE",
                "pairingID": 272,
                "value": ""
              },
              "idp0008": {
                "pairing": "AL_SYSAP_INFO_ACTUAL_DIMMING_VALUE",
                "pairingID": 277,
                "value": ""
              }
            },
            "outputs": {
              "odp0000": {
                "pairing": "AL_SWITCH_ON_OFF",
                "pairingID": 1,
                "value": "1"
              },
              "odp0001": {
                "pairing": "AL_FORCED",
                "pairingID": 3,
                "value": "3"
              },
              "odp0002": {
                "pairing": "AL_TIMED_START_STOP",
                "pairingID": 2,
                "value": "1"
              }
            },
            "parameterNames": {},
            "parameters": {},
            "room": "0C",
            "selectedIcon": "1"
          },
          "ch0002": {
            "displayName": "1,1,2",
            "floor": "02",
            "function": "UNKNOWN",
            "functionID": "",
            "inputs": {},
            "outputs": {},
            "parameterNames": {},
            "parameters": {},
            "room": "0C"
          },
          "ch0003": {
            "displayName": "1,2,1",
            "floor": "02",
            "function": "UNKNOWN",
            "functionID": "",
            "inputs": {},
            "outputs": {},
            "parameterNames": {},
            "parameters": {},
            "room": "0C"
          },
          "ch0004": {
            "displayName": "1,2,2",
            "floor": "02",
            "function": "UNKNOWN",
            "functionID": "",
            "inputs": {},
            "outputs": {},
            "parameterNames": {},
            "parameters": {},
            "room": "0C"
          },
          "ch0005": {
            "displayName": "Verdunklung Lichtspalt",
            "floor": "02",
            "function": "FID_PANEL_SCENE_SENSOR",
            "functionID": "37",
            "inputs": {},
            "outputs": {
              "odp0009": {
                "pairing": "AL_SCENE_CONTROL",
                "pairingID": 4,
                "value": "11"
              }
            },
            "parameterNames": {
              "PID_SCENE_MODE (par0024)": "2"
            },
            "parameters": {
              "par0024": "2"
            },
            "room": "0C",
            "selectedIcon": "3D"
          },
          "ch0006": {
            "displayName": "2,1,2",
            "floor": "02",
            "function": "UNKNOWN",
            "functionID": "",
            "inputs": {},
            "outputs": {},
            "parameterNames": {},
            "parameters": {},
            "room": "0C"
          },
          "ch0007": {
            "displayName": "2,2,1",
            "floor": "02",
            "function": "UNKNOWN",
            "functionID": "",
            "inputs": {},
            "outputs": {},
            "parameterNames": {},
            "parameters": {},
            "room": "0C"
          },
          "ch0008": {
            "displayName": "2,2,2",
            "floor": "02",
            "function": "UNKNOWN",
            "functionID": "",
            "inputs": {},
            "outputs": {},
            "parameterNames": {},
            "parameters": {},
            "room": "0C"
          },
          "ch0009": {
            "displayName": "Rollladen Schlafzimmer",
            "floor": "02",
            "function": "FID_PANEL_BLIND_SENSOR",
            "functionID": "33",
            "inputs": {
              "idp0001": {
                "pairing": "AL_INFO_FORCE",
                "pairingID": 257,
                "value": "0"
              },
              "idp0002": {
                "pairing": "AL_INFO_ERROR",
                "pairingID": 273,
                "value": "0"
              },
              "idp0005": {
                "pairing": "AL_SYSAP_INFO_FORCE",
                "pairingID": 262,
                "value": "0"
              },
              "idp0006": {
                "pairing": "AL_SYSAP_INFO_ERROR",
                "pairingID": 278,
                "value": "0"
              },
              "idp0009": {
                "pairing": "AL_INFO_MOVE_UP_DOWN",
                "pairingID": 288,
                "value": "1"
              },
              "idp000a": {
                "pairing": "AL_CURRENT_ABSOLUTE_POSITION_BLINDS_PERCENTAGE",
                "pairingID": 289,
                "value": "100"
              },
              "idp000b": {
                "pairing": "AL_SYSAP_INFO_MOVE_UP_DOWN",
                "pairingID": 293,
                "value": "1"
              },
              "idp000c": {
                "pairing": "AL_SYSAP_CURRENT_ABSOLUTE_POSITION_BLINDS_PERCENTAGE",
                "pairingID": 294,
                "value": "100"
              },
              "idp000d": {
                "pairing": "AL_SYSAP_CURRENT_ABSOLUTE_POSITION_SLATS_PERCENTAGE",
                "pairingID": 295,
                "value": ""
              }
            },
            "outputs": {
              "odp0005": {
                "pairing": "AL_MOVE_UP_DOWN",
                "pairingID": 32,
                "value": "1"
              },
              "odp0006": {
                "pairing": "AL_STOP_STEP_UP_DOWN",
                "pairingID": 33,
                "value": "0"
              },
              "odp0007": {
                "pairing": "AL_FORCED_UP_DOWN",
                "pairingID": 40,
                "value": "0"
              },
              "odp0008": {
                "pairing": "AL_SET_ABSOLUTE_POSITION_BLINDS_PERCENTAGE",
                "pairingID": 35,
                "value": "0"
              }
            },
            "parameterNames": {},
            "parameters": {},
            "room": "0C",
            "selectedIcon": "e"
          },
          "ch000a": {
            "displayName": "Heizk\u00f6rper L\u00fcfter",
            "floor": "02",
            "function": "FID_PANEL_SWITCH_SENSOR",
            "functionID": "30",
            "inputs": {
              "idp0000": {
                "pairing": "AL_INFO_ON_OFF",
                "pairingID": 256,
                "value": "1"
              },
              "idp0001": {
                "pairing": "AL_INFO_FORCE",
                "pairingID": 257,
                "value": "0"
              },
              "idp0002": {
                "pairing": "AL_INFO_ERROR",
                "pairingID": 273,
                "value": ""
              },
              "idp0003": {
                "pairing": "AL_INFO_TIMED_MOVEMENT",
                "pairingID": 357,
                "value": ""
              },
              "idp0004": {
                "pairing": "AL_SYSAP_INFO_ON_OFF",
                "pairingID": 261,
                "value": ""
              },
              "idp0005": {
                "pairing": "AL_SYSAP_INFO_FORCE",
                "pairingID": 262,
                "value": ""
              },
              "idp0006": {
                "pairing": "AL_SYSAP_INFO_ERROR",
                "pairingID": 278,
                "value": ""
              }
            },
            "outputs": {
              "odp0000": {
                "pairing": "AL_SWITCH_ON_OFF",
                "pairingID": 1,
                "value": "0"
              }
            },
            "parameterNames": {},
            "parameters": {},
            "room": "0C",
            "selectedIcon": "148"
          },
          "ch000b": {
            "displayName": "3,2,1",
            "floor": "02",
            "function": "UNKNOWN",
            "functionID": "",
            "inputs": {},
            "outputs": {},
            "parameterNames": {},
            "parameters": {},
            "room": "0C"
          },
          "ch000c": {
            "displayName": "3,2,2",
            "floor": "02",
            "function": "UNKNOWN",
            "functionID": "",
            "inputs": {},
            "outputs": {},
            "parameterNames": {},
            "parameters": {},
            "room": "0C"
          },
          "ch000d": {
            "displayName": "Raumtemperaturregler",
            "floor": "02",
            "function": "FID_PANEL_ROOM_TEMPERATURE_CONTROLLER_SLAVE_1X1",
            "functionID": "bf",
            "inputs": {
              "idp0002": {
                "pairing": "AL_INFO_ERROR",
                "pairingID": 273,
                "value": ""
              },
              "idp0010": {
                "pairing": "AL_SET_POINT_TEMPERATURE",
                "pairingID": 51,
                "value": "19.5"
              },
              "idp0011": {
                "pairing": "AL_RELATIVE_SET_POINT_TEMPERATURE",
                "pairingID": 52,
                "value": "-1.5"
              },
              "idp0012": {
                "pairing": "AL_FAN_COIL_LEVEL",
                "pairingID": 49,
                "value": "2"
              },
              "idp0013": {
                "pairing": "AL_FAN_MANUAL_ON_OFF",
                "pairingID": 55,
                "value": "0"
              },
              "idp0014": {
                "pairing": "AL_CONTROLLER_ON_OFF",
                "pairingID": 56,
                "value": "1"
              },
              "idp0015": {
                "pairing": "AL_STATE_INDICATION",
                "pairingID": 54,
                "value": "65"
              },
              "idp0016": {
                "pairing": "AL_MEASURED_TEMPERATURE",
                "pairingID": 304,
                "value": "19.4"
              }
            },
            "outputs": {
              "odp000c": {
                "pairing": "AL_RELATIVE_SET_POINT_REQUEST",
                "pairingID": 57,
                "value": "0"
              },
              "odp000d": {
                "pairing": "AL_FAN_STAGE_REQUEST",
                "pairingID": 64,
                "value": "0"
              },
              "odp000e": {
                "pairing": "AL_ECO_ON_OFF",
                "pairingID": 58,
                "value": "0"
              },
              "odp000f": {
                "pairing": "AL_CONTROLLER_ON_OFF_REQUEST",
                "pairingID": 66,
                "value": "1"
              }
            },
            "parameterNames": {
              "PID_RTC_HAS_FANCOIL (par0020)": "0"
            },
            "parameters": {
              "par0020": "0"
            },
            "room": "0C",
            "selectedIcon": "21"
          },
          "ch000e": {
            "displayName": "4,1,2",
            "floor": "02",
            "function": "UNKNOWN",
            "functionID": "",
            "inputs": {},
            "outputs": {},
            "parameterNames": {},
            "parameters": {},
            "room": "0C"
          },
          "ch000f": {
            "displayName": "4,2,1",
            "floor": "02",
            "function": "UNKNOWN",
            "functionID": "",
            "inputs": {},
            "outputs": {},
            "parameterNames": {},
            "parameters": {},
            "room": "0C"
          },
          "ch0010": {
            "displayName": "4,2,2",
            "floor": "02",
            "function": "UNKNOWN",
            "functionID": "",
            "inputs": {},
            "outputs": {},
            "parameterNames": {},
            "parameters": {},
            "room": "0C"
          },
          "ch00b1": {
            "displayName": "Room temperature controller",
            "floor": "02",
            "function": "FID_PANEL_ROOM_TEMPERATURE_CONTROLLER_MASTER_WITHOUT_FAN",
            "functionID": "C1",
            "inputs": {
              "idp0000": {
                "pairing": "AL_INFO_VALUE_HEATING",
                "pairingID": 305,
                "value": ""
              },
              "idp0001": {
                "pairing": "AL_INFO_VALUE_COOLING",
                "pairingID": 306,
                "value": ""
              },
              "idp0002": {
                "pairing": "AL_INFO_ACTUATING_VALUE_ADD_HEATING",
                "pairingID": 321,
                "value": ""
              },
              "idp0003": {
                "pairing": "AL_INFO_ACTUATING_VALUE_ADD_COOLING",
                "pairingID": 322,
                "value": ""
              },
              "idp0004": {
                "pairing": "AL_INFO_ERROR",
                "pairingID": 273,
                "value": ""
              },
              "idp0005": {
                "pairing": "AL_INFO_HEATING_DEMAND",
                "pairingID": 335,
                "value": ""
              },
              "idp0006": {
                "pairing": "AL_INFO_COOLING_DEMAND",
                "pairingID": 336,
                "value": ""
              },
              "idp0007": {
                "pairing": "AL_RELATIVE_SET_POINT_REQUEST",
                "pairingID": 57,
                "value": ""
              },
              "idp0008": {
                "pairing": "AL_FAN_STAGE_REQUEST",
                "pairingID": 64,
                "value": ""
              },
              "idp0009": {
                "pairing": "AL_ECO_ON_OFF",
                "pairingID": 58,
                "value": ""
              },
              "idp000a": {
                "pairing": "AL_CONTROLLER_ON_OFF_REQUEST",
                "pairingID": 66,
                "value": ""
              },
              "idp000b": {
                "pairing": "AL_SELECTED_HEATING_COOLING_MODE_REQUEST",
                "pairingID": 61,
                "value": ""
              },
              "idp000c": {
                "pairing": "AL_TIMED_PRESENCE",
                "pairingID": 7,
                "value": ""
              },
              "idp000d": {
                "pairing": "AL_SCENE_CONTROL",
                "pairingID": 4,
                "value": ""
              },
              "idp000e": {
                "pairing": "AL_WINDOW_DOOR",
                "pairingID": 53,
                "value": ""
              },
              "idp000f": {
                "pairing": "AL_INFO_ABSOLUTE_SET_POINT_REQUEST",
                "pairingID": 320,
                "value": ""
              },
              "idp0010": {
                "pairing": "AL_MEASURED_TEMPERATURE",
                "pairingID": 304,
                "value": ""
              }
            },
            "outputs": {
              "odp0000": {
                "pairing": "AL_ACTUATING_VALUE_HEATING",
                "pairingID": 48,
                "value": "60"
              },
              "odp0001": {
                "pairing": "AL_ACTUATING_VALUE_COOLING",
                "pairingID": 50,
                "value": "0"
              },
              "odp0002": {
                "pairing": "AL_ACTUATING_VALUE_ADD_HEATING",
                "pairingID": 323,
                "value": "0"
              },
              "odp0003": {
                "pairing": "AL_ACTUATING_VALUE_ADD_COOLING",
                "pairingID": 324,
                "value": "0"
              },
              "odp0004": {
                "pairing": "AL_SET_POINT_TEMPERATURE",
                "pairingID": 51,
                "value": "19.5"
              },
              "odp0005": {
                "pairing": "AL_RELATIVE_SET_POINT_TEMPERATURE",
                "pairingID": 52,
                "value": "-1.5"
              },
              "odp0006": {
                "pairing": "AL_CONTROLLER_ON_OFF",
                "pairingID": 56,
                "value": "1"
              },
              "odp0007": {
                "pairing": "AL_STATE_INDICATION",
                "pairingID": 54,
                "value": "65"
              },
              "odp0008": {
                "pairing": "AL_FAN_COIL_LEVEL",
                "pairingID": 49,
                "value": "2"
              },
              "odp0009": {
                "pairing": "AL_FAN_MANUAL_ON_OFF",
                "pairingID": 55,
                "value": "0"
              },
              "odp000a": {
                "pairing": "AL_INFO_HEATING_COOLING_MODE",
                "pairingID": 62,
                "value": "0"
              },
              "odp000b": {
                "pairing": "AL_MEASURED_TEMPERATURE",
                "pairingID": 304,
                "value": "19.4"
              },
              "odp000c": {
                "pairing": "AL_HEATING_ACTIVE",
                "pairingID": 331,
                "value": "0"
              },
              "odp000d": {
                "pairing": "AL_COOLING_ACTIVE",
                "pairingID": 332,
                "value": "0"
              },
              "odp000e": {
                "pairing": "AL_HEATING_DEMAND",
                "pairingID": 333,
                "value": "0"
              },
              "odp000f": {
                "pairing": "AL_COOLING_DEMAND",
                "pairingID": 334,
                "value": "0"
              }
            },
            "parameterNames": {
              "PID_ECO_DELTA_TEMPERATURE (par0019)": "3",
              "PID_TEMPERATURE_CORRECTION (par001b)": "0",
              "PID_DEFAULT_SETPOINT_TEMPERATURE (par0018)": "21",
              "PID_PRESENCE_DETECTOR_TIMED_ON_DURATION (par001a)": "1800",
              "PID_TEMPERATURE_SEND_INTERVAL (par001c)": "60",
              "PID_RTC_HAS_FANCOIL (par0020)": "0",
              "PID_MAX_TEMP_ADJ (par001d)": "14",
              "PID_MIN_TEMP_ADJ (par001e)": "-14",
              "PID_TEMPERATURE_SOURCE (par002a)": "1",
              "PID_TEMP_SENSOR_USAGE (par004d)": "1",
              "PID_EXT_TEMP_OFFSET (par004e)": "0",
              "PID_TEMP_LIMIT (par004f)": "50"
            },
            "parameters": {
              "par0019": "3",
              "par001b": "0",
              "par0018": "21",
              "par001a": "1800",
              "par001c": "60",
              "par0020": "0",
              "par001d": "14",
              "par001e": "-14",
              "par002a": "1",
              "par004d": "1",
              "par004e": "0",
              "par004f": "50"
            },
            "room": "0C",
            "selectedIcon": "21"
          }
        },
        "parameters": {
          "par0104": "1",
          "par0002": "10",
          "par0001": "100",
          "par0108": "2",
          "par0109": "3",
          "par010a": "1",
          "par017a": "2",
          "par010d": "1",
          "par0103": "60",
          "par004b": "1",
          "par004c": "7",
          "par0064": "1",
          "par010c": "3",
          "par010b": "2",
          "par0021": "1",
          "par00d9": "4",
          "par017b": "1"
        },
        "parameterNames": {
          "PID_BRIGHTNESS_ADJUSTED_TO_AMBIENT_LIGHT (par0104)": "1",
          "PID_LED_NIGHT_BRIGHTNESS (par0002)": "10",
          "PID_LED_DAY_BRIGHTNESS (par0001)": "100",
          "PID_USE_PROXIMITY_SENSOR (par0108)": "2",
          "PID_PROXIMITY_SENSOR_SENSITIVITY (par0109)": "3",
          "PID_HAPTIC_FEEDBACK (par010a)": "1",
          "PID_REDUCED_LAYOUT (par017a)": "2",
          "PID_AUTOMATIC_RETURN (par010d)": "1",
          "PID_AUTOMATIC_RETURN_TO_START_PAGE (par0103)": "60",
          "PID_USER_LANGUAGE (par004b)": "1",
          "PID_EFFECTIVE_USER_LANGUAGE (par004c)": "7",
          "PID_EFFECTIVE_TEMPERATURE_UNIT (par0064)": "1",
          "PID_SCEEN_SAVER_MODE (par010c)": "3",
          "PID_SCEEN_SAVER (par010b)": "2",
          "PID_DISPLAY_SWITCH_OFF_TIME (par0021)": "1",
          "PID_EFFECTIVE_WIND_SPEED_UNIT (par00d9)": "4",
          "PID_MOUNTED_IN_SOLID_WALL (par017b)": "1"
        }
      },
@derjoerg
Copy link
Collaborator Author

derjoerg commented Jan 3, 2025

Hi @Alox-K,

Just some questions regarding the Trevion Display:

  • "Led-Strip Bett": Should this be included as a sensor or is it OK to have it not included?
  • "Verdunklung Lichtspalt": This is a scene and not supported
  • "Rollladen Schlafzimmer": Should this be included as a sensor or is it OK to have it not included?
  • "Heizkörper Lüfter": Should this be included as a sensor or is it OK to have it not included?
  • "Raumtemperaturregler": This should act as a RTC, right?
  • "Room temperature controller": This should act as a RTC, right?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant