Package: pygruenbeck-cloud
pygruenbeck_cloudpygruenbeck_cloudis a Python 3 (>= 3.11) library to communicate with the Grünbeck Cloud based Water softeners.It is intended to be used in custom_componenthagruenbeck_cloudforHome Assistant.Implementation is based on theioBroker gruenbeck adapterimplementation.Available configuration parameterParameterTypeDescriptiondsltbooleanActivation of daylight saving timebuzzerbooleanActivation of signal on errorbuzzer_fromtime (HH:MM)Signal from timebuzzer_totime (HH:MM)Signal from timepush_notificationbooleanActivation of push notificationsemail_notificationbooleanActivation of email notificationswater_hardness_unitintegerWater hardness Unit (1 = "°dH", 2 = "°fH", 3 = "°e", 4 = "mol/m³", 5 = "ppm")raw_water_hardnessintegerWater hardness valuesoft_water_hardnessintegerSoftwater hardness valuemodeintegerCurrent operation mode (1 = "Eco", 2 = "Comfort", 3 = "Power", 4 = "Individual")mode_individual_mondayintegerIndividual mode for Mondaymode_individual_tuesdayintegerIndividual mode for Tuesdaymode_individual_wednesdayintegerIndividual mode for Wednesdaymode_individual_thursdayintegerIndividual mode for Thursdaymode_individual_fridayintegerIndividual mode for Fridaymode_individual_saturdayintegerIndividual mode for Saturdaymode_individual_sundayintegerIndividual mode for Sundayregeneration_modeintegerRegeneration mode (0 = "Auto", 1 = "Fixed")regeneration_time_monday_1stringCustom regeneration time for Monday 1 (Format: HH:MM)regeneration_time_monday_2stringCustom regeneration time for Monday 2 (Format: HH:MM)regeneration_time_monday_3stringCustom regeneration time for Monday 3 (Format: HH:MM)regeneration_time_tuesday_1stringCustom regeneration time for Tuesday 1 (Format: HH:MM)regeneration_time_tuesday_2stringCustom regeneration time for Tuesday 2 (Format: HH:MM)regeneration_time_tuesday_3stringCustom regeneration time for Tuesday 3 (Format: HH:MM)regeneration_time_wednesday_1stringCustom regeneration time for Wednesday 1 (Format: HH:MM)regeneration_time_wednesday_2stringCustom regeneration time for Wednesday 2 (Format: HH:MM)regeneration_time_wednesday_3stringCustom regeneration time for Wednesday 3 (Format: HH:MM)regeneration_time_thursday_1stringCustom regeneration time for Thursday 1 (Format: HH:MM)regeneration_time_thursday_2stringCustom regeneration time for Thursday 2 (Format: HH:MM)regeneration_time_thursday_3stringCustom regeneration time for Thursday 3 (Format: HH:MM)regeneration_time_friday_1stringCustom regeneration time for Friday 1 (Format: HH:MM)regeneration_time_friday_2stringCustom regeneration time for Friday 2 (Format: HH:MM)regeneration_time_friday_3stringCustom regeneration time for Friday 3 (Format: HH:MM)regeneration_time_saturday_1stringCustom regeneration time for Saturday 1 (Format: HH:MM)regeneration_time_saturday_2stringCustom regeneration time for Saturday 2 (Format: HH:MM)regeneration_time_saturday_3stringCustom regeneration time for Saturday 3 (Format: HH:MM)regeneration_time_sunday_1stringCustom regeneration time for Sunday 1 (Format: HH:MM)regeneration_time_sunday_2stringCustom regeneration time for Sunday 2 (Format: HH:MM)regeneration_time_sunday_3stringCustom regeneration time for Sunday 3 (Format: HH:MM)maintenance_intervalintegerMaintenance interval in daysinstaller_namestringInstaller nameinstaller_phonestringInstaller phoneinstaller_emailstringInstaller emailAnd these are additional parameter which are provided by the API, but their meaning and/or value is not known:ParameterTypepntpsyncboolpcfcontactboolpknxboolpmonflowboolpmondisinfboolpledatsaltpreboolprescaplimitintpcurrentintploadintpforcedregdistintpfreqregvalveintpfreqblendvalveintpledbrightintpvolumeintppratesoftwaterfloatpprateblendingfloatpprateregwaterfloatpsetcapmointpsetcaptuintpsetcapweintpsetcapthintpsetcapfrintpsetcapsaintpsetcapsuintpnomflowfloatppressureregintpmonregmeterintpmonsaltingintprinsingfloatpbackwashintpwashingoutintpminvolmincapfloatpmaxvolmincapfloatpminvolmaxcapfloatpmaxvolmaxcapfloatpmaxdurdisinfectintpmaxresdurregintplanguageintpprogoutintpproginintppowerfailintpmodedesinfintpledintpmonblendintpoverloadintpfreqregvalve2intFeel free to open anissueif you know the meaning of them and their possible values.