Commit Graph

38 Commits

Author SHA1 Message Date
Adrian Jagielak
dac16b0fd4 Tweak 'Ignore Availability Reports' setting 2025-10-16 20:50:03 +02:00
Adrian Jagielak
9f2feea8c1 Add setting to always treat all devices as up 2025-10-16 20:15:31 +02:00
Adrian Jagielak
afbfd1d1c7 Revert "Add ability to specify a custom MQTT broker"
This reverts commit b937f90340.
2025-10-16 02:06:06 +02:00
Adrian Jagielak
b937f90340 Add ability to specify a custom MQTT broker 2025-10-13 19:03:52 +02:00
Adrian Jagielak
fdc65a0bd5 Use light entity for out_lvl_switch if the device type is "light" 2025-09-28 14:57:37 +02:00
Adrian Jagielak
000537585d Stop inclusion/exclusion after the first report 2025-09-25 00:41:47 +02:00
Adrian Jagielak
351274f56e Allow empty Thingsplex credentials (#3) 2025-09-25 00:41:47 +02:00
Adrian Jagielak
0bb82f6d95 Add logging the initial devices response 2025-09-16 12:44:38 +02:00
Adrian Jagielak
1aad80ed38 Inclusion/exclusion improvements 2025-07-28 16:57:57 +02:00
Adrian Jagielak
d131297f2a Add more delays when initializing demo mode 2025-07-28 16:16:19 +02:00
Adrian Jagielak
850fc7fc57 Add support for unpairing devices 2025-07-28 16:12:12 +02:00
Adrian Jagielak
b034197a93 Add support for pairing new devices 2025-07-28 14:18:42 +02:00
Adrian Jagielak
b6be226ac2 Reset all devices each time when starting in demo mode 2025-07-27 02:09:51 +02:00
Adrian Jagielak
aa9cb0f12a Add setting for enabling debug log 2025-07-27 01:50:10 +02:00
Adrian Jagielak
ae10c2fb5f Add support for 'water_heater' service 2025-07-25 01:03:19 +02:00
Adrian Jagielak
58e4ea228c Add support for 'barrier_ctrl' service 2025-07-24 23:14:34 +02:00
Adrian Jagielak
3cfb31d666 Fix demoMode reference 2025-07-24 16:51:19 +02:00
Adrian Jagielak
d9eca294e3 Handle more state update events (evt.<name>.raport) 2025-07-24 16:48:33 +02:00
Adrian Jagielak
3c56a30d01 Format the codebase using prettier 2025-07-24 16:34:58 +02:00
Adrian Jagielak
f5a218ffa5 Update README.md 2025-07-24 02:46:20 +02:00
Adrian Jagielak
de14075234 Do not periodically poll in demo mode 2025-07-24 00:36:35 +02:00
Adrian Jagielak
0989543a9d Poll list of devices every 30min 2025-07-24 00:33:49 +02:00
Adrian Jagielak
3a65e11948 Poll state every 30s 2025-07-23 23:23:29 +02:00
Adrian Jagielak
2fc61ead25 Fix 'delay' helper function reference error 2025-07-23 23:19:20 +02:00
Adrian Jagielak
8af915cebc Limit spamming the MQTT server 2025-07-23 22:31:26 +02:00
Adrian Jagielak
3cbf43f358 lint & format 2025-07-23 20:38:17 +02:00
Adrian Jagielak
8a3f7e72bb Add demo mode 2025-07-23 20:25:01 +02:00
Adrian Jagielak
8546610ffd Do not query the adapter for inclusion report 2025-07-23 20:24:14 +02:00
Adrian Jagielak
d608afb455 Add device control and support for 'out_bin_switch' service 2025-07-23 15:36:57 +02:00
Adrian Jagielak
adce00d3d9 Add handling sensor events to immediately update state 2025-07-23 14:01:59 +02:00
Adrian Jagielak
47908e7af3 Set availability before publishing the device 2025-07-23 12:55:49 +02:00
Adrian Jagielak
ff38146ac4 Finish most of the basic features, add few services 2025-07-23 12:55:49 +02:00
Adrian Jagielak
5d687f90e6 Add mock admin tools 2025-07-22 00:51:14 +02:00
Adrian Jagielak
ba1be7766c Fix initial state request 2025-07-22 00:35:56 +02:00
Adrian Jagielak
6cee45447d Add more logging 2025-07-22 00:25:16 +02:00
Adrian Jagielak
5ad9e7cc94 Fix creating uuid ids 2025-07-22 00:08:46 +02:00
Adrian Jagielak
206140f922 Get HA MQTT Broker values from bashio 2025-07-21 23:04:44 +02:00
Adrian Jagielak
1c43d8a3ec Add initial version of the add-on code 2025-07-21 22:29:32 +02:00