Commit Graph

  • b0a8169951 Add support for defining the MQTT topic prefix that Zigbee2MQTT uses. prefix-support Andrew Williams 2026-01-24 19:02:45 +00:00
  • bc4c53b5be Fix gitignore to only match top-level dir master Darell Tan 2026-01-19 01:34:56 +08:00
  • d0a835175e Use VCS version stamp from Go 1.24 Darell Tan 2026-01-17 01:43:56 +08:00
  • aa317d4413 Log microseconds only on dev builds Darell Tan 2026-01-16 19:15:32 +08:00
  • c52973f225 Maintain MQTT message order during processing Darell Tan 2026-01-16 18:31:47 +08:00
  • 8f39074f36 Added receive timestamp for MQTT messages Darell Tan 2026-01-12 23:20:44 +08:00
  • 93a8d59cd9 Added more debugging output and microsecond log timestamps Darell Tan 2026-01-12 23:17:02 +08:00
  • c2da4ca2eb Relax skipped device checks to allow mains-powered dimmers Darell Tan 2026-01-12 22:34:01 +08:00
  • 7f2c23d426 Upgraded paho.mqtt.golang to v1.5.1 Darell Tan 2026-01-12 21:44:12 +08:00
  • 2cc2cb87fb Fix version string always having "-dirty" suffix Darell Tan 2024-11-25 02:47:49 +08:00
  • 03004e809f Suppress debug lines for z2m bridge/logging messages Darell Tan 2024-11-25 02:39:32 +08:00
  • 8fd2666b20 Added gitignore Darell Tan 2024-11-25 02:37:52 +08:00
  • f6737b8857 Upgraded hap to v0.0.35 Darell Tan 2024-11-24 16:13:53 +08:00
  • 40302d6ec0 Code cleanup Darell Tan 2024-11-24 16:13:24 +08:00
  • 9eeab32c8a Added delayed-off for motion sensors Darell Tan 2024-11-24 16:03:24 +08:00
  • e9b0e4b0f9 Introduce SetCharacteristicValueFunc to the Mapping Darell Tan 2024-11-24 15:52:40 +08:00
  • 8d5dc24d7d Use Device.Definition.Vendor as the Manufacturer Darell Tan 2024-11-24 15:30:02 +08:00
  • d4daef7bce Introduce constructors for ExposeMapping Darell Tan 2024-11-24 15:25:17 +08:00
  • b11ab07fbb Update README Darell Tan 2024-11-22 19:20:45 +08:00
  • 9404fa6161 Add version info to help output Darell Tan 2024-11-22 19:16:13 +08:00
  • 1922f57a6f Added Z2M description to the Accessory name Darell Tan 2024-11-22 04:31:06 +08:00
  • 4d51380873 Don't start HAP server without any devices Darell Tan 2024-11-22 04:01:07 +08:00
  • e678f2a31d Only process EndDevices during add and more verbose errors Darell Tan 2024-11-22 03:40:27 +08:00
  • 5e24287d8c Reworked translation mapping between Characteristic and Exposed values. Darell Tan 2024-11-22 01:27:53 +08:00
  • 1fbc4d520a Use a more secure PIN config by default Darell Tan 2023-08-12 01:35:07 +08:00
  • fe5d0ce14c Disable TCP keepalives explicitly Darell Tan 2023-08-09 01:38:50 +08:00
  • 4eac1ba2a9 Fix access check for light expose features Darell Tan 2023-08-05 02:17:06 +08:00
  • b1949c73fd Handle unknown device types Darell Tan 2023-08-04 23:49:51 +08:00
  • 24e3f92a59 Added systemd unit file Darell Tan 2023-08-04 01:16:24 +08:00
  • 8640f0a9c2 Modify default db path Darell Tan 2023-08-04 01:10:35 +08:00
  • 420313906f Omit log timestamps when running under systemd Darell Tan 2023-08-04 00:58:23 +08:00
  • ba9a42b64e Added quiet mode for reduced verbosity Darell Tan 2023-08-04 00:56:30 +08:00
  • 59b049faea Add config options for ListenAddr & Interfaces Darell Tan 2023-08-03 23:28:52 +08:00
  • 3cfc3f68b0 Added debug mode for more verbose logging Darell Tan 2023-08-03 21:32:14 +08:00
  • 54aa0795c3 Fix for unacknowledged numeric Z2M state updates Darell Tan 2023-06-25 02:34:34 +08:00
  • c61da984c9 Add support for dimmers and dimmable bulbs Darell Tan 2023-06-25 02:20:01 +08:00
  • 7fbbec79d9 Add support for motion sensors Darell Tan 2023-06-16 23:08:09 +08:00
  • ca0b667ea1 Z2M JSON exposes.values could be of numeric type Darell Tan 2023-06-16 22:47:12 +08:00
  • 48eabc2342 Mark old last_seen devices as "not responding" Darell Tan 2023-05-22 22:38:20 +08:00
  • edade53b06 Record & persist device last_seen time Darell Tan 2023-05-21 02:20:37 +08:00
  • e44f33aa29 Don't persist Z2M state with "zero" values Darell Tan 2023-05-14 02:09:17 +08:00
  • 5c47a410cf Added test for FsStore values clobbering Darell Tan 2023-04-27 02:14:53 +08:00
  • 84398fc53a "Initial" working version, after cleanup. Darell Tan 2023-04-23 23:20:07 +08:00