Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

pygruenbeck-cloud

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pygruenbeck-cloud

Python Library to communicate with Grünbeck Cloud based Water softeners

  • 1.1.0
  • PyPI
  • Socket score

Maintainers
1

pygruenbeck_cloud

Gruenbeck

PyPI - Python Version PyPI release Release status Build Pipeline codecov Checked with mypy Pre-commit License

pygruenbeck_cloud is a Python 3 (>= 3.11) library to communicate with the Grünbeck Cloud based Water softeners.

It is intended to be used in custom_component hagruenbeck_cloud for Home Assistant.

Implementation is based on the ioBroker gruenbeck adapter implementation.

Available configuration parameter

ParameterTypeDescription
dsltbooleanActivation of daylight saving time
buzzerbooleanActivation of signal on error
buzzer_fromtime (HH:MM)Signal from time
buzzer_totime (HH:MM)Signal from time
push_notificationbooleanActivation of push notifications
email_notificationbooleanActivation of email notifications
water_hardness_unitintegerWater hardness Unit (1 = "°dH", 2 = "°fH", 3 = "°e", 4 = "mol/m³", 5 = "ppm")
raw_water_hardnessintegerWater hardness value
soft_water_hardnessintegerSoftwater hardness value
modeintegerCurrent operation mode (1 = "Eco", 2 = "Comfort", 3 = "Power", 4 = "Individual")
mode_individual_mondayintegerIndividual mode for Monday
mode_individual_tuesdayintegerIndividual mode for Tuesday
mode_individual_wednesdayintegerIndividual mode for Wednesday
mode_individual_thursdayintegerIndividual mode for Thursday
mode_individual_fridayintegerIndividual mode for Friday
mode_individual_saturdayintegerIndividual mode for Saturday
mode_individual_sundayintegerIndividual mode for Sunday
regeneration_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 days
installer_namestringInstaller name
installer_phonestringInstaller phone
installer_emailstringInstaller email
ntp_syncboolGet date/time automatically (NTP)
fault_signal_contactboolFunction fault signal contact
knxboolKNX connection
nominal_flow_monitoringboolMonitoring of nominal flow
disinfection_monitoringboolDisinfection monitoring
led_ring_modeintIlluminated LED ring mode (0 = "deactivated", 1 = "permanent lightning", 2 = "in case of failure", 3 = "in case of operation by user + failure", 4 = "in case of water treatment + operation by user + failure")
led_ring_flash_on_signalboolIlluminated LED ring flashes for pre-alarm salt supply
led_ring_brightnessintLED ring Brightness [%]
residual_capacity_limitintResidual capacity limit value [%]
current_setpointintCurrent setpoint [mA]
chargeintCharge [mAmin]
interval_forced_regenerationintInterval of forced regeneration [days]
end_frequency_regeneration_valveintEnd frequency regeneration valve [Hz]
end_frequency_regeneration_valve_2intEnd frequency regeneration valve 2 [Hz]
end_frequency_blending_valveintEnd frequency blending valve [Hz]
treatment_volumeintTreatment volume [m³]
soft_water_meter_pulse_ratefloatSoft water meter pulse rate [l/Imp]
blending_water_meter_pulse_ratefloatBlending water meter pulse rate [l/Imp]
regeneration_water_meter_pulse_ratefloatRegeneration water meter pulse rate [l/Imp]
capacity_figure_mondayintCapacity figure Monday [m³x°dH]
capacity_figure_tuesdayintCapacity figure Tuesday [m³x°dH]
capacity_figure_wednesdayintCapacity figure Wednesday [m³x°dH]
capacity_figure_thursdayintCapacity figure Thursday [m³x°dH]
capacity_figure_fridayintCapacity figure Friday [m³x°dH]
capacity_figure_saturdayintCapacity figure Saturday [m³x°dH]
capacity_figure_sunddayintCapacity figure Sunday [m³x°dH]
nominal_flow_ratefloatNominal flow rate [m³/h]
regeneration_monitoring_timeintRegeneration monitoring time [min]
salting_monitoring_timeintSalting monitoring time [min]
slow_rinsefloatSlow rinse [min]
backwashintBackwash [l]
washing_outintWashing out [l]
minimum_filling_volume_smallest_capfloatMinimum filling volume smallest cap [l]
maximum_filling_volume_smallest_capfloatMaximum filling volume smallest cap [l]
minimum_filling_volume_largest_capfloatMinimum filling volume largest cap [l]
maximum_filling_volume_largest_capfloatMaximum filling volume largest cap [l]
longest_switch_on_time_chlorine_cellintLongest switch-on time Cl cell [min]
maximum_remaining_time_regenerationintMaximum remaining time regeneration [min]
languageintCurrent language (1 = "German", 2 = "English", 3 = "French", 4 = "Italian", 5 = "Dutch", 6 = "Spanish", 7 = "Russian", 9 = "Danish")
programmable_output_functionintProgrammable output function
programmable_input_functionintProgrammable input function
reaction_to_power_failureintReaction to power failure > 5 min
chlorine_cell_modeintActivate/deactivate chlorine cell
blending_monitoringintBlending monitoring
system_overloadedintSystem overloaded

And these are additional parameter which are provided by the API, but their meaning and/or value is not known:

ParameterType
ppressureregint

Feel free to open an issue if you know the meaning of them and their possible values.

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc