28 #ifndef EO_EEP_D21030_H 29 #define EO_EEP_D21030_H 450 D21030_WOD_NO_CHANGE = 0,
451 D21030_WOD_WINDOW_CLOSED = 1,
452 D21030_WOD_WINDOW_OPEN = 2,
453 D21030_WOD_RESERVED = 3,
457 D21030_OBS_NO_CHANGE = 0,
458 D21030_OBS_OCCUPIED = 1,
459 D21030_OBS_UNOCCUPIED = 2,
460 D21030_OBS_AUTOMATIC_MODE = 3,
464 D21030_RCM_NO_CHANGE = 0,
465 D21030_RCM_ECO_MODE = 1,
466 D21030_RCM_COMFORT_MODE = 2,
467 D21030_RCM_VACATION_MODE = 3,
471 D21030_PIR_NO_CHANGE = 0,
472 D21030_PIR_MOVEMENT_DETECTED = 1,
473 D21030_PIR_NO_MOVEMENT_DETECTED = 2,
474 D21030_PIR_LOCKED = 3,
478 D21030_FS_NO_CHANGE = 0,
479 D21030_FS_LEVEL_0_OFF = 1,
480 D21030_FS_LEVEL_1 = 2,
481 D21030_FS_LEVEL_2 = 3,
482 D21030_FS_LEVEL_3 = 4,
484 D21030_FS_NO_FAN = 6,
485 D21030_FS_RESERVED = 7,
489 D21030_UITY_NO_SET_POINT_UI = 1,
490 D21030_UITY_TWO_BUTTONS_FOR_SET_POINT = 2,
491 D21030_UITY_ROTARY_CONTROL_FOR_SET_POINT = 3,
495 D21030_MW_NO_CHANGE = 0,
496 D21030_MW_NO_WARNING = 1,
497 D21030_MW_MOLD_WARNING__VENTILATION_ADVICE = 2,
498 D21030_MW_MOLD_WARNING__HEATING_ADVICE = 3,
502 D21030_DC_NO_CHANGE = 0,
505 D21030_DC_ROOM_TEMPERATURE = 3,
506 D21030_DC_HUMIDITY = 4,
507 D21030_DC_TEMPERATURE_SET_POINT = 5,
508 D21030_DC_DISPLAY_OFF = 6,
509 D21030_DC_EXTERNAL_VALUE = 7,
513 D21030_IEC_NO_CHANGE = 0,
514 D21030_IEC_NORMAL_OPERATING_STATE = 1,
515 D21030_IEC_ACTUATOR_COMMUNICATION_IS_WEAK = 2,
516 D21030_IEC_ACTUATOR_COMMUNICATION_LOSS = 3,
517 D21030_IEC_RTC_ERROR = 4,
518 D21030_IEC_ACTUATOR_LOW_ENERGY = 5,
519 D21030_IEC_RESERVED = 6,
520 D21030_IEC_GATEWAY_COMMUNICATION_LOSS = 7,
521 D21030_IEC_RADIO_MODULE_ERROR = 9,
525 D21030_PHS_NO_CHANGE = 0,
526 D21030_PHS_NEITHER = 1,
527 D21030_PHS_PARTY_MODE = 2,
528 D21030_PHS_HOLIDAY_MODE = 3,
532 D21030_HCS_NO_CHANGE = 0,
533 D21030_HCS_NEITHER = 1,
534 D21030_HCS_HEATING_MODE = 2,
535 D21030_HCS_COOLING_MODE = 3,
539 D21030_SMS_NO_CHANGE = 0,
540 D21030_SMS_NEITHER = 1,
541 D21030_SMS_SUN_ICON = 2,
542 D21030_SMS_MOON_ICON = 3,
546 D21030_DST_NO_CHANGE = 0,
547 D21030_DST_AUTOMATIC = 1,
553 D21030_AL_NO_CHANGE = 0,
554 D21030_AL_DEFAULT = 1,
555 D21030_AL_STAND_ALONE_MODE_1 = 2,
556 D21030_AL_STAND_ALONE_MODE_2 = 3,
557 D21030_AL_CONTROLLED_MODE_1 = 4,
558 D21030_AL_CONTROLLED_MODE_2 = 5,
562 D21030_BS_NO_CHANGE = 0,
563 D21030_BS_LINE_POWERED = 1,
564 D21030_BS_BATTERY_GOOD = 2,
565 D21030_BS_BATTERY_LOW = 3,
566 D21030_BS_BATTERY_CRITICAL = 4,
570 D21030_SPS_NO_CHANGE = 0,
571 D21030_SPS_SOLAR_POWER_GOOD = 1,
572 D21030_SPS_SOLAR_POWER_LOW = 2,
573 D21030_SPS_NOT_SOLAR_POWERED = 3,
577 D21030_AS1_NO_CHANGE = 0,
578 D21030_AS1_LINE_POWERED = 1,
579 D21030_AS1_BATTERY_GOOD = 2,
580 D21030_AS1_BATTERY_LOW = 3,
581 D21030_AS1_HARVESTING_GOOD = 4,
582 D21030_AS1_HARVESTING_LOW = 5,
583 D21030_AS1_ERROR = 6,
584 D21030_AS1_NOT_PRESENT = 7,
588 D21030_AS2_NO_CHANGE = 0,
589 D21030_AS2_LINE_POWERED = 1,
590 D21030_AS2_BATTERY_GOOD = 2,
591 D21030_AS2_BATTERY_LOW = 3,
592 D21030_AS2_HARVESTING_GOOD = 4,
593 D21030_AS2_HARVESTING_LOW = 5,
594 D21030_AS2_ERROR = 6,
595 D21030_AS2_NOT_PRESENT = 7,
599 D21030_AS3_NO_CHANGE = 0,
600 D21030_AS3_LINE_POWERED = 1,
601 D21030_AS3_BATTERY_GOOD = 2,
602 D21030_AS3_BATTERY_LOW = 3,
603 D21030_AS3_HARVESTING_GOOD = 4,
604 D21030_AS3_HARVESTING_LOW = 5,
605 D21030_AS3_ERROR = 6,
606 D21030_AS3_NOT_PRESENT = 7,
610 D21030_AS4_NO_CHANGE = 0,
611 D21030_AS4_LINE_POWERED = 1,
612 D21030_AS4_BATTERY_GOOD = 2,
613 D21030_AS4_BATTERY_LOW = 3,
614 D21030_AS4_HARVESTING_GOOD = 4,
615 D21030_AS4_HARVESTING_LOW = 5,
616 D21030_AS4_ERROR = 6,
617 D21030_AS4_NOT_PRESENT = 7,
621 D21030_PSL_NO_CHANGE = 0,
622 D21030_PSL_TRANSMITTING_ON = 1,
623 D21030_PSL_TRANSMITTING_OFF = 2,
624 D21030_PSL_RESERVED = 3,
628 D21030_TSL_NO_CHANGE = 0,
629 D21030_TSL_UNLOCKED = 1,
630 D21030_TSL_LOCKED = 2,
631 D21030_TSL_RESERVED = 3,
635 D21030_DCL_NO_CHANGE = 0,
636 D21030_DCL_UNLOCKED = 1,
637 D21030_DCL_LOCKED = 2,
638 D21030_DCL_RESERVED = 3,
642 D21030_DTL_NO_CHANGE = 0,
643 D21030_DTL_UNLOCKED = 1,
644 D21030_DTL_LOCKED = 2,
645 D21030_DTL_RESERVED = 3,
649 D21030_TPL_NO_CHANGE = 0,
650 D21030_TPL_UNLOCKED = 1,
651 D21030_TPL_LOCKED__DISABLED = 2,
652 D21030_TPL_RESERVED = 3,
656 D21030_OBL_NO_CHANGE = 0,
657 D21030_OBL_UNLOCKED = 1,
658 D21030_OBL_MENU_ENTRY_LOCKED = 2,
659 D21030_OBL_COMPLETE_LOCKED = 3,
663 D21030_SPL_NO_CHANGE = 0,
664 D21030_SPL_UNLOCKED = 1,
665 D21030_SPL_MENU_ENTRY_LOCKED = 2,
666 D21030_SPL_COMPLETE_LOCKED = 3,
670 D21030_FSL_NO_CHANGE = 0,
671 D21030_FSL_UNLOCKED = 1,
672 D21030_FSL_LOCKED = 2,
673 D21030_FSL_RESERVED = 3,
677 D21030_HFL_NO_CHANGE = 0,
678 D21030_HFL_UNLOCKED = 1,
679 D21030_HFL_LOCKED = 2,
680 D21030_HFL_RESERVED = 3,
684 D21030_SBA_NO_CHANGE = 0,
685 D21030_SBA_BAR_IS_ACTIVE = 1,
686 D21030_SBA_BAR_IS_NOT_ACTIVE = 2,
687 D21030_SBA_MENU_LOCKED = 3,
691 D21030_SEM_NO_CHANGE = 0,
692 D21030_SEM_AUTOMATIC = 1,
693 D21030_SEM_ACTIVE = 2,
694 D21030_SEM_NOT_ACTIVE = 3,
698 D21030_MWS_NO_CHANGE = 0,
699 D21030_MWS_EITHER_ACTIVATED = 1,
700 D21030_MWS_COMMUNICATION_ACTIVE = 2,
701 D21030_MWS_LOCAL_DISPLAY_ACTIVE = 3,
705 D21030_MWC_NO_CHANGE = 0,
706 D21030_MWC_DEFAULT = 1,
712 D21030_MWC_VENTILATION_ADVICE_DISABLED = 7,
716 D21030_MWH_NO_CHANGE = 0,
717 D21030_MWH_DEFAULT = 1,
723 D21030_MWH_HEATING_ADVICE_DISABLED = 7,
727 D21030_SPM_NO_CHANGE = 0,
728 D21030_SPM_DEFAULT = 1,
729 D21030_SPM_TEMPERATURE_SET_POINT = 2,
730 D21030_SPM_TEMPERATURE_OFFSET = 3,
734 D21030_DCTL_NO_CHANGE = 0,
738 D21030_RCI_NO_CHANGE = 0,
739 D21030_RCI_1_MIN_ = 1,
740 D21030_RCI_2_MIN_ = 2,
741 D21030_RCI_4_MIN_ = 3,
742 D21030_RCI_6_MIN_ = 4,
743 D21030_RCI_8_MIN_ = 5,
744 D21030_RCI_10_MIN_ = 6,
745 D21030_RCI_15_MIN_ = 7,
746 D21030_RCI_30_MIN_ = 8,
747 D21030_RCI_1_HOUR = 9,
748 D21030_RCI_3_HOURS = 10,
749 D21030_RCI_6_HOURS = 11,
750 D21030_RCI_12_HOURS = 12,
751 D21030_RCI_24_HOURS = 13,
752 D21030_RCI_NO_COMMUNICATION_INTERVAL = 14,
753 D21030_RCI_RESERVED = 15,
757 D21030_TS_NO_CHANGE = 0,
760 D21030_TS_RESERVED = 3,
764 D21030_HC_NO_CHANGE = 0,
765 D21030_HC_AUTO_ADAPT = 1,
768 D21030_HC_1_4_KH = 4,
770 D21030_HC_0_7_KH = 6,
771 D21030_HC_0_5_KH = 7,
775 D21030_KL_NO_CHANGE = 0,
776 D21030_KL_UNLOCKED = 1,
777 D21030_KL_HIDDEN_KEYS_LOCKED = 2,
778 D21030_KL_ALL_KEYS_LOCKED = 3,
782 D21030_WDST_NO_CHANGE = 0,
783 D21030_WDST_DEFAULT = 1,
784 D21030_WDST_30_MINUTES = 2,
785 D21030_WDST_1_HOUR = 3,
786 D21030_WDST_1_5_HOUR = 4,
787 D21030_WDST_2_HOUR = 5,
788 D21030_WDST_3_HOUR = 6,
789 D21030_WDST_WINDOW_DETECTION_DISABLED = 7,
793 D21030_TN_NO_CHANGE = 0,
794 D21030_TN_DEFAULT = 1,
800 D21030_DTU_NO_CHANGE = 0,
801 D21030_DTU_UPDATE = 1,
805 D21030_EXVSU_NO_CHANGE = 0,
806 D21030_EXVSU_TEMPERATURE = 1,
807 D21030_EXVSU_HUMIDITY = 2,
808 D21030_EXVSU_CO2VOC = 3,
809 D21030_EXVSU_VOC = 4,
813 D21030_FSO_NO_CHANGE = 0,
814 D21030_FSO_LEVEL_0_OFF = 1,
815 D21030_FSO_LEVEL_1 = 2,
816 D21030_FSO_LEVEL_2 = 3,
817 D21030_FSO_LEVEL_3 = 4,
819 D21030_FSO_NO_FAN = 6,
820 D21030_FSO_RESERVED = 7,
824 D21030_RCMO_NO_CHANGE = 0,
825 D21030_RCMO_ECO_MODE = 1,
826 D21030_RCMO_COMFORT_MODE = 2,
827 D21030_RCMO_VACATION_MODE = 3,
831 D21030_WODO_NO_CHANGE = 0,
832 D21030_WODO_WINDOW_CLOSED = 1,
833 D21030_WODO_WINDOW_OPEN = 2,
834 D21030_WODO_RESERVED = 3,
838 D21030_PIRO_NO_CHANGE = 0,
839 D21030_PIRO_MOVEMENT_DETECTED = 1,
843 D21030_OBO_NO_CHANGE = 0,
844 D21030_OBO_OCCUPIED = 1,
845 D21030_OBO_UNOCCUPIED = 2,
846 D21030_OBO_RESERVED = 3,
850 D21030_SDAS_NO_CHANGE = 0,
851 D21030_SDAS_NO_WARNING = 1,
852 D21030_SDAS_MOLD__VENTILATION_ADVICE = 2,
853 D21030_SDAS_MOLD__HEATING_ADVICE = 3,
857 D21030_ALO_NO_CHANGE = 0,
858 D21030_ALO_DEFAULT = 1,
859 D21030_ALO_STAND_ALONE_MODE_1 = 2,
860 D21030_ALO_STAND_ALONE_MODE_2 = 3,
861 D21030_ALO_CONTROLLED_MODE_1 = 4,
862 D21030_ALO_CONTROLLED_MODE_2 = 5,
866 D21030_SDCH_NO_CHANGE = 0,
867 D21030_SDCH_BOTH_ICONS_OFF = 1,
868 D21030_SDCH_HEATING_ICON = 2,
869 D21030_SDCH_COOLING_ICON = 3,
873 D21030_SDSM_NO_CHANGE = 0,
874 D21030_SDSM_BOTH_ICONS_OFF = 1,
875 D21030_SDSM_SUN_ICON = 2,
876 D21030_SDSM_MOON_ICON = 3,
880 D21030_DCO_NO_CHANGE = 0,
883 D21030_DCO_ROOM_TEMPERATURE = 3,
884 D21030_DCO_HUMIDITY = 4,
885 D21030_DCO_TEMPERATURE_SET_POINT = 5,
886 D21030_DCO_DISPLAY_OFF = 6,
887 D21030_DCO_EXTERNAL_VALUE = 7,
891 D21030_DSTO_NO_CHANGE = 0,
892 D21030_DSTO_AUTOMATIC = 1,
898 D21030_UDEC_NO_CHANGE = 0,
899 D21030_UDEC_NO_USER_INFORMATION = 10,
900 D21030_UDEC_USER_INFO_CODE_1 = 11,
901 D21030_UDEC_USER_INFO_CODE_2 = 12,
902 D21030_UDEC_USER_INFO_CODE_3 = 13,
903 D21030_UDEC_USER_INFO_CODE_4 = 14,
904 D21030_UDEC_USER_INFO_CODE_5 = 15,
908 D21030_SEMO_NO_CHANGE = 0,
909 D21030_SEMO_AUTOMATIC = 1,
910 D21030_SEMO_SAVING_MODE = 2,
911 D21030_SEMO_NORMAL_MODE = 3,
931 #endif // !eoEEP_D21030 virtual eoReturn Parse(const eoMessage &msg)
Parses a msg using learned in Profile from Device.
uint8_t type
Type.
Definition: eoProfile.h:69
eoMessage msg
helper function to convert bits
Definition: eoProfile.h:302
eoReturn SetType(uint8_t type)
Message Class for communication.
Definition: eoMessage.h:47
The class to handle eoEEP_D21030.
Definition: eoEEP_D21030.h:915
eoReturn
contains all the return values from different functions
Definition: eoApiDef.h:40
virtual eoReturn SetCommand(uint8_t cmd)
EnOcean Equipment Profiles.
Definition: eoD2EEProfile.h:96
CHANNEL_TYPE
Definition: eoChannelEnums.h:169