Commit Graph

  • 42c214d102 Merge pull request #10 from Meatballs1/returnUrlfix pmagyar 2024-03-19 13:00:29 +01:00
  • bbd5c468c1 Fix incorrect min/max lookup Meatballs 2024-03-19 11:22:46 +00:00
  • d242f085e5 Disable tty so stderr output doesn't get placed in config.json Meatballs 2024-03-19 11:07:22 +00:00
  • 10dfc3df13 Add a default clientname for mqtt Meatballs 2024-03-19 10:58:51 +00:00
  • d966126fac Initial merge of Skon's PR Meatballs 2024-03-19 10:58:21 +00:00
  • 43a49fa6a5 Merge branch 'pullreq' of https://github.com/ericblade/hcpy into returnUrlfix Meatballs 2024-03-19 10:50:09 +00:00
  • 1e59c5de0e Initialize config via docker instead of venv if wanted Meatballs 2024-03-19 10:47:47 +00:00
  • 88de09f30c Update readme to place config file in config dir Meatballs 2024-03-19 10:43:11 +00:00
  • 842dfd1a98 Add config folder Meatballs 2024-03-19 10:41:56 +00:00
  • 7a73b7e164 Add basic dockerfile and compose Meatballs 2024-03-19 10:22:54 +00:00
  • 295c55c995 Merge pull request #5 from pmagyar/typo_readme pmagyar 2024-03-19 10:17:09 +01:00
  • 5134db4cf1 Fixed typo in README.md p_magyar 2024-03-19 08:43:48 +01:00
  • 5b2fd1caf2 Add HA Dishwasher MQTT example Ben Campbell 2024-03-18 22:29:40 +00:00
  • c77abd68c5 Add a hood light Ben Campbell 2024-03-18 20:26:12 +00:00
  • 0a910dfbf5 Merge pull request #4 from Meatballs1/mqtt-version pmagyar 2024-03-18 21:07:22 +01:00
  • 862e187cb4 Add Fridge/Freezer doors Ben Campbell 2024-03-18 19:37:31 +00:00
  • 1aef22eb42 HomeAssistant MQTT example Ben Campbell 2024-03-18 19:14:29 +00:00
  • 2c52c2914c Use MQTT 1.6.1 as breaking change in 2.0 Ben Campbell 2024-03-18 18:32:29 +00:00
  • fd0fa2785f fix #40, changed variable name Eric Blade 2024-01-24 23:53:36 -05:00
  • 26384a01b7 Merge pull request #19 from atkaper/patch-1 Trammell Hudson 2023-12-04 20:09:56 +01:00
  • 40cda9ad26 Merge pull request #24 from miklosbagi/mac-compoatibility-enhancements Trammell Hudson 2023-12-04 20:09:14 +01:00
  • 2019811012 Merge branch 'main' into mac-compoatibility-enhancements Trammell Hudson 2023-12-04 20:08:16 +01:00
  • 381ffd13ed Merge pull request #31 from meidlinga/main Trammell Hudson 2023-12-04 20:04:02 +01:00
  • 5e899a64fb Merge pull request #32 from ericblade/main Trammell Hudson 2023-12-04 20:00:26 +01:00
  • b14e62f87c tweaks to readme Eric Blade 2023-12-04 13:57:42 -05:00
  • 03e1b34937 fix(hc-login): adapt preauth to hc backend changes meidlinga 2023-12-04 08:36:39 +01:00
  • b7dae0a7c4 2023.9.12.1 Kevin Temming 2023-09-12 23:24:11 +02:00
  • 18304c5fc2 Allow for posting to appliance Kevin Temming 2023-07-07 15:44:43 +02:00
  • e0bf33036a Add install details for MacOS, and requests into requirements Miklos Bagi 2023-06-11 19:30:24 +02:00
  • 81c0a55ba5 Add client.loop_forever() for auto-reconnect Thijs 2023-04-01 12:28:47 +02:00
  • 88b47e98e3 Merge pull request #15 from jawsper/hc2mqtt-with-click Trammell Hudson 2023-03-17 14:03:41 +01:00
  • 91beb5fe21 Merge pull request #16 from osresearch/singlekey Trammell Hudson 2023-03-17 14:00:16 +01:00
  • de3d965897 hc-login: hacks to work with the new singlekey login system Trammell Hudson 2023-03-12 21:27:13 +01:00
  • 8ab7997519 feat: refactor hc2mqtt to take config as cli args, add click to requirements Jasper Seidel 2022-10-07 16:59:41 +02:00
  • a574219945 hc-login: add redirect_target field, fixes #8 Trammell Hudson 2022-03-07 18:12:46 +01:00
  • ed69498fd0 README: coffee state info, another image Trammell Hudson 2022-02-21 23:57:17 +01:00
  • e19cbf3f03 README: reworked to talk more about the tools Trammell Hudson 2022-02-21 23:39:31 +01:00
  • 172c8a22b3 README: hc-login works! Trammell Hudson 2022-02-19 19:07:08 +01:00
  • a324966534 removed xml files that are now downloaded during login Trammell Hudson 2022-02-19 19:01:40 +01:00
  • b852cfd2b8 hc-login and hc2mqtt work together to allow device monitoring Trammell Hudson 2022-02-19 19:00:29 +01:00
  • 8f80f43f05 hc-login: works and fetches device descriptions! Trammell Hudson 2022-02-19 18:41:00 +01:00
  • 224d6c0506 hc-login: produces a bearer token given a valid username and password! Trammell Hudson 2022-02-12 20:33:49 +01:00
  • 4d5b406b62 hc-login: fill in the login page to get the bearer token Trammell Hudson 2022-02-07 21:21:50 +01:00
  • 1ed68f4d1a hc2mqtt: format remaining time, print a publish message Trammell Hudson 2022-02-06 15:21:01 +01:00
  • 5a59422e6a HCDevice: return values even if no machine is available Trammell Hudson 2022-02-06 15:20:28 +01:00
  • 87914adffa hc2mqtt: create a thread per device Trammell Hudson 2022-02-06 14:27:56 +01:00
  • c6407d2a28 hc2mqtt: connect the programs to the mqtt server Trammell Hudson 2022-02-06 14:24:15 +01:00
  • 814dc5cd03 HCDevice: send authentication nonce, ignore results Trammell Hudson 2022-02-06 13:22:36 +01:00
  • e19f31290d HCSocket: do not connect automatically Trammell Hudson 2022-02-06 13:22:10 +01:00
  • 91e3348b13 HCDevice: return a parsed list of values Trammell Hudson 2022-02-06 10:54:50 +01:00
  • 95a5ac00f5 hcpxml2json: collapse all uid into one feature list Trammell Hudson 2022-02-06 10:54:24 +01:00
  • 36b4c8bbd0 HCDevice: last chance look at the feature map Trammell Hudson 2022-02-06 10:23:40 +01:00
  • 2578e16ac4 hcpxml2json: include the feature map just in case something is not referenced Trammell Hudson 2022-02-06 10:23:25 +01:00
  • 1806055016 HCDevice: move device handling code into separate class Trammell Hudson 2022-02-05 21:32:04 +01:00
  • c2f413153e HCSocket: remove extra prints Trammell Hudson 2022-02-05 21:31:50 +01:00
  • 33fb8cfd77 ignore stuff Trammell Hudson 2022-02-05 21:31:16 +01:00
  • 579c16b536 pretty print XML, name for the device type Trammell Hudson 2022-02-05 21:30:33 +01:00
  • 84592e0c99 split hcpy into HCSocket and restore HTTPS PSK support as well Trammell Hudson 2022-02-05 14:31:16 +01:00
  • 7e3bd97853 python3 modules to be installed with pip3 install -r requirements.txt Trammell Hudson 2022-02-05 13:48:55 +01:00
  • 8af4750439 more docs on http interface Trammell Hudson 2022-02-03 19:30:42 +01:00
  • 986a200717 hcpy: works with http sockets and HC encryption (probably broke the https version) Trammell Hudson 2022-02-03 19:22:55 +01:00
  • 8a2bbe5a83 readme: alternate way to get the psk Trammell Hudson 2022-02-01 23:37:55 +01:00
  • b9270a721a try to use json file to parse messages Trammell Hudson 2022-01-31 10:42:24 +01:00
  • e53cdcc072 convert hcp xml into json for easier processing Trammell Hudson 2022-01-31 10:23:51 +01:00
  • f5ac01bc3c timestamp in and out messages Trammell Hudson 2022-01-30 22:51:28 +01:00
  • 6d090f2bbc readme: xml and feature id maps Trammell Hudson 2022-01-30 22:08:31 +01:00
  • c86e6472c1 import of xml files retrieved from devices Trammell Hudson 2022-01-30 21:34:54 +01:00
  • 71cde3de4d readme: better details on psk Trammell Hudson 2022-01-30 20:25:10 +01:00
  • 60307a5b1f images and rooting Trammell Hudson 2022-01-30 19:08:08 +01:00
  • afe099672c initial version of a very hacky websocket tool Trammell Hudson 2022-01-30 19:01:31 +01:00