Bsblan

Latest version: v0.5.0

Safety actively analyzes 628969 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 7

0.38

* ATTENTION: New BSB_lan_config.h configurations! You need to adjust your configuration when upgrading to this version!
** Webserver port is now defined in define Port xx
** IP address is now defined in define IPAddr 88,88,88,88 form - note the commas instead of dots!
** Special log parameters 20002 to 20006 have changed, see BSB_lan_config.h for their new meaning

* Added new virtual parameter 701 (Präsenztaste) which enters reduced temperature mode until next timed switch
* Added Brötje BOB device family (138), including many new parameters!
* Added Brötje SOB26 device family (28)
* Added Elco Aquatop 8es device family (85)
* Added Elco Thision 13 Plus device family (203)
* Added Weishaupt WTU 25-G familiy (50)
* Added output for absolute humidity (g/m3) for DHT22 sensors
* New schematics for Arduino/Raspberry board layout
* Included support for W5500 Ethernet2 shields. Activate definement ETHERNET_W5500 in BSB_lan_config.h
* Including two-stage oil furnaces BC-counters and logging - please note that logging parameters have been adjusted, see BSB_lan_config.h for new values!
* Added new options for commands /P and /S to allow specifying a different destination device during runtime
* Added new configuration definement CUSTOM_COMMANDS which includes BSB_lan_custom.h at the end of each main loop. You may use custom_timer (set to current millis()) and custom_timer_compare to execute only every x milliseconds.
* Bugfixing SD-card logging in monitor mode
* Bugfix for setting hour:time parameters via webinterface

0.37

- LPB implementation
More than 450 parameters supported! Switch temporarily between LPB and BSB with the Px command (0=BSB, 1=LPB) or use the setBusType config option to set bus-type at boot-time. Parameter numbers are the same as for BSB.
- change of config variable "device_id"
Now called "fixed_device_id". When updating to this version, please change your BSB_lan_config.h file accordingly if you do not use the one provided in this release.

0.36

- brought back VT_BIT entries
- fixed memory issues

0.35

- new category "Sitherm Pro"; caution: category numbers all move up by one, starting from category "Wärmepumpe" (from 20 to 21) onwards.
- graph display of logging data now comes with crosshair and shows detailed values as tooltip
- improved SD-card output by factor 3 (from 16 to 45 kbps), switching SD-card library from from SD.h to SdFat.h (https://github.com/greiman/SdFat) brings another 10% performance boost
- adjusted paths and directory layout of SdFat to enable compiling from sketch directory.
- new data type vt_sint for signed int data, currently only used in some Sitherm Pro parameters

0.34

- Log data can now be displayed as graph
- Webinterface can now display and set vt_bit type parameters in human-readable form
- added KonfigRGx descriptions; caution: various sources used, no guarantee that descriptions match your individual heating system!
- vt_bit is generally read-only in the webinterface. To set, use URL command /S with decimal representation of value
- fixed a bug with vt_seconds_short5, affecting parameters 9500 and 9540.
- fixed bug regarding Fujitsu's device family (from 127 to 170)
- moved libraries from folder libraries to src so they can be included without copying them to the Arduino libraries folder
- modified DallasTemperature.h's include path for OneWire.h

0.33

- no more heating system definements anymore due to new autodetect function based on device family (parameter 6225), or set device_id variable to parameter value directly
- two more security options: TRUSTED_IP to limit access to one IP address only, and HTTP authentication with username and password
- Average values are saved on SD-card if present and LOGGER definement is activated
- deactivate logging by setting /L0=0 - this way you can enable LOGGER definement without filling up SD card but still save average values
- new error codes for THISION
- added dump of data payload on website for commands of unknown type, greyed out unsopported parameters
- enable logging of telegrams (log parameter 30000) also in monitor mode (bsb.cpp and bsb.h updated)
- time from heating system is now retreived periodically from broadcast telegrams, further reducing bus activity
- new data type vt_temp_short5_us for unsigned one byte temperatures divided by 2 (so far only 887 Vorlaufsoll NormAussentemp)
- new data type vt_percent5 for unsigned one byte temperatures divided by 2 (so far only 885 Pumpe-PWM Minimum)
- new data type vt_seconds_word5 for two byte seconds divided by 2 (so far only 2232)
- new data type vt_seconds_short4 for (signed?) one byte seconds divided by 4 (so far only 2235)
- new data type vt_seconds_short5 for (signed?) one byte seconds divided by 5 (so far only 9500, 9540)
- new data type vt_speed2 for two byte rpm (so far only 7050)
- cleaned up set() function from apparent duplicate cases
- added cases for vt_temp_word, vt_seconds_word5, vt_temp_short, vt_temp_short5, vt_seconds_short4 to set() function

Page 3 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.