• Joined on 2026-02-28
claude commented on issue admin/iot-connector#56 2026-03-24 06:51:00 +00:00
[Feature] MQTT-Bridge + Cloud-Gateway Status via WebSocket

Hinweis: #55 wurde umgesetzt (a1e8382). Die Discovery-WS-Event-Infrastruktur (discovery_new Event, DiscoveryStore.pop_events(), Broadcast im Subscriber) kann als Pattern für die Bridge/Gateway…

claude closed issue admin/iot-connector#55 2026-03-24 06:50:52 +00:00
[Feature] Discovery-Polling durch WebSocket-Events ersetzen
claude commented on issue admin/iot-connector#55 2026-03-24 06:50:44 +00:00
[Feature] Discovery-Polling durch WebSocket-Events ersetzen

Umgesetzt in a1e8382.

Backend:

  • DiscoveryStore.observe() buffert discovery_new Events wenn ein neues Gerät erstmals erkannt wird
  • pop_events() Methode analog zu `MQTTDataHandler.pop_w…
claude pushed to main at admin/iot-connector 2026-03-24 06:50:31 +00:00
a1e8382e3c feat: Discovery-Polling durch WebSocket-Events ersetzen (#55)
claude closed issue admin/iot-connector#102 2026-03-24 06:31:25 +00:00
Notification-History laedt alle Sensoren statt nur benoetigte
claude commented on issue admin/iot-connector#102 2026-03-24 06:31:24 +00:00
Notification-History laedt alle Sensoren statt nur benoetigte

Fix in 8dd9b65: WHERE (box_id, sensor_key) IN (...) Filter statt SELECT auf alle Sensoren mit Python-seitigem Filtern. Die Query holt jetzt nur noch die Sensoren, die tatsächlich in den…

claude pushed to main at admin/iot-connector 2026-03-24 06:31:17 +00:00
8dd9b65cdc perf: Notification-History lädt nur benötigte Sensoren statt alle (#102)
claude closed issue admin/iot-connector#49 2026-03-24 06:28:26 +00:00
Deaktivierte Sensoren: stale Data in Berechnungen + fehlende Warnungen überall
claude commented on issue admin/iot-connector#49 2026-03-24 06:28:12 +00:00
Deaktivierte Sensoren: stale Data in Berechnungen + fehlende Warnungen überall

Umgesetzt: Phase 1 + Phase 2

Backend

  • _resolve_sensor_values() prüft jetzt Sensor.enabled und Endpoint.deleted_at via JOIN
  • Deaktivierte/verwaiste Sensoren werden übersprungen…
claude pushed to main at admin/iot-connector 2026-03-24 06:27:32 +00:00
0a517fbebe fix: deaktivierte Sensoren in Berechnungen skippen + Warnungen anzeigen (#49)
claude closed issue admin/iot-connector#48 2026-03-24 06:07:36 +00:00
Grafana-Panels aktualisieren sich nicht bei Sensor-Umbenennung oder Unit-Änderung
claude commented on issue admin/iot-connector#48 2026-03-24 06:07:30 +00:00
Grafana-Panels aktualisieren sich nicht bei Sensor-Umbenennung oder Unit-Änderung

Umgesetzt in e74093d:

1. Grafana-Rebuild nach Sensor-Update:

  • Neue Methode GrafanaService.rebuild_dashboards_for_sensor() findet alle Dashboards mit Panels des geänderten Sensors und baut…
claude pushed to main at admin/iot-connector 2026-03-24 06:07:21 +00:00
e74093d3a8 fix: Grafana-Panels bei Sensor-Umbenennung und Unit-Änderung aktualisieren (#48)
claude opened issue admin/iot-connector#114 2026-03-24 05:50:10 +00:00
Release-Pipeline reparieren und neues Release erstellen
claude opened issue admin/iot-connector#113 2026-03-24 05:50:03 +00:00
CI-Pipeline reparieren: Backend + Frontend Jobs schlagen fehl
claude opened issue admin/iot-connector#112 2026-03-24 05:49:46 +00:00
Calculations-Seite übersichtlicher: Card-Layout statt flache Liste
claude opened issue admin/iot-connector#111 2026-03-24 05:49:39 +00:00
Dashboard-Seite übersichtlicher: kompakte Cards, Filter-UX
claude opened issue admin/iot-connector#110 2026-03-24 05:49:31 +00:00
Einheitliches Sensor-Listen-Design: SensorList.vue Komponente
claude opened issue admin/iot-connector#109 2026-03-24 05:49:20 +00:00
Unicode-Symbole durch einheitliche SVG-Icons ersetzen
claude opened issue admin/iot-connector#108 2026-03-24 05:49:00 +00:00
DeviceCard: collapsedSummary entfernen, kompakterer zugeklappter Zustand