Karte 1 "alle Sensoren" https://iot.hamburg.de/v1.1/ Statistik nach Kategorien left("Name",12) ------------------------------------------------------------------------------------------------------------------------------------------------------------ Karte 2 "eine Sensor-Sorte mit Things" substringof('kehrsz',name) startswith(name,'Verkehrs') ------------------------------------------------------------------------------------------------------------------------------------------------------------ Karte 3 "ein Sensor mit seinen Datenströmen" name eq 'Verkehrszählstelle 0343932' startswith(name,'Kfz-Aufkommen an Verkehrszählstelle 0343932 im 1-Tag-Intervall') ------------------------------------------------------------------------------------------------------------------------------------------------------------ Karte 4 "ein Sensor mit einem bestimmten Datenstrom und allen Werten aus einem Jahr" name eq 'Verkehrszählstelle 0343932' substringof('Tag',name) year(resultTime) eq 2025 ------------------------------------------------------------------------------------------------------------------------------------------------------------ das Diagramm zur vierten Karte Data Plotly ------------------------------------------------------------------------------------------------------------------------------------------------------------ Karte 5 "alle Verkehrszählstellen mit ihrem aktuellsten Wert" substringof('kehrsz',name) and substringof('uerschnitt',description) substringof('15',name) Begrenzung=1, sortieren nach resultTime und Sortierung absteigend ------------------------------------------------------------------------------------------------------------------------------------------------------------ Beschriftung mit Umwandlung von UTC in Ortszeit mit "Thing_Datastream_Observation_result" || '\n' || case when "Thing_Datastream_Observation_resultTime" between format_date(to_datetime(concat(year(now()), '-03-',31 - (day_of_week(concat(year(now()), '-03-31')) %7),'T01:59:59')),'yyyy-MM-dd"T"hh:mm:ss') and format_date(to_datetime(concat(year(now()), '-10-',31 - (day_of_week(concat(year(now()), '-10-31')) %7),'T03:00:00')),'yyyy-MM-dd"T"hh:mm:ss') then format_date(to_datetime("Thing_Datastream_Observation_resultTime") + make_interval(0, 0, 0, 0, 2),'dd.MM.yyyy \nhh:mm:ss' ) else format_date(to_datetime("Thing_Datastream_Observation_resultTime") + make_interval(0, 0, 0, 0, 1),'dd.MM.yyyy \nhh:mm:ss' ) end