This commit is contained in:
2026-03-26 12:10:21 +01:00
parent 1f4970c17c
commit d4d76db890
877 changed files with 631941 additions and 26195 deletions

View File

@@ -0,0 +1,11 @@
[
{
"id": "custom-876f5c14",
"label": "woonkamervloer",
"emoji": "🎨",
"color": "#808080",
"category": "hard",
"patternType": "stripes",
"createdAt": 1766004050437
}
]

View File

@@ -0,0 +1,159 @@
{
"deviceId": "95d0118df036203c9ba9666a638f4aa7",
"profileId": "everything_presence_lite",
"deviceName": "beweging_zolder_ep_lite",
"discoveredAt": "2025-12-08T12:47:25.480Z",
"lastUpdated": "2025-12-17T20:40:22.680Z",
"confirmedByUser": true,
"autoMatchedCount": 78,
"manuallyMappedCount": 0,
"mappings": {
"presenceEntity": "binary_sensor.beweging_zolder_ep_lite_occupancy",
"zone1OccupancyEntity": "binary_sensor.beweging_zolder_ep_lite_zone_1_occupancy",
"zone1TargetCountEntity": "sensor.beweging_zolder_ep_lite_zone_1_target_count",
"zone2OccupancyEntity": "binary_sensor.beweging_zolder_ep_lite_zone_2_occupancy",
"zone2TargetCountEntity": "sensor.beweging_zolder_ep_lite_zone_2_target_count",
"zone3OccupancyEntity": "binary_sensor.beweging_zolder_ep_lite_zone_3_occupancy",
"zone3TargetCountEntity": "sensor.beweging_zolder_ep_lite_zone_3_target_count",
"zone4OccupancyEntity": "binary_sensor.beweging_zolder_ep_lite_zone_4_occupancy",
"zone4TargetCountEntity": "sensor.beweging_zolder_ep_lite_zone_4_target_count",
"zone1BeginX": "number.beweging_zolder_ep_lite_zone_1_begin_x",
"zone1EndX": "number.beweging_zolder_ep_lite_zone_1_end_x",
"zone1BeginY": "number.beweging_zolder_ep_lite_zone_1_begin_y",
"zone1EndY": "number.beweging_zolder_ep_lite_zone_1_end_y",
"zone2BeginX": "number.beweging_zolder_ep_lite_zone_2_begin_x",
"zone2EndX": "number.beweging_zolder_ep_lite_zone_2_end_x",
"zone2BeginY": "number.beweging_zolder_ep_lite_zone_2_begin_y",
"zone2EndY": "number.beweging_zolder_ep_lite_zone_2_end_y",
"zone3BeginX": "number.beweging_zolder_ep_lite_zone_3_begin_x",
"zone3EndX": "number.beweging_zolder_ep_lite_zone_3_end_x",
"zone3BeginY": "number.beweging_zolder_ep_lite_zone_3_begin_y",
"zone3EndY": "number.beweging_zolder_ep_lite_zone_3_end_y",
"zone4BeginX": "number.beweging_zolder_ep_lite_zone_4_begin_x",
"zone4EndX": "number.beweging_zolder_ep_lite_zone_4_end_x",
"zone4BeginY": "number.beweging_zolder_ep_lite_zone_4_begin_y",
"zone4EndY": "number.beweging_zolder_ep_lite_zone_4_end_y",
"entry1BeginX": "number.beweging_woonkamer_entry_zone_1_begin_x",
"entry1EndX": "number.beweging_woonkamer_entry_zone_1_end_x",
"entry1BeginY": "number.beweging_woonkamer_entry_zone_1_begin_y",
"entry1EndY": "number.beweging_woonkamer_entry_zone_1_end_y",
"polygonZone1": "text.beweging_woonkamer_polygon_zone_1",
"polygonZone2": "text.beweging_woonkamer_polygon_zone_2",
"polygonZone3": "text.beweging_woonkamer_polygon_zone_3",
"polygonZone4": "text.beweging_woonkamer_polygon_zone_4",
"polygonExclusion1": "text.beweging_woonkamer_polygon_exclusion_1",
"polygonExclusion2": "text.beweging_woonkamer_polygon_exclusion_2",
"polygonEntry1": "text.beweging_woonkamer_polygon_entry_1",
"polygonEntry2": "text.beweging_woonkamer_polygon_entry_2",
"target1X": "sensor.beweging_zolder_ep_lite_target_1_x",
"target1Y": "sensor.beweging_zolder_ep_lite_target_1_y",
"target1Speed": "sensor.beweging_zolder_ep_lite_target_1_speed",
"target1Distance": "sensor.beweging_zolder_ep_lite_target_1_distance",
"target1Angle": "sensor.beweging_zolder_ep_lite_target_1_angle",
"target1Resolution": "sensor.beweging_zolder_ep_lite_target_1_resolution",
"target1Active": "binary_sensor.beweging_zolder_ep_lite_target_1_active",
"target2X": "sensor.beweging_zolder_ep_lite_target_2_x",
"target2Y": "sensor.beweging_zolder_ep_lite_target_2_y",
"target2Speed": "sensor.beweging_zolder_ep_lite_target_2_speed",
"target2Distance": "sensor.beweging_zolder_ep_lite_target_2_distance",
"target2Angle": "sensor.beweging_zolder_ep_lite_target_2_angle",
"target2Resolution": "sensor.beweging_zolder_ep_lite_target_2_resolution",
"target2Active": "binary_sensor.beweging_zolder_ep_lite_target_2_active",
"target3X": "sensor.beweging_zolder_ep_lite_target_3_x",
"target3Y": "sensor.beweging_zolder_ep_lite_target_3_y",
"target3Speed": "sensor.beweging_zolder_ep_lite_target_3_speed",
"target3Distance": "sensor.beweging_zolder_ep_lite_target_3_distance",
"target3Angle": "sensor.beweging_zolder_ep_lite_target_3_angle",
"target3Resolution": "sensor.beweging_zolder_ep_lite_target_3_resolution",
"target3Active": "binary_sensor.beweging_zolder_ep_lite_target_3_active",
"maxDistance": "number.beweging_zolder_ep_lite_max_distance",
"occupancyOffDelay": "number.beweging_zolder_ep_lite_occupancy_off_delay",
"installationAngle": "number.beweging_zolder_ep_lite_installation_angle",
"upsideDownMounting": "switch.eplite_upside_down_mounting",
"updateSpeed": "select.eplite_update_speed",
"trackingBehaviour": "select.eplite_tracking_behaviour",
"entryExitEnabled": "switch.beweging_woonkamer_entry_exit_enabled",
"exitThresholdPct": "number.beweging_woonkamer_exit_threshold_pct",
"assumePresentTimeout": "number.beweging_woonkamer_assume_present_timeout",
"staleTargetReset": "switch.everything_presence_lite_20946c_stale_target_reset",
"staleTargetResetTimeout": "number.everything_presence_lite_20946c_stale_target_reset_timeout",
"polygonZonesEnabled": "switch.beweging_woonkamer_polygon_zones",
"zone1OffDelay": "number.beweging_zolder_ep_lite_zone_1_occupancy_off_delay",
"zone2OffDelay": "number.beweging_zolder_ep_lite_zone_2_occupancy_off_delay",
"zone3OffDelay": "number.beweging_zolder_ep_lite_zone_3_occupancy_off_delay",
"zone4OffDelay": "number.beweging_zolder_ep_lite_zone_4_occupancy_off_delay",
"presence": "binary_sensor.beweging_zolder_ep_lite_occupancy",
"maxDistanceEntity": "number.beweging_zolder_ep_lite_max_distance",
"installationAngleEntity": "number.beweging_zolder_ep_lite_installation_angle",
"polygonZonesEnabledEntity": "switch.beweging_woonkamer_polygon_zones"
},
"unmappedEntities": [
"co2",
"exclusion2BeginX",
"exclusion2EndX",
"exclusion2BeginY",
"exclusion2EndY",
"entry2BeginX",
"entry2EndX",
"entry2BeginY",
"entry2EndY"
],
"entityUnits": {
"zone1TargetCountEntity": " ",
"zone2TargetCountEntity": " ",
"zone3TargetCountEntity": " ",
"zone4TargetCountEntity": " ",
"zone1BeginX": "mm",
"zone1EndX": "mm",
"zone1BeginY": "mm",
"zone1EndY": "mm",
"zone2BeginX": "mm",
"zone2EndX": "mm",
"zone2BeginY": "mm",
"zone2EndY": "mm",
"zone3BeginX": "mm",
"zone3EndX": "mm",
"zone3BeginY": "mm",
"zone3EndY": "mm",
"zone4BeginX": "mm",
"zone4EndX": "mm",
"zone4BeginY": "mm",
"zone4EndY": "mm",
"entry1BeginX": "mm",
"entry1EndX": "mm",
"entry1BeginY": "mm",
"entry1EndY": "mm",
"target1X": "mm",
"target1Y": "mm",
"target1Speed": "m/s",
"target1Distance": "mm",
"target1Angle": "°",
"target1Resolution": "mm",
"target2X": "mm",
"target2Y": "mm",
"target2Speed": "m/s",
"target2Distance": "mm",
"target2Angle": "°",
"target2Resolution": "mm",
"target3X": "mm",
"target3Y": "mm",
"target3Speed": "m/s",
"target3Distance": "mm",
"target3Angle": "°",
"target3Resolution": "mm",
"maxDistance": "cm",
"occupancyOffDelay": "s",
"installationAngle": "º",
"exitThresholdPct": "%",
"assumePresentTimeout": "s",
"staleTargetResetTimeout": "s",
"zone1OffDelay": "s",
"zone2OffDelay": "s",
"zone3OffDelay": "s",
"zone4OffDelay": "s"
},
"firmwareVersion": "1.4.1",
"esphomeVersion": "2025.11.4",
"rawSwVersion": "1.4.1 (ESPHome 2025.11.4)",
"profileSchemaVersion": "1.0"
}

