Enum InfoTag

  • All Implemented Interfaces:
    de.jnkconsulting.e3dc.easyrscp.api.frame.Tag , java.io.Serializable , kotlin.Comparable

    
    public enum InfoTag
    extends Enum<InfoTag> implements Tag
                        

    Mainly contains tags to query system information. Some values can also be written (time, IP etc.)

    Since:

    2.0

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      REQ_SERIAL_NUMBER

      hex = "0x0A000001", type = DataType.NONE

      Request tag to get the serial number of the home power plant. As a response a tag of the type SERIAL_NUMBER is delivered.

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_PRODUCTION_DATE

      hex = "0x0A000002", type = DataType.NONE

      Request tag to query the production date of the home power plant. A tag of the type PRODUCTION_DATE is supplied as a response.

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_MODULES_SW_VERSIONS

      hex = "0x0A000003", type = DataType.NONE

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_A35_SERIAL_NUMBER

      hex = "0x0A000007", type = DataType.NONE

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_IP_ADDRESS

      hex = "0x0A000008", type = DataType.NONE

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_SUBNET_MASK

      hex = "0x0A000009", type = DataType.NONE

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_MAC_ADDRESS

      hex = "0x0A00000A", type = DataType.NONE

      Request tag to get the Mac address of the home power plant. A MAC_ADDRESS tag is supplied as the response.

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_GATEWAY

      hex = "0x0A00000B", type = DataType.NONE

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_DNS

      hex = "0x0A00000C", type = DataType.NONE

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_DHCP_STATUS

      hex = "0x0A00000D", type = DataType.NONE

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_TIME

      hex = "0x0A00000E", type = DataType.NONE

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_UTC_TIME

      hex = "0x0A00000F", type = DataType.NONE

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_TIME_ZONE

      hex = "0x0A000010", type = DataType.NONE

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_INFO

      hex = "0x0A000011", type = DataType.NONE

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_SET_IP_ADDRESS

      hex = "0x0A000012", type = DataType.STRING

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_SET_SUBNET_MASK

      hex = "0x0A000013", type = DataType.STRING

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_SET_DHCP_STATUS

      hex = "0x0A000014", type = DataType.BOOL

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_SET_GATEWAY

      hex = "0x0A000015", type = DataType.STRING

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_SET_DNS

      hex = "0x0A000016", type = DataType.STRING

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_SET_TIME_ZONE

      hex = "0x0A000018", type = DataType.STRING

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      REQ_SW_RELEASE

      hex = "0x0A000019", type = DataType.NONE

      request tag in order to get the version number of the software installed on the home power plant. A tag of the type SW_RELEASE is supplied as a response

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      SERIAL_NUMBER

      hex = "0x0A800001", type = DataType.STRING

      Response Tag containing the serial number of the home power plant as a string.

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      PRODUCTION_DATE

      hex = "0x0A800002", type = DataType.STRING

      Response day to a REQ_PRODUCTION_DATE request. Production date of the home power plant. The information is given in calendar week and year: For example: KW21 2021

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      MODULES_SW_VERSIONS

      hex = "0x0A800003", type = DataType.CONTAINER

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en: Contains a list of INFO_MODULE_SW_VERSION containers.

      de: Beinhaltet eine Liste mit INFO_MODULE_SW_VERSION Containern

      MODULE_SW_VERSION

      hex = "0x0A800004", type = DataType.CONTAINER

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en: Contains the TAGs INFO_MODULE and INFO_VERSION

      de: Beinhaltet die TAGs INFO_MODULE und INFO_VERSION

      MODULE

      hex = "0x0A800005", type = DataType.STRING

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      VERSION

      hex = "0x0A800006", type = DataType.STRING

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      A35_SERIAL_NUMBER

      hex = "0x0A800007", type = DataType.STRING

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      IP_ADDRESS

      hex = "0x0A800008", type = DataType.STRING

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      SUBNET_MASK

      hex = "0x0A800009", type = DataType.STRING

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      MAC_ADDRESS

      hex = "0x0A80000A", type = DataType.STRING

      Reply tag to a request of type REQ_MAC_ADDRESS. Contains the Mac address of the home power plant.

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      GATEWAY

      hex = "0x0A80000B", type = DataType.STRING

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      DNS

      hex = "0x0A80000C", type = DataType.STRING

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      DHCP_STATUS

      hex = "0x0A80000D", type = DataType.BOOL

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      TIME

      hex = "0x0A80000E", type = DataType.TIMESTAMP

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      UTC_TIME

      hex = "0x0A80000F", type = DataType.TIMESTAMP

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      TIME_ZONE

      hex = "0x0A800010", type = DataType.STRING

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      INFO

      hex = "0x0A800011", type = DataType.CONTAINER

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en: Contains the TAGs INFO_SERIAL_NUMBER, INFO_PRODUCTION_DATE, INFO_MAC_ADDRESS

      de: Beinhaltet die TAGs INFO_SERIAL_NUMBER, INFO_PRODUCTION_DATE, INFO_MAC_ADDRESS

      SET_IP_ADDRESS

      hex = "0x0A800012", type = DataType.STRING

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      SET_SUBNET_MASK

      hex = "0x0A800013", type = DataType.STRING

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      SET_DHCP_STATUS

      hex = "0x0A800014", type = DataType.BOOL

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      SET_GATEWAY

      hex = "0x0A800015", type = DataType.STRING

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      SET_DNS

      hex = "0x0A800016", type = DataType.STRING

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      SET_TIME

      hex = "0x0A800017", type = DataType.TIMESTAMP

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      SET_TIME_ZONE

      hex = "0x0A800018", type = DataType.STRING

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      SW_RELEASE

      hex = "0x0A800019", type = DataType.STRING

      Response tag to a REQ_SW_RELEASE request. Contains the version number of the software installed on the home power plant.

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

      GENERAL_ERROR

      hex = "0x0AFFFFFF", type = DataType.ERROR

      You know what the tag means or want to improve the tag description? Create a Ticket.

      Original E3DC Documentation:

      en:

      de:

    • Method Summary

      Modifier and Type Method Description
      final InfoTag valueOf(String value) Returns the enum constant of this type with the specified name.
      final Array<InfoTag> values() Returns an array containing the constants of this enum type, in the order they're declared.
      Namespace getNamespace()
      String getHex()
      DataType getType()
      final EnumEntries<InfoTag> getEntries() Mainly contains tags to query system information.
      • Methods inherited from class kotlin.Enum

        getName, getOrdinal
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • valueOf

         final InfoTag valueOf(String value)

        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

        Parameters:
        value - Der Namespace des Tags für die Abbildung des jeweiligen Bereichs
      • values

         final Array<InfoTag> values()

        Returns an array containing the constants of this enum type, in the order they're declared.

        This method may be used to iterate over the constants.

      • getEntries

         final EnumEntries<InfoTag> getEntries()

        Mainly contains tags to query system information. Some values can also be written (time, IP etc.)

        Since:

        2.0