-
-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[huesync][WIP] Hue Play HDMI Sync Box Binding - Initial contribution #16516
base: main
Are you sure you want to change the base?
Commits on Mar 12, 2024
-
☠️ Binding skeleton created for org.openhab.binding.huesync
Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9e7fa3a - Browse repository at this point
Copy the full SHA 9e7fa3aView commit details -
🔃 Version Sync - we'll use 4.1.x for development ...
Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bc72f9a - Browse repository at this point
Copy the full SHA bc72f9aView commit details -
💳 updated credits in headers (initial code by Marco Kawon)
Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 377df2f - Browse repository at this point
Copy the full SHA 377df2fView commit details -
✏️ class & filenames updated to be consistent with other bindings
Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 360f167 - Browse repository at this point
Copy the full SHA 360f167View commit details -
🔎 skeleton mDNS discovery implemented
Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 676fe38 - Browse repository at this point
Copy the full SHA 676fe38View commit details -
🔎 mDNS device discovery - use API to get device information (wip 🔨)
Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 452df77 - Browse repository at this point
Copy the full SHA 452df77View commit details -
🔐 preparation(s) to support SSL (wip), create ThingUID for discovered…
… device Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0b18704 - Browse repository at this point
Copy the full SHA 0b18704View commit details -
Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f72a383 - Browse repository at this point
Copy the full SHA f72a383View commit details -
🔎 device discovery improvements (wip)
Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for edbf604 - Browse repository at this point
Copy the full SHA edbf604View commit details -
💬 Basic JSON de-serialization added to Thing-Handler to get device in…
…formation Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0c59b98 - Browse repository at this point
Copy the full SHA 0c59b98View commit details -
🔐 SSL Handshake & 🔎 Discovery working - 👍
Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f52e9b7 - Browse repository at this point
Copy the full SHA f52e9b7View commit details -
🔓 Registration (acquire API token) - wip 🔧
Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3178f26 - Browse repository at this point
Copy the full SHA 3178f26View commit details -
🔧 Prototype to use resource strings for loggger, exceptions & UI ...
Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for eab70d1 - Browse repository at this point
Copy the full SHA eab70d1View commit details -
🔓 Registration (acquire API token) - wip 🔧
Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f7a9a76 - Browse repository at this point
Copy the full SHA f7a9a76View commit details -
🔓 Registration (acquire API token)
Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a2a03ec - Browse repository at this point
Copy the full SHA a2a03ecView commit details -
Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 416137b - Browse repository at this point
Copy the full SHA 416137bView commit details -
Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ba801a2 - Browse repository at this point
Copy the full SHA ba801a2View commit details
Commits on Mar 13, 2024
-
Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a42500f - Browse repository at this point
Copy the full SHA a42500fView commit details
Commits on Mar 16, 2024
-
📜 ... temporary refactoring/removal of log message consistency mechan…
…ism to avoid linter error 🤔 Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for e51e230 - Browse repository at this point
Copy the full SHA e51e230View commit details
Commits on Mar 17, 2024
-
Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 7c7bd48 - Browse repository at this point
Copy the full SHA 7c7bd48View commit details
Commits on Mar 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 397dacb - Browse repository at this point
Copy the full SHA 397dacbView commit details
Commits on Mar 21, 2024
-
👤 Added myself as owner of the huesync binding
Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 5b5f6e6 - Browse repository at this point
Copy the full SHA 5b5f6e6View commit details
Commits on Mar 22, 2024
-
🔧 refactoring to simplify API connection
Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for d3f4f64 - Browse repository at this point
Copy the full SHA d3f4f64View commit details
Commits on Mar 23, 2024
-
feat(unregistration): 👋 Device unregistration
Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for c6ce2dc - Browse repository at this point
Copy the full SHA c6ce2dcView commit details -
fix(linter): 🔎 Format should be constant. Use placeholder to reduce t…
…he needless cost of parameter construction. Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 51fe84e - Browse repository at this point
Copy the full SHA 51fe84eView commit details -
fix(linter): 🔎 Format should be constant. Use placeholder to reduce t…
…he needless cost of parameter construction. Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for fdf069e - Browse repository at this point
Copy the full SHA fdf069eView commit details
Commits on Mar 29, 2024
-
refactor: 📜 code moved and group areas added to improve overview
Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for cd5b2b9 - Browse repository at this point
Copy the full SHA cd5b2b9View commit details
Commits on Mar 31, 2024
-
refactor: 📜 refactoring to simplify maintentance and pending implemen…
…tation tasks Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 31923c7 - Browse repository at this point
Copy the full SHA 31923c7View commit details -
fix(linter): 🔎 linter performance check fixed
Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 8fae6c1 - Browse repository at this point
Copy the full SHA 8fae6c1View commit details
Commits on Apr 6, 2024
-
feat(infrastructure): 🔌 check online/offline state (poll) - wip ...
Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 9b01c45 - Browse repository at this point
Copy the full SHA 9b01c45View commit details
Commits on Apr 12, 2024
-
refactor(code review): 🔎 improved null handling based on code review
Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 84f3704 - Browse repository at this point
Copy the full SHA 84f3704View commit details -
refactor(code review): 🔎 improved null handling based on code review
Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for b51b136 - Browse repository at this point
Copy the full SHA b51b136View commit details -
refactor(code review): 🔎 improved null handling based on code review
Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 4a12cf1 - Browse repository at this point
Copy the full SHA 4a12cf1View commit details -
refactor(code review): 🔎 improved null handling based on code review
Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 5e97fc4 - Browse repository at this point
Copy the full SHA 5e97fc4View commit details
Commits on Apr 15, 2024
-
refactor(code review): 🔎 code split (single response) and better enca…
…psulation to simplify null handling and annotation Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for d992334 - Browse repository at this point
Copy the full SHA d992334View commit details -
refactor(code review): 🔎 improved null handling based on code review …
…... 🤔 - wip? Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 3bdbdc7 - Browse repository at this point
Copy the full SHA 3bdbdc7View commit details
Commits on Apr 18, 2024
-
refactor(code review): 🔎 improved null handling based on code review
Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 2196f10 - Browse repository at this point
Copy the full SHA 2196f10View commit details
Commits on Apr 26, 2024
-
refactor(connection): 📜 Simplified authentication mechanism
Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 7cce127 - Browse repository at this point
Copy the full SHA 7cce127View commit details
Commits on Apr 30, 2024
-
refactor(communication): 📜 improved error handling and manual configu…
…ration (wip) - 💣 preparation for connection exceptions - 📜 preparation for channel .xml's BREAKING CHANGE: Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 153d91f - Browse repository at this point
Copy the full SHA 153d91fView commit details
Commits on May 3, 2024
-
feat(channel): 🔧 firmware channel group added
- current firmware (read only) - available/latest firmware (read only) 📜 minor improvements and refactoring ... (wip) Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for a4e7e94 - Browse repository at this point
Copy the full SHA a4e7e94View commit details
Commits on May 7, 2024
-
fix(channel): 🔃 keep properties and firmware channel information in sync
- keep firmware property and channel in sync - README.md updated Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 0549ac6 - Browse repository at this point
Copy the full SHA 0549ac6View commit details
Commits on May 8, 2024
-
feat(dto): 📺 HDMI Status DTO & Get API implemented
📜 includes some refactoring (rename of classes and device status callback type) Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for ca9af19 - Browse repository at this point
Copy the full SHA ca9af19View commit details
Commits on May 14, 2024
-
feat(channel): Some HDMI input and ouput channels added (read only) -…
… 🔧 wip 🧹 Additional code clean up and refactorings to improve maintainability (⚙️ including refactoring of background job handling) Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 9a33031 - Browse repository at this point
Copy the full SHA 9a33031View commit details
Commits on May 18, 2024
-
feat(channel): Additional channel
connection-status
added📜 includes also documentation updates in README.md Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 52fa73e - Browse repository at this point
Copy the full SHA 52fa73eView commit details
Commits on May 19, 2024
-
feat(channel): ➕ Additional channel
connection-lastSyncMode
addedSigned-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 5481bfc - Browse repository at this point
Copy the full SHA 5481bfcView commit details
Commits on May 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 41208a7 - Browse repository at this point
Copy the full SHA 41208a7View commit details -
refactor(dto class renamed): 📜 Dto classes renamed to include the nat…
…ure of the class in the name (dto) Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 1c948dd - Browse repository at this point
Copy the full SHA 1c948ddView commit details