fix: connector rewrite from reference + release 1.0.6 #10

Merged
domuk merged 2 commits from fix/connectors-rewrite into main 2026-08-21 20:41:39 +01:00
Owner

Rewrites all 5 connector files faithfully from the reference source code.

Fixes:

  • hawser.js: preserves netX/netY/netRow/serviceId across polls
  • proxmox.js: preserves VM positions, adds node auto-device creation
  • unifi.js: state mapping (1→connected), preserves client links, syncs back
  • ionmonitor.js: URL /poll (was /metrics), auth Bearer (was custom header), response parsing, auto-device creation
  • poller.js: starts on boot without autoPoll setting

Includes 1.0.6 Docker image. Closes old PR #9.

Rewrites all 5 connector files faithfully from the reference source code. **Fixes:** - hawser.js: preserves netX/netY/netRow/serviceId across polls - proxmox.js: preserves VM positions, adds node auto-device creation - unifi.js: state mapping (1→connected), preserves client links, syncs back - ionmonitor.js: URL /poll (was /metrics), auth Bearer (was custom header), response parsing, auto-device creation - poller.js: starts on boot without autoPoll setting Includes 1.0.6 Docker image. Closes old PR #9.
Reviewed-on: #8
Rewrites all 5 connector files faithfully from the reference source:
- hawser.js: preserves netX/netY/netRow/serviceId across polls
- proxmox.js: preserves VM positions, adds auto-device creation for nodes
- unifi.js: fixes state mapping (1→connected), preserves client links, syncs back to devices
- ionmonitor.js: fixes URL (/poll), auth header (Bearer), response parsing, auto-device creation
- poller.js: starts on boot, separate intervals per connector

Also includes 1.0.6 Docker image with all fixes.
domuk merged commit 14909d3337 into main 2026-08-21 20:41:39 +01:00
domuk deleted branch fix/connectors-rewrite 2026-08-21 20:41:41 +01:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
domuk/Ion-HomeLab!10
No description provided.