Commit Graph

  • b3f474e3b8 skip seen for active write messages and publish read pendant for those John 2022-01-30 14:51:44 +01:00
  • b7106e89a9 remove senseless measurement state_class from writable number entities John 2022-01-30 14:31:33 +01:00
  • 6155e58e50 fix topic matching, extend documentation John 2022-01-30 14:17:12 +01:00
  • 62698a8021 add home assistant configuration for MQTT discovery (solves #224) John 2022-01-30 13:28:26 +01:00
  • 99fc945fbb comment defaults John 2022-01-30 13:20:17 +01:00
  • 95eef1e741 add curly braces support to mqtt integration, documentation John 2022-01-30 12:48:03 +01:00
  • d868c42d57 add mqtt integration config file John 2022-01-29 15:02:55 +01:00
  • 6b576c70e7 solved some todos, memory optimization John 2022-01-29 14:59:31 +01:00
  • 6836e6d71d corrected progress arg JohnandGitHub 2022-01-29 13:30:21 +01:00
  • 8661833939 Merge remote-tracking branch 'origin/master' into mqttintegration John 2022-01-29 13:02:16 +01:00
  • fded31b0cc extend MQTT integration support with type switch by direction and type_part-by, optimize memory usage, force publish of seen messages when filtering seen John 2022-01-29 12:47:40 +01:00
  • 03ea563afe fix getName() and getField() with ignored count John 2022-01-29 12:43:34 +01:00
  • 7128a380f3 extend MQTT integration support with seen filter and variable compression John 2022-01-23 18:45:35 +01:00
  • 5f54d560a7 optimized John 2022-01-23 17:55:37 +01:00
  • d73e407acb extend MQTT integration support John 2022-01-23 17:55:18 +01:00
  • 17b1bdf4a0 extend MQTT integration support with type_switch John 2022-01-22 17:45:09 +01:00
  • c499c4e74b spelling John 2022-01-22 15:28:52 +01:00
  • 1e21850a2b extend MQTT integration support John 2022-01-22 15:28:32 +01:00
  • 4bda1a5140 potential fix for truncated float representation JohnandGitHub 2022-01-16 20:00:39 +01:00
  • 7e563d5ae9 add MQTT integration support John 2022-01-16 19:05:32 +01:00
  • 29e96338da updated John 2022-01-08 15:29:37 +01:00
  • d00f6d755c use array instead of hash for dumpconfig json and add circuit John 2022-01-08 15:19:26 +01:00
  • c14f934837 add filename John 2022-01-08 15:18:03 +01:00
  • b3ba3a4c99 spelling John 2022-01-08 15:15:53 +01:00
  • 0c9e4e0aed more coverage tests John 2022-01-01 14:29:55 +01:00
  • 13221e2fd7 remove incomplete override path feature John 2021-12-19 16:20:07 +01:00
  • 3af6d38f5a declare /etc/default/ebusd as conf file John 2021-12-18 13:06:43 +01:00
  • a114ec19c5 ignore tests John 2021-12-18 11:35:19 +01:00
  • a070dd65d5 avoid strlwr John 2021-12-18 11:12:43 +01:00
  • dd0b92ae6a updated John 2021-12-18 10:56:48 +01:00
  • 1fe36f7753 fix label syntax John 2021-12-18 10:56:39 +01:00
  • dcddea596f also use env vars for parsing options John 2021-12-18 10:19:17 +01:00
  • 8af96e41d0 set min host latency to 10ms John 2021-12-11 17:15:18 +01:00
  • 4d26b7537c ignore lib John 2021-12-11 16:18:05 +01:00
  • c5edf73774 add ebuspicloader John 2021-12-11 16:02:15 +01:00
  • a4e19b852c allow optional build with ebusfeed (fixes #477) John 2021-12-11 15:45:51 +01:00
  • 125320343a update update check service location John 2021-12-11 14:03:48 +01:00
  • 749432707a missing cleanup John 2021-12-11 13:50:43 +01:00
  • e5e1db4c8e new arbitration delay factor and range, corrected unit John 2021-11-28 16:04:10 +01:00
  • a5a9b2cf4c new arbitration delay factor and range, corrected unit John 2021-11-28 16:03:00 +01:00
  • 4ecdbea633 new arbitration delay factor and range, corrected unit John 2021-11-28 15:56:57 +01:00
  • 43d12b7efa more badges John 2021-11-20 18:26:58 +01:00
  • 1f3a445e18 allow setting arbitration delay John 2021-11-20 17:52:53 +01:00
  • 420f70ace3 validate full area was read from file John 2021-11-20 17:51:56 +01:00
  • 803c2542f2 comments John 2021-11-20 17:50:47 +01:00
  • 8370ba72b4 add getField(), getDataType() John 2021-11-20 10:11:55 +01:00
  • dea6b976e2 add creation time John 2021-11-20 09:15:38 +01:00
  • efa18923a9 add optional allowIncomplete to parseSignedInt() John 2021-11-20 09:15:09 +01:00
  • 1354b94d9e fix device info John 2021-11-15 20:26:48 +01:00
  • df7766d61c more debug on shutdown John 2021-11-13 19:19:43 +01:00
  • 382a00f4bf more debug on shutdown John 2021-11-13 19:15:07 +01:00
  • 7ff17b6155 fix cleanup John 2021-11-13 18:56:46 +01:00
  • 598c45dddd more options for coverage John 2021-11-13 18:41:41 +01:00
  • e4ee78db0d test with direct args to gcov John 2021-11-13 18:28:52 +01:00
  • 6efbe38363 back to nc John 2021-11-13 18:10:52 +01:00
  • 5b1ac42015 test message redefinition John 2021-11-13 18:09:59 +01:00
  • 69514ee6a8 better name for acl file John 2021-11-13 18:08:05 +01:00
  • 5e5ed3fdd9 fix deletion John 2021-11-13 18:07:29 +01:00
  • 342a154627 try with ebusctl again John 2021-11-13 17:55:48 +01:00
  • bb75451434 add coverage run badge, extension John 2021-11-13 17:45:45 +01:00
  • fb3c4ca9e8 daemonize, use log+hex+define John 2021-11-13 17:43:51 +01:00
  • a484e08c7a re-enable auto build John 2021-11-13 17:15:41 +01:00
  • 1cc68b7589 install strip hint John 2021-11-13 17:14:50 +01:00
  • 1f95b4934e add invalid to info John 2021-11-13 17:11:38 +01:00
  • ac8b937a03 add grace period for race in connection cleanup John 2021-11-13 17:09:37 +01:00
  • d951345a51 disable tmate John 2021-11-13 16:56:11 +01:00
  • 7b86018fc1 tmate John 2021-11-13 16:46:08 +01:00
  • d2e7454ddd tmate with sudo John 2021-11-13 16:37:54 +01:00
  • 5142c72df3 latest tmate John 2021-11-13 16:35:34 +01:00
  • a9d2fb3758 add tmate on manual John 2021-11-13 16:32:49 +01:00
  • 829181bc4d inline ebusd log, fix passwd John 2021-11-13 16:21:27 +01:00
  • 7c6287119c test with nc John 2021-11-13 16:07:06 +01:00
  • 94fa1b2b52 silence curl John 2021-11-13 15:52:47 +01:00
  • c900e49431 always check error even if something can be read, flush stdout John 2021-11-13 15:52:27 +01:00
  • 30c5a578c9 check error after reading John 2021-11-13 15:20:41 +01:00
  • 2f40129b99 stop on error conditions John 2021-11-13 14:58:54 +01:00
  • 3f40162479 check polled count John 2021-11-13 14:08:47 +01:00
  • 3970ac911b suspend for now John 2021-11-13 14:07:49 +01:00
  • dd1a051511 don't check hangup too early John 2021-11-13 13:49:53 +01:00
  • ab5ed3d9bf print state on no signal John 2021-11-13 13:46:33 +01:00
  • bf811f60a1 fix previous commit John 2021-11-13 13:23:04 +01:00
  • 4b9beb3949 detect remote hangup John 2021-11-13 13:08:04 +01:00
  • c5d853b3f7 default timeout to 60 John 2021-11-13 13:07:34 +01:00
  • 8ba7bd1a37 remove test march John 2021-11-13 12:43:28 +01:00
  • a251b18ec4 use timeout John 2021-11-13 12:42:40 +01:00
  • 9b2fc15133 force kill on error John 2021-11-13 12:39:37 +01:00
  • fcad0af16c test march for gh actions John 2021-11-13 12:35:58 +01:00
  • 3b425246ee test undo build type debug John 2021-11-13 12:25:46 +01:00
  • 46c35dbde1 allow manual run John 2021-11-13 12:16:50 +01:00
  • 87324603a2 remove unnecessary flags John 2021-11-13 12:16:02 +01:00
  • d930851bba more options for debugging John 2021-11-13 11:20:57 +01:00
  • a7165de62c ls on fail John 2021-11-13 11:17:35 +01:00
  • ae7c6678bb test debug build John 2021-11-13 11:13:43 +01:00
  • f9dc2e29e3 run in foreground John 2021-11-13 10:57:31 +01:00
  • 193bd9ae64 fix for weird string ctor behaviour John 2021-11-13 10:43:56 +01:00
  • a8051015a8 re-add reload John 2021-11-12 20:25:51 +01:00
  • 1719afb4cd fix scan end check John 2021-11-12 19:21:06 +01:00
  • e53d7abeb5 correct help John 2021-11-12 19:15:12 +01:00
  • bb8e9ed06a clean up dead connections regularly John 2021-11-12 19:14:33 +01:00
  • 93542a4f90 fix potential duplicate cleanup John 2021-11-12 19:14:03 +01:00