Merge remote-tracking branch 'origin/master' into feature/knx
# Conflicts: # ChangeLog.md
This commit is contained in:
@@ -36,6 +36,7 @@ body:
|
||||
options:
|
||||
- current source from git
|
||||
- latest release
|
||||
- '22.3'
|
||||
- '22.2'
|
||||
- '22.1'
|
||||
- '21.3'
|
||||
|
||||
+3
-2
@@ -175,5 +175,6 @@ if(EXISTS "${ROOT}/etc/debian_version")
|
||||
install(FILES ${CMAKE_SOURCE_DIR}/contrib/debian/systemd/ebusd.service DESTINATION /lib/systemd/system/)
|
||||
endif()
|
||||
if(HAVE_MQTT)
|
||||
install(FILES ${CMAKE_SOURCE_DIR}/contrib/etc/ebusd/mqtt-*.cfg DESTINATION /etc/ebusd/)
|
||||
endif(HAVE_MQTT)
|
||||
FILE(GLOB MQTT_CFG_FILES "${CMAKE_SOURCE_DIR}/contrib/etc/ebusd/mqtt-*.cfg")
|
||||
install(FILES ${MQTT_CFG_FILES} DESTINATION /etc/ebusd/)
|
||||
endif(HAVE_MQTT)
|
||||
|
||||
+2
-2
@@ -5,7 +5,7 @@
|
||||
* fix missing MQTT topic prefix with "--mqttint=..."
|
||||
* fix weird SSL connect errors
|
||||
* fix for /decode endpoint
|
||||
* fix long updatecheck result string for Home Assistant MQTT integration
|
||||
* fix for Home Assistant MQTT discovery config to truncate long updatecheck string
|
||||
|
||||
## Features
|
||||
* add timeout check to arbitration
|
||||
@@ -13,7 +13,7 @@
|
||||
* add "isreverse" to /datatype endpoint
|
||||
* add high speed serial mode to enhanced protocol
|
||||
* add support for flashing via network to ebuspicloader
|
||||
* add allow using "--mqttvar=" multiple times
|
||||
* add allow using "--mqttvar=..." multiple times to ease overriding integration settings
|
||||
|
||||
|
||||
# 22.2 (2022-02-27)
|
||||
|
||||
@@ -11,6 +11,7 @@ ebusd is a daemon for handling communication with eBUS devices connected to a
|
||||
[](https://hub.docker.com/repository/docker/john30/ebusd)
|
||||
[](https://github.com/john30/ebusd/releases/latest)
|
||||
[](https://github.com/john30/ebusd/discussions)
|
||||
[](https://github.com/sponsors/john30)
|
||||
|
||||
Features
|
||||
--------
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Contributor: Tim <timstanleydev@gmail.com>
|
||||
# Maintainer: Tim <timstanleydev@gmail.com>
|
||||
pkgname=ebusd
|
||||
pkgver=22.2
|
||||
pkgver=22.3
|
||||
pkgrel=0
|
||||
pkgdesc="Daemon for communication with eBUS heating systems"
|
||||
url="https://github.com/john30/ebusd"
|
||||
@@ -25,10 +25,8 @@ check() {
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
install -D -m 644 "$srcdir"/"$pkgname-$pkgver"/contrib/etc/ebusd/mqtt-hassio.cfg "$pkgdir"/etc/ebusd/mqtt-hassio.cfg
|
||||
install -D -m 644 "$srcdir"/"$pkgname-$pkgver"/contrib/etc/ebusd/mqtt-integration.cfg "$pkgdir"/etc/ebusd/mqtt-integration.cfg
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
e98471b56d1a875f1fdc966a1f91776d8675d244836c7c8e2987fef9dce48d76b55b612fe51dfeab4a134763f20ca9ec6e1ef5f814690f63505c8c56570432cb ebusd-22.2.tar.gz
|
||||
565a2a95841680825a29a67dfed2277188951574b3bee7ac75667e264163288d7ebda03112ca5dbeafa96f44e22480203dcde50a46b8cc82597e385e4fa134c2 ebusd-22.3.tar.gz
|
||||
"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# Contributor: Milan Knizek <knizek volny cz>
|
||||
# Usage: makepkg
|
||||
pkgname=ebusd
|
||||
pkgver=22.2
|
||||
pkgver=22.3
|
||||
pkgrel=1
|
||||
pkgdesc="ebusd, the daemon for communication with eBUS heating systems."
|
||||
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
|
||||
@@ -41,4 +41,4 @@ package() {
|
||||
install -m 0644 contrib/etc/ebusd/mqtt-integration.cfg "${pkgdir}/etc/ebusd/mqtt-integration.cfg"
|
||||
}
|
||||
# update md5sums: updpkgsums
|
||||
md5sums=('88c67b36d4fc90d1e2026cdbb9b496e3')
|
||||
md5sums=('8e2d7e6fe8021dc792e381f4a7468e9d')
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
# Usage: makepkg -p PKGBUILD.git
|
||||
pkgname=ebusd-git
|
||||
_gitname=ebusd
|
||||
pkgver=22.2
|
||||
pkgver=22.3
|
||||
pkgrel=1
|
||||
pkgdesc="ebusd, the daemon for communication with eBUS heating systems."
|
||||
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
|
||||
|
||||
+34
-34
@@ -158,40 +158,40 @@ static HttpClient* s_configHttpClient = nullptr;
|
||||
static const char argpdoc[] =
|
||||
"A daemon for communication with eBUS heating systems.";
|
||||
|
||||
#define O_INISND 1
|
||||
#define O_DEVLAT (O_INISND+1)
|
||||
#define O_CFGLNG (O_DEVLAT+1)
|
||||
#define O_CHKCFG (O_CFGLNG+1)
|
||||
#define O_DMPCFG (O_CHKCFG+1)
|
||||
#define O_DMPCTO (O_DMPCFG+1)
|
||||
#define O_POLINT (O_DMPCTO+1)
|
||||
#define O_CAFILE (O_POLINT+1)
|
||||
#define O_CAPATH (O_CAFILE+1)
|
||||
#define O_ANSWER (O_CAPATH+1)
|
||||
#define O_ACQTIM (O_ANSWER+1)
|
||||
#define O_ACQRET (O_ACQTIM+1)
|
||||
#define O_SNDRET (O_ACQRET+1)
|
||||
#define O_RCVTIM (O_SNDRET+1)
|
||||
#define O_MASCNT (O_RCVTIM+1)
|
||||
#define O_GENSYN (O_MASCNT+1)
|
||||
#define O_ACLDEF (O_GENSYN+1)
|
||||
#define O_ACLFIL (O_ACLDEF+1)
|
||||
#define O_HEXCMD (O_ACLFIL+1)
|
||||
#define O_DEFCMD (O_HEXCMD+1)
|
||||
#define O_PIDFIL (O_DEFCMD+1)
|
||||
#define O_LOCAL (O_PIDFIL+1)
|
||||
#define O_HTTPPT (O_LOCAL+1)
|
||||
#define O_HTMLPA (O_HTTPPT+1)
|
||||
#define O_UPDCHK (O_HTMLPA+1)
|
||||
#define O_LOG (O_UPDCHK+1)
|
||||
#define O_LOGARE (O_LOG+1)
|
||||
#define O_LOGLEV (O_LOGARE+1)
|
||||
#define O_RAW (O_LOGLEV+1)
|
||||
#define O_RAWFIL (O_RAW+1)
|
||||
#define O_RAWSIZ (O_RAWFIL+1)
|
||||
#define O_DMPFIL (O_RAWSIZ+1)
|
||||
#define O_DMPSIZ (O_DMPFIL+1)
|
||||
#define O_DMPFLU (O_DMPSIZ+1)
|
||||
#define O_INISND -2
|
||||
#define O_DEVLAT (O_INISND-1)
|
||||
#define O_CFGLNG (O_DEVLAT-1)
|
||||
#define O_CHKCFG (O_CFGLNG-1)
|
||||
#define O_DMPCFG (O_CHKCFG-1)
|
||||
#define O_DMPCTO (O_DMPCFG-1)
|
||||
#define O_POLINT (O_DMPCTO-1)
|
||||
#define O_CAFILE (O_POLINT-1)
|
||||
#define O_CAPATH (O_CAFILE-1)
|
||||
#define O_ANSWER (O_CAPATH-1)
|
||||
#define O_ACQTIM (O_ANSWER-1)
|
||||
#define O_ACQRET (O_ACQTIM-1)
|
||||
#define O_SNDRET (O_ACQRET-1)
|
||||
#define O_RCVTIM (O_SNDRET-1)
|
||||
#define O_MASCNT (O_RCVTIM-1)
|
||||
#define O_GENSYN (O_MASCNT-1)
|
||||
#define O_ACLDEF (O_GENSYN-1)
|
||||
#define O_ACLFIL (O_ACLDEF-1)
|
||||
#define O_HEXCMD (O_ACLFIL-1)
|
||||
#define O_DEFCMD (O_HEXCMD-1)
|
||||
#define O_PIDFIL (O_DEFCMD-1)
|
||||
#define O_LOCAL (O_PIDFIL-1)
|
||||
#define O_HTTPPT (O_LOCAL-1)
|
||||
#define O_HTMLPA (O_HTTPPT-1)
|
||||
#define O_UPDCHK (O_HTMLPA-1)
|
||||
#define O_LOG (O_UPDCHK-1)
|
||||
#define O_LOGARE (O_LOG-1)
|
||||
#define O_LOGLEV (O_LOGARE-1)
|
||||
#define O_RAW (O_LOGLEV-1)
|
||||
#define O_RAWFIL (O_RAW-1)
|
||||
#define O_RAWSIZ (O_RAWFIL-1)
|
||||
#define O_DMPFIL (O_RAWSIZ-1)
|
||||
#define O_DMPSIZ (O_DMPFIL-1)
|
||||
#define O_DMPFLU (O_DMPSIZ-1)
|
||||
|
||||
/** the definition of the known program arguments. */
|
||||
static const struct argp_option argpoptions[] = {
|
||||
|
||||
Reference in New Issue
Block a user