Commit Graph
2692 Commits
Author SHA1 Message Date
John 0c63dc696e use readable message counter part only for writable message with multiple fields in definition topic if integration does not combine them 2023-10-07 19:42:05 +02:00
JohnandGitHub e5886e9aed Merge pull request #1023 from Danit2/master
add energyintegral
2023-10-07 19:01:10 +02:00
John f0d737d22e add time fields from timer messages (closes #1006) 2023-10-07 18:58:04 +02:00
John 7cc7e64e65 fix HA entity name prefix warnings (closes #1011) 2023-10-07 17:42:57 +02:00
John 9e236bb206 abstract MQTT client 2023-10-07 17:01:00 +02:00
John 37334c54f9 allow envp missing 2023-10-03 08:28:43 +02:00
John 28bebfa49d check for timegm() 2023-10-01 23:42:56 +02:00
John fe49e9b67f separate arg parsing 2023-10-01 23:30:40 +02:00
John cb0bfe75ff fix timeout 2023-10-01 22:33:15 +02:00
John 5f493255ee prepare logging without timestamp 2023-10-01 22:31:50 +02:00
John d9f1bc58f3 fix building ebusfeed 2023-10-01 18:24:12 +02:00
John c71b1daf74 remove unused param to arg parser 2023-10-01 14:54:27 +02:00
John acc6eddbba fix previous commit, formatting 2023-10-01 14:29:11 +02:00
John 22b6f02752 get rid of argp dependency 2023-10-01 14:09:38 +02:00
John 1b9723c96f fix long-running cmds 2023-09-24 20:22:58 +02:00
Danit2andGitHub 8662ff7b0c Update mqtt-hassio.cfg 2023-09-24 15:38:34 +03:00
John 03483babc3 updated 2023-09-24 09:21:40 +02:00
John 26102d0de3 simplify some dir/file defines 2023-09-24 08:43:22 +02:00
John 087209f2e7 fix missing defines 2023-09-24 08:28:19 +02:00
John d89b7cf29a fix macos build (closes #673) 2023-09-23 14:23:06 +02:00
John 0698906cd1 allow limiting number of scan retries (fixes 1013) 2023-09-23 14:09:27 +02:00
John 1c1b39ea29 send empty topic instead of logging an error on messages without a single field (fixes #817) 2023-09-23 12:34:21 +02:00
John 70db4fa509 log invalid env setting more readable 2023-09-23 09:28:35 +02:00
John b0cfb52e3b bring back missing scanconfig default, better help texts, add "off" to scanconfig, better argument combination validation 2023-09-23 09:27:55 +02:00
John 9bd534afa4 allow notifying queue and improve shutdown duration 2023-09-23 09:09:05 +02:00
john30 689c38610b better defines for debugging 2023-09-17 15:50:11 +02:00
John f633e07840 include temperatures in Kelvin (closes #989) 2023-09-09 10:20:07 +02:00
John 76184c766b some docs (also closes #974) 2023-08-15 17:25:34 +02:00
JohnandGitHub ebd68a48da Merge pull request #961 from samm-git/patch-1
remove unused using
2023-08-15 17:17:52 +02:00
JohnandGitHub 8f95b54206 Merge pull request #981 from lgoenner/readme
fix wiki link
2023-08-15 17:03:45 +02:00
lgoennerandGitHub b23fa889ff Fix link for TCP client commands 2023-08-09 20:57:45 +02:00
John e3abbf1b09 set no signal asap when device is detected as invalid (for #965) 2023-08-06 08:59:38 +02:00
John 949b366fe6 deny mqtttopic starting with '/' (fixes #960) 2023-08-06 08:26:25 +02:00
John c5bf9754fe add argp hints for standalone 2023-08-06 08:12:22 +02:00
John 8e55d44a14 remove no longer supported libmosquitto0, fix libssl3 detection+dependencies 2023-08-06 08:11:45 +02:00
Alex SamorukovandGitHub 329c175b0c message.h: remove std:binary_function
This PR removes   'binary_function' reference to fix error on freebsd/current 
```
 no member named 'binary_function' in namespace 'std';
```

binary_function is deprecated in C++11 and removed in  C++17. Good thing that ebusd is not using it anyway, so IMHO it is safe to remove.
2023-07-19 19:48:23 +02:00
john30 d442184f84 updated to 23.2 2023-07-09 09:54:09 +02:00
John 5c5a150fed drop stretch in favour of bookworm 2023-07-08 15:54:20 +02:00
john30 ae8e689e11 updated version to 23.2 2023-07-08 14:28:51 +02:00
John 739324fb8e missed update in c1624f5 2023-07-08 12:00:31 +02:00
John 43d3599c73 fix for topic separator check (closes #943) 2023-07-08 11:47:04 +02:00
John c1624f528f extract request related parts 2023-07-08 11:08:29 +02:00
John e295cc3434 typedef for options 2023-07-08 09:25:49 +02:00
John e33810aafe use vars for executable location, make bash verbose 2023-06-17 11:16:38 +02:00
John cd097b1d2b higher config web service timeout, formatting 2023-06-17 10:25:12 +02:00
John ea87515ef5 repeat HTTP requests once 2023-06-17 10:24:08 +02:00
John 333ae3b82f apply same workaround to all BIO_should_retry() calls and log timeout in send+recv as well 2023-06-17 10:08:34 +02:00
John 8f190e9e84 add scan status 2023-06-17 08:18:34 +02:00
John 2c7cab3dc1 update year 2023-06-16 20:40:35 +02:00
John 0ede430ece extra layer for device, more abstraction 2023-06-16 20:26:30 +02:00