View File

@@ -0,0 +1,294 @@
[
{
"id": "24b251c3-9afb-4150-ade6-18c41fea8dd0",
"name": "Woonkamer",
"deviceId": "95d0118df036203c9ba9666a638f4aa7",
"profileId": "everything_presence_lite",
"units": "metric",
"zones": [
{
"id": "Zone 1",
"type": "regular",
"x": -2930,
"y": 1920,
"width": 3040,
"height": 2110
},
{
"id": "Zone 2",
"type": "regular",
"x": 970,
"y": 990,
"width": 2170,
"height": 2460
},
{
"id": "Zone 3",
"type": "regular",
"x": 320,
"y": 3610,
"width": 2910,
"height": 1750
}
],
"entityMappings": {
"discoveredAt": "2025-12-17T20:40:22.005Z",
"autoMatchedCount": 78,
"manuallyMappedCount": 0,
"presenceEntity": "binary_sensor.beweging_zolder_ep_lite_occupancy",
"zoneConfigEntities": {
"zone1": {
"beginX": "number.beweging_zolder_ep_lite_zone_1_begin_x",
"endX": "number.beweging_zolder_ep_lite_zone_1_end_x",
"beginY": "number.beweging_zolder_ep_lite_zone_1_begin_y",
"endY": "number.beweging_zolder_ep_lite_zone_1_end_y"
},
"zone2": {
"beginX": "number.beweging_zolder_ep_lite_zone_2_begin_x",
"endX": "number.beweging_zolder_ep_lite_zone_2_end_x",
"beginY": "number.beweging_zolder_ep_lite_zone_2_begin_y",
"endY": "number.beweging_zolder_ep_lite_zone_2_end_y"
},
"zone3": {
"beginX": "number.beweging_zolder_ep_lite_zone_3_begin_x",
"endX": "number.beweging_zolder_ep_lite_zone_3_end_x",
"beginY": "number.beweging_zolder_ep_lite_zone_3_begin_y",
"endY": "number.beweging_zolder_ep_lite_zone_3_end_y"
},
"zone4": {
"beginX": "number.beweging_zolder_ep_lite_zone_4_begin_x",
"endX": "number.beweging_zolder_ep_lite_zone_4_end_x",
"beginY": "number.beweging_zolder_ep_lite_zone_4_begin_y",
"endY": "number.beweging_zolder_ep_lite_zone_4_end_y"
}
},
"exclusionZoneConfigEntities": {
"exclusion1": {
"beginX": "number.beweging_zolder_ep_lite_occupancy_mask_1_begin_x",
"endX": "number.beweging_zolder_ep_lite_occupancy_mask_1_end_x",
"beginY": "number.beweging_zolder_ep_lite_occupancy_mask_1_begin_y",
"endY": "number.beweging_zolder_ep_lite_occupancy_mask_1_end_y"
}
},
"entryZoneConfigEntities": {
"entry1": {
"beginX": "number.beweging_woonkamer_entry_zone_1_begin_x",
"endX": "number.beweging_woonkamer_entry_zone_1_end_x",
"beginY": "number.beweging_woonkamer_entry_zone_1_begin_y",
"endY": "number.beweging_woonkamer_entry_zone_1_end_y"
}
},
"polygonZoneEntities": {
"zone1": "text.beweging_woonkamer_polygon_zone_1",
"zone2": "text.beweging_woonkamer_polygon_zone_2",
"zone3": "text.beweging_woonkamer_polygon_zone_3",
"zone4": "text.beweging_woonkamer_polygon_zone_4"
},
"polygonExclusionEntities": {
"exclusion1": "text.beweging_woonkamer_polygon_exclusion_1",
"exclusion2": "text.beweging_woonkamer_polygon_exclusion_2"
},
"polygonEntryEntities": {
"entry1": "text.beweging_woonkamer_polygon_entry_1",
"entry2": "text.beweging_woonkamer_polygon_entry_2"
},
"trackingTargets": {
"target1": {
"x": "sensor.beweging_zolder_ep_lite_target_1_x",
"y": "sensor.beweging_zolder_ep_lite_target_1_y",
"speed": "sensor.beweging_zolder_ep_lite_target_1_speed",
"resolution": "sensor.beweging_zolder_ep_lite_target_1_resolution",
"angle": "sensor.beweging_zolder_ep_lite_target_1_angle",
"distance": "sensor.beweging_zolder_ep_lite_target_1_distance",
"active": "binary_sensor.beweging_zolder_ep_lite_target_1_active"
},
"target2": {
"x": "sensor.beweging_zolder_ep_lite_target_2_x",
"y": "sensor.beweging_zolder_ep_lite_target_2_y",
"speed": "sensor.beweging_zolder_ep_lite_target_2_speed",
"resolution": "sensor.beweging_zolder_ep_lite_target_2_resolution",
"angle": "sensor.beweging_zolder_ep_lite_target_2_angle",
"distance": "sensor.beweging_zolder_ep_lite_target_2_distance",
"active": "binary_sensor.beweging_zolder_ep_lite_target_2_active"
},
"target3": {
"x": "sensor.beweging_zolder_ep_lite_target_3_x",
"y": "sensor.beweging_zolder_ep_lite_target_3_y",
"speed": "sensor.beweging_zolder_ep_lite_target_3_speed",
"resolution": "sensor.beweging_zolder_ep_lite_target_3_resolution",
"angle": "sensor.beweging_zolder_ep_lite_target_3_angle",
"distance": "sensor.beweging_zolder_ep_lite_target_3_distance",
"active": "binary_sensor.beweging_zolder_ep_lite_target_3_active"
}
}
},
"entityNamePrefix": "beweging_zolder_ep_lite",
"roomShell": {
"points": [
{
"x": -4700,
"y": -3400
},
{
"x": 0,
"y": -3400
},
{
"x": 0,
"y": 1100
},
{
"x": -4700,
"y": 1100
}
]
},
"devicePlacement": {
"x": -3850,
"y": -3350,
"rotationDeg": -43
},
"furniture": [
{
"id": "8998fa1e-d77e-45f8-864a-032fef250a69",
"typeId": "dining-table-6",
"x": -1000,
"y": -2500,
"width": 1800,
"depth": 900,
"height": 750,
"rotationDeg": 270,
"aspectRatioLocked": true
},
{
"id": "dc5ace5a-66e9-4348-820e-526a917c4107",
"typeId": "chair-dining",
"x": -1600,
"y": -3000,
"width": 450,
"depth": 450,
"height": 850,
"rotationDeg": 90,
"aspectRatioLocked": true
},
{
"id": "8c5c6774-7697-4713-8390-7a139db2f85f",
"typeId": "entertainment-center",
"x": -3300,
"y": -3150,
"width": 1400,
"depth": 400,
"height": 600,
"rotationDeg": 180,
"aspectRatioLocked": false
},
{
"id": "52a5aafb-2cd1-440e-9e8a-265860230324",
"typeId": "sofa-lshaped",
"x": -3200,
"y": 150,
"width": 2500,
"depth": 1800,
"height": 800,
"rotationDeg": 0,
"aspectRatioLocked": true
},
{
"id": "f3f65687-1e5e-4305-9072-8094a2b803d4",
"typeId": "bookshelf",
"x": -850,
"y": 850,
"width": 800,
"depth": 300,
"height": 1800,
"rotationDeg": 0,
"aspectRatioLocked": true
},
{
"id": "03a6fd71-3797-4f11-a867-5f1b727f2fed",
"typeId": "plant-large",
"x": -4300,
"y": -3050,
"width": 500,
"depth": 500,
"height": 1200,
"rotationDeg": 0,
"aspectRatioLocked": true
},
{
"id": "2a9833e9-dfb3-48b1-a35d-8224d57ca49e",
"typeId": "chair-dining",
"x": -450,
"y": -3000,
"width": 450,
"depth": 450,
"height": 850,
"rotationDeg": 270,
"aspectRatioLocked": true
},
{
"id": "c43db819-64fc-49de-be0e-21ca097d70a2",
"typeId": "chair-dining",
"x": -1600,
"y": -2500,
"width": 450,
"depth": 450,
"height": 850,
"rotationDeg": 90,
"aspectRatioLocked": true
},
{
"id": "729840c7-871f-4ef8-ba68-803c9a6c9b8d",
"typeId": "chair-dining",
"x": -1600,
"y": -2000,
"width": 450,
"depth": 450,
"height": 850,
"rotationDeg": 90,
"aspectRatioLocked": true
},
{
"id": "2ec0cadb-e0f4-456e-8139-dc9c808a10e9",
"typeId": "chair-dining",
"x": -450,
"y": -2450,
"width": 450,
"depth": 450,
"height": 850,
"rotationDeg": 270,
"aspectRatioLocked": true
},
{
"id": "beee72d4-5996-4f10-86e6-342c3d376d5f",
"typeId": "chair-dining",
"x": -450,
"y": -1950,
"width": 450,
"depth": 450,
"height": 850,
"rotationDeg": 270,
"aspectRatioLocked": true
}
],
"doors": [
{
"id": "e570a0ec-1087-4030-b8c9-6c19bec8b676",
"segmentIndex": 3,
"positionOnSegment": 0.8030302501860118,
"widthMm": 850,
"swingDirection": "in",
"swingSide": "right"
},
{
"id": "bb79360b-7ad6-4b13-bda0-b7c47157fb73",
"segmentIndex": 1,
"positionOnSegment": 0.73,
"widthMm": 850,
"swingDirection": "in",
"swingSide": "right"
}
],
"metadata": {}
}
]

View File

@@ -0,0 +1,3 @@
{
"wizardCompleted": true
}