Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Track changes from @yuhu- #30

Closed
wants to merge 241 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
241 commits
Select commit Hold shift + click to select a range
1a6969a
Sequence and Telegram classes added
yuhu- Dec 18, 2022
7186be1
Merge branch 'danielkucera:master' into ebus
yuhu- Jan 14, 2023
c7ab842
Merge branch 'danielkucera:master' into ebus
yuhu- Jan 17, 2023
16b6278
Merge branch 'danielkucera:master' into ebus
yuhu- Jan 30, 2023
902a46b
Ebus class added
yuhu- Feb 2, 2023
151a65b
Merge branch 'danielkucera:master' into ebus
yuhu- Feb 2, 2023
19e1de0
Merge remote-tracking branch 'origin/master' into ebus
yuhu- Mar 18, 2023
33760d5
adjusted due to new structure
yuhu- Mar 18, 2023
491a99b
Merge branch 'danielkucera:master' into ebus
yuhu- Mar 21, 2023
13b5489
Merge remote-tracking branch 'origin/master' into ebus
yuhu- Apr 3, 2023
8b718c7
Merge branch 'ebus' of github.com:yuhu-/esp8266-arduino-ebus into ebus
yuhu- Apr 3, 2023
5cfb3c2
Merge branch 'danielkucera:master' into ebus
yuhu- Apr 15, 2023
e9ecc3f
Merge branch 'danielkucera:master' into ebus
yuhu- Apr 16, 2023
7d1aa28
Merge branch 'danielkucera:master' into ebus
yuhu- Apr 20, 2023
19c2be6
Merge branch 'danielkucera:master' into ebus
yuhu- Apr 21, 2023
46bcd5d
Merge branch 'danielkucera:master' into ebus
yuhu- May 10, 2023
7022360
Merge branch 'danielkucera:master' into ebus
yuhu- May 29, 2023
6d78c9e
Merge branch 'master' into ebus
yuhu- Feb 18, 2024
7dde058
Merge branch 'danielkucera:master' into ebus
yuhu- Mar 1, 2024
d16952f
Merge branch 'danielkucera:master' into ebus
yuhu- Mar 8, 2024
891ea12
minor adjustments
yuhu- Mar 17, 2024
ace2400
minor adjustments
yuhu- Mar 24, 2024
b50fecf
first version of handleMsgClient()
yuhu- Jul 25, 2024
3343e70
possible Telegram parsing added
yuhu- Jul 26, 2024
1d6dca7
json Server added
yuhu- Jul 26, 2024
f912f87
reset_info added
yuhu- Jul 26, 2024
2b53601
cosmetic
yuhu- Jul 26, 2024
a754f41
undo cosmetic
yuhu- Jul 26, 2024
b855286
arbitration/mutex handling moved from enhanced into bus
yuhu- Jul 30, 2024
c6b8947
Datatypes added
yuhu- Jul 30, 2024
ec51dd2
call of reset() commented out in order to prevent restarts in listeni…
yuhu- Aug 27, 2024
e3217dd
responses / errors enum from enhanced moved into bus
yuhu- Aug 27, 2024
1c9b1d3
requests enum moved into source file
yuhu- Aug 27, 2024
59753d2
cleanup
yuhu- Aug 27, 2024
0fca179
Schedule capability added; countless changes
yuhu- Sep 4, 2024
9bad846
Merge branch 'danielkucera:master' into ebus
yuhu- Sep 4, 2024
d83a6f8
description of data type
yuhu- Sep 4, 2024
695f6d6
iotWebConf.doLoop() enabled - is there a reason why it was disabled?;…
yuhu- Sep 4, 2024
1423c2e
cosmetic
yuhu- Sep 4, 2024
1e522ec
TODO's added; code cleanup
yuhu- Sep 4, 2024
ed59ddf
minor bug
yuhu- Sep 4, 2024
a37df23
uint32_t and int32_t added.
yuhu- Sep 5, 2024
2c122b4
master extend bug fixed; datatypes ulg and slg added.
yuhu- Sep 5, 2024
c8bbc64
ulg, slg range fixed
yuhu- Sep 6, 2024
388ec6d
Merge branch 'master' of github.com:yuhu-/esp8266-arduino-ebus into ebus
yuhu- Sep 6, 2024
65cc665
Merge remote-tracking branch 'origin/master' into ebus
yuhu- Sep 6, 2024
169c621
commenting out reverted
yuhu- Sep 7, 2024
c3cba5b
crc_table unnecessary cast removed
yuhu- Sep 7, 2024
fa69be8
bcd_2_byte unnecessary cast removed
yuhu- Sep 7, 2024
ef9890d
usless include removed
yuhu- Sep 7, 2024
fb1efab
minor adjustments
yuhu- Sep 15, 2024
47e2778
statistic added
yuhu- Sep 15, 2024
d841661
upload-ota-32.sh added
yuhu- Sep 15, 2024
2a9af3a
short description added to header files; unused files deleted
yuhu- Sep 15, 2024
1d8b133
cosmetic
yuhu- Sep 15, 2024
e2a55e2
cleanup
yuhu- Sep 15, 2024
6053ef6
more cleanup
yuhu- Sep 15, 2024
508858c
typo
yuhu- Sep 15, 2024
fbd2337
unused functions removed
yuhu- Sep 22, 2024
657ecbd
use of parameter instead of file variable
yuhu- Sep 22, 2024
7cda282
special sequences 00 and 0704 added
yuhu- Sep 27, 2024
410cea2
byte_2_string and string_2_byte added
yuhu- Sep 29, 2024
0784dd3
passive seen slave info added
yuhu- Sep 29, 2024
d1a7f33
simplification
yuhu- Sep 29, 2024
46080eb
simplification
yuhu- Oct 1, 2024
aebc620
simplification
yuhu- Oct 1, 2024
adaf4ff
first attempt; test publication of the status page every minute
yuhu- Oct 13, 2024
e82b80b
fixed deletion of mqtt server in configration; added active publicati…
yuhu- Oct 15, 2024
3f229fb
Merge pull request #1 from yuhu-/mqtt-support
yuhu- Oct 15, 2024
7fc09e6
enum class datatype renamed and moved into ebus Datatypes
yuhu- Oct 15, 2024
463ef12
extraction of the sender routines into the new class Ebus
yuhu- Oct 22, 2024
5b73703
simplification
yuhu- Oct 22, 2024
65e84fa
Ebus renamed to EbusHandler; minor adjustments
yuhu- Oct 23, 2024
440201b
cosmetic
yuhu- Oct 23, 2024
2ad09ca
upload-ota-32.sh removed
yuhu- Oct 25, 2024
c5b0b64
lib_deps fixed
yuhu- Oct 25, 2024
9ad0663
saveResponseFunction renamed to responseFunction
yuhu- Oct 25, 2024
b4c6403
schedule redesinged
yuhu- Oct 25, 2024
cdafe9c
struct Command redesigned; nextCommand newly implemented
yuhu- Oct 26, 2024
fb6a5b5
unused variable npos removed
yuhu- Oct 26, 2024
1f01ac9
schedule refactored
yuhu- Oct 26, 2024
b0dd1ff
ArduinoJson library added; schedule revised again
yuhu- Oct 27, 2024
687faed
less is more
yuhu- Oct 27, 2024
969de4f
statistic renamed to EbusStatistics and moved to lib/ebus; status and…
yuhu- Oct 27, 2024
4290181
mqtt messages restructured
yuhu- Oct 27, 2024
d42513f
EbusStatistics renamed to Statistics
yuhu- Oct 28, 2024
9f02b07
EbusStatistics renamed to Statistics
yuhu- Oct 28, 2024
990e537
EbusStatistics renamed to Statistics
yuhu- Oct 28, 2024
11aee22
Statistics class reorganised; only publish changed values on mqtt
yuhu- Oct 28, 2024
f0ba03f
only publish changed values on the mqtt server
yuhu- Oct 29, 2024
1e0c451
mqtt structure simplified
yuhu- Nov 1, 2024
ff764f8
missing initialisation added
yuhu- Nov 1, 2024
ca2e8d8
loading commands from the mqtt server; inserting and removing command…
yuhu- Nov 5, 2024
a7f1edb
mqtt port, user and password field added
yuhu- Nov 6, 2024
b96e20d
command.hpp removed
yuhu- Nov 8, 2024
25862e5
mqtt port removed
yuhu- Nov 8, 2024
c622bc6
cosmetic
yuhu- Nov 8, 2024
8329086
Using the storage of values via iotWebConf instead of the preferences…
yuhu- Nov 9, 2024
d4e4c0b
ebus configuration group added; ebus address and command distance can…
yuhu- Nov 10, 2024
8c4beac
scheduler fixed
yuhu- Nov 10, 2024
4b97d42
home assistant auto discovery implemented
yuhu- Nov 16, 2024
371f21e
Correct usage of the default and placeholder value of IotWebConf
yuhu- Nov 17, 2024
a12cc0c
Merge branch 'master' into ebus
yuhu- Nov 17, 2024
c098b1c
Merge branch 'master' into ebus
yuhu- Nov 19, 2024
195d441
space
yuhu- Nov 19, 2024
5cbbd5c
Merge branch 'master' into ebus
yuhu- Nov 19, 2024
b43a5c0
src/config.h from .gitignore removed
yuhu- Nov 19, 2024
0073f8b
minor fixes
yuhu- Nov 19, 2024
eb38041
initializer list
yuhu- Nov 20, 2024
466c646
uri /commands added
yuhu- Nov 20, 2024
6f8f6f7
Google formatting; cpplint & cppcheck hints
yuhu- Nov 22, 2024
f28d21c
comment removed
yuhu- Nov 22, 2024
aff45b9
cast removed
yuhu- Nov 22, 2024
14262e0
braces removed
yuhu- Nov 22, 2024
28ac927
typo
yuhu- Nov 23, 2024
edcc7d0
Statistics class deleted; methods integrated into EbusHandler
yuhu- Nov 23, 2024
db335ea
format
yuhu- Nov 23, 2024
4c0bdbd
naming
yuhu- Nov 23, 2024
297187f
struct Command expanded with active flag
yuhu- Nov 24, 2024
052055a
changed data type of command
yuhu- Nov 24, 2024
4476ba2
struct Command expanded with master flag
yuhu- Nov 24, 2024
08385d8
command map changed into vector
yuhu- Nov 25, 2024
c5b0cd3
command vector divided into active and passive
yuhu- Nov 27, 2024
94c2046
add and remove ha support on the fly
yuhu- Nov 28, 2024
f2a4131
the publication of the raw values ​​added
yuhu- Nov 30, 2024
767cfc0
cosmetic
yuhu- Nov 30, 2024
de97e52
#include <IotWebConfUsing.h> removed
yuhu- Dec 1, 2024
392fb42
typo
yuhu- Dec 1, 2024
2f735c2
typo
yuhu- Dec 3, 2024
5c75bde
template class "Track" for mqtt publication added
yuhu- Dec 5, 2024
6f541b5
typo
yuhu- Dec 6, 2024
1bd94e6
The saving and loading of ebus commands in NVS implemented. New mqtt …
yuhu- Dec 8, 2024
d923ad8
unnecessary cast removed
yuhu- Dec 11, 2024
eafce74
minor adjustments
yuhu- Dec 12, 2024
f2fef31
method name standardized
yuhu- Dec 12, 2024
1e03bf7
format
yuhu- Dec 13, 2024
2a7ca65
methods for serialization and deserialization added.
yuhu- Dec 13, 2024
ddd27ca
minor clean up
yuhu- Dec 14, 2024
8006958
cosmetic
yuhu- Dec 15, 2024
bdf423d
Merge branch 'master' into ebus
yuhu- Dec 16, 2024
3c33251
Merge branch 'master' into ebus
yuhu- Dec 16, 2024
4079d04
Merge branch 'master' into ebus
yuhu- Dec 19, 2024
27abd35
cppcheck recommendations
yuhu- Dec 20, 2024
2123e0f
class Schedule split up into Store and Schedule
yuhu- Dec 20, 2024
9a34ad0
cppcheck dangling pointer
yuhu- Dec 21, 2024
22db1a9
Possibility of transferring individual commands added
yuhu- Dec 21, 2024
cafd782
output of scan results added
yuhu- Dec 22, 2024
b429281
Merge branch 'master' into ebus
yuhu- Dec 22, 2024
8e2d28d
static removed
yuhu- Dec 22, 2024
78e35d5
store and schedule classes added
yuhu- Dec 22, 2024
8600e4d
iotWebConf.doLoop()
yuhu- Dec 22, 2024
68644db
formatting
yuhu- Dec 22, 2024
1bf26f4
Merge branch 'master' into ebus
yuhu- Dec 22, 2024
75b5370
Merge branch 'master' into pr_ebus_store_schedule
yuhu- Dec 22, 2024
af68f2f
#pragma once
yuhu- Dec 23, 2024
61480e6
#pragma once
yuhu- Dec 23, 2024
1e7ef22
cosmetic
yuhu- Dec 23, 2024
f7f2602
local ebus library removed; ebuscore dependency added
yuhu- Dec 27, 2024
b9d4607
lib_deps changed
yuhu- Jan 1, 2025
572650c
Merge branch 'master' into ebus
yuhu- Jan 1, 2025
a13541c
Merge branch 'master' into pr_ebus_store_schedule
yuhu- Jan 1, 2025
f193c6c
Counters fixed
yuhu- Jan 1, 2025
1d197d9
cosmetic
yuhu- Jan 5, 2025
58d7fd3
Merge branch 'master' into ebus
yuhu- Jan 5, 2025
475614c
Merge branch 'master' into pr_ebus_store_schedule
yuhu- Jan 5, 2025
982b059
#pragma once
yuhu- Jan 5, 2025
7aa0240
preprocessor directive EBUS_INTERNAL added
yuhu- Jan 5, 2025
028b6c0
preprocessor directive EBUS_INTERNAL added
yuhu- Jan 5, 2025
3ce6b8d
preprocessor directive EBUS_INTERNAL added
yuhu- Jan 5, 2025
d6e1e63
preprocessor directive EBUS_INTERNAL added
yuhu- Jan 5, 2025
bbc6397
preprocessor directive EBUS_INTERNAL added
yuhu- Jan 5, 2025
e4d0b7b
BC and MM support added
yuhu- Jan 6, 2025
e8b06bd
BC and MM support added
yuhu- Jan 6, 2025
c4f64e5
BC and MM support added
yuhu- Jan 6, 2025
cd2d02f
BC and MM support added
yuhu- Jan 6, 2025
70c75fa
Description of MQTT commands added
yuhu- Jan 8, 2025
5ba743c
Description of MQTT commands added
yuhu- Jan 8, 2025
2b80f84
processSend corrected
yuhu- Jan 8, 2025
5177544
preprocessor directive EBUS_INTERNAL added
yuhu- Jan 8, 2025
d008e2f
Merge branch 'pr_ebus_store_schedule' into ebus
yuhu- Jan 8, 2025
7ccba95
cosmetic
yuhu- Jan 8, 2025
b6a05db
typo
yuhu- Jan 8, 2025
b3ddfba
typo
yuhu- Jan 8, 2025
4ff0946
Description clarified
yuhu- Jan 9, 2025
8b2c1bf
converted to a fully-fledged EbusHandler
yuhu- Jan 21, 2025
5ffea3a
counters modified
yuhu- Jan 22, 2025
f28c210
Merge branch 'pr_ebus_store_schedule' into ebus
yuhu- Jan 22, 2025
b41e1b7
counters simplified
yuhu- Jan 25, 2025
c68f0a2
formatting
yuhu- Jan 26, 2025
6568ae0
external arbitration added
yuhu- Jan 26, 2025
061170a
external arbitration commented out
yuhu- Jan 27, 2025
92537b1
Merge branch 'pr_ebus_store_schedule' into ebus
yuhu- Jan 27, 2025
429fb0f
code adjusted due ebus library changes
yuhu- Jan 29, 2025
a90414c
Merge branch 'pr_ebus_store_schedule' into ebus
yuhu- Jan 29, 2025
1310b6c
updated to latest ebus version
yuhu- Feb 1, 2025
8d3ed9b
updated to latest ebus version
yuhu- Feb 1, 2025
160e8ed
dummy WiFiClient commented out
yuhu- Feb 1, 2025
2b9e9de
updated to latest ebus version
yuhu- Feb 4, 2025
e1eceff
Merge branch 'pr_ebus_store_schedule' into ebus
yuhu- Feb 4, 2025
2035495
updated to latest ebus version
yuhu- Feb 7, 2025
cabccaf
updated to latest ebus version
yuhu- Feb 8, 2025
19bfc25
nbrWonPercent and nbrLostPercent removed
yuhu- Feb 8, 2025
f65f22e
response of scan results reworked
yuhu- Feb 8, 2025
44f037e
/commands
yuhu- Feb 8, 2025
f1d5b63
Merge branch 'master' into pr_ebus_store_schedule
yuhu- Feb 8, 2025
ac1bab8
definitions without define clause
yuhu- Feb 8, 2025
b27a677
setting.json removed
yuhu- Feb 8, 2025
3494a7e
Merge branch 'master' into pr_ebus_store_schedule
yuhu- Feb 8, 2025
bb3c838
approach for external bus request removed
yuhu- Feb 8, 2025
f8190e9
Merge branch 'master' into ebus
yuhu- Feb 8, 2025
ee56366
fixed last merge
yuhu- Feb 8, 2025
629ed75
system time and outdoor temperature added
yuhu- Feb 8, 2025
67a5a58
system time and outdoor temperature added
yuhu- Feb 8, 2025
5867217
settings.json and extensions.json removed
yuhu- Feb 8, 2025
9aee035
examples
yuhu- Feb 8, 2025
87f8e65
Merge branch 'pr_tidy_up' into ebus
yuhu- Feb 9, 2025
062e8e0
Merge branch 'pr_system_time_outdoor_temperature' into ebus
yuhu- Feb 9, 2025
2748792
use command value for comand instead of key value
yuhu- Feb 9, 2025
0ce0b2d
schedule.publishRaw simplified
yuhu- Feb 9, 2025
141a610
mqtt interface for insert and remove redesigned
yuhu- Feb 10, 2025
03fc0ef
mqtt interface for insert and remove redesigned; system time and outd…
yuhu- Feb 10, 2025
cf5374d
Track.touch() added; missing tracked values fixed
yuhu- Feb 12, 2025
f474166
Track.touch() added; missing tracked values fixed
yuhu- Feb 12, 2025
a486b0f
ESP32: stop Task1 on OTA update
yuhu- Feb 12, 2025
a56e4b1
ESP32: stop Task1 on OTA update
yuhu- Feb 12, 2025
dc82cd3
Merge branch 'master' into ebus
yuhu- Feb 13, 2025
8cec327
incorrect use of serial buffer status corrected
yuhu- Feb 14, 2025
a347e61
incorrect use of serial buffer status corrected
yuhu- Feb 14, 2025
78688b4
unnecessary if's removed in ebus library
yuhu- Feb 15, 2025
e65da9b
unnecessary if's removed in ebus library
yuhu- Feb 15, 2025
77fdfdb
library updated
yuhu- Feb 15, 2025
f56b72f
library updated
yuhu- Feb 15, 2025
9e3b441
counter for failed 0704 added
yuhu- Feb 16, 2025
6dbc4fc
Merge branch 'pr_serial_buffer_status' into ebus
yuhu- Feb 16, 2025
435df78
Merge branch 'master' into ebus
yuhu- Feb 16, 2025
9fddc25
Merge branch 'pr_esp32_ota_update' into ebus
yuhu- Feb 16, 2025
6fb0a60
Merge branch 'pr_track_touch' into ebus
yuhu- Feb 16, 2025
f63a42e
Merge branch 'pr_mqtt_insert_remove_system_info' into ebus
yuhu- Feb 16, 2025
a160a3a
Merge branch 'pr_ebus_store_schedule' into ebus
yuhu- Feb 16, 2025
b480ba1
counter for failed 0704 added
yuhu- Feb 16, 2025
b638dad
Merge branch 'pr_serial_buffer_status' into ebus
yuhu- Feb 16, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
unnecessary if's removed in ebus library
yuhu- committed Feb 15, 2025
commit 78688b4afdefe2b41945693c27e1e7e1830882ed
2 changes: 1 addition & 1 deletion platformio.ini
Original file line number Diff line number Diff line change
@@ -16,7 +16,7 @@ lib_deps =
https://github.com/prampec/IotWebConf#v3.2.1
heman/AsyncMqttClient-esphome@^2.1.0
bblanchon/ArduinoJson@^7.2.0
https://github.com/yuhu-/ebus#6eea915
https://github.com/yuhu-/ebus#f7d00b9

build_flags =
-DIOTWEBCONF_CONFIG_DONT_USE_MDNS=1