[{"data":1,"prerenderedAt":1744},["ShallowReactive",2],{"$f1qug6ihjz8zl9":3,"$f1ghgjfvx6d15a":359,"site-header-current-blog:home1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps":442,"$f3pk7s1pgdg3gg":515,"$f34jcw1dd34gbz":1610,"$faxrw96euydjo":1693},{"categories":4,"tags":40,"photoTags":213,"galleries":268,"blogCount":286,"photoCount":287,"footerPhoto":288},[5,12,19,26,33],{"id":6,"date_created":7,"date_updated":8,"name":9,"slug":10,"description":8,"count":11},"fd7f2650-a0c3-408f-b64b-99c9ab711fb4","2023-01-05T12:42:21.951Z",null,"Personal","personal",8,{"id":13,"date_created":14,"date_updated":8,"name":15,"slug":16,"description":17,"count":18},"605b0764-a744-46a9-80cc-3dc842a2673c","2022-12-13T03:15:59.051Z","Photoblog","photoblog","Photos that comes with some text",32,{"id":20,"date_created":21,"date_updated":8,"name":22,"slug":23,"description":24,"count":25},"f4051760-3a84-4f09-8f90-b69e058c7eac","2022-12-04T06:16:07.265Z","Site Updates","site-updates","Updates to this site",17,{"id":27,"date_created":28,"date_updated":8,"name":29,"slug":30,"description":31,"count":32},"ba512728-c428-4baf-904a-fb7d9ff3c66f","2022-12-28T09:51:14.448Z","Tech","tech","Everything related to Technology",14,{"id":34,"date_created":35,"date_updated":8,"name":36,"slug":37,"description":38,"count":39},"7abfd063-63b7-4839-ad4c-e6cf64b09b74","2022-12-04T06:26:54.327Z","Tutorials","tutorials","Tutorials for the layman if possible",6,[41,47,53,59,65,70,75,80,85,90,97,102,107,112,117,123,128,133,139,144,149,154,159,165,170,175,180,185,191,196,202,208],{"id":42,"date_created":43,"date_updated":8,"name":44,"slug":45,"count":46},"27d2bd05-8aa8-4c00-b71b-ff4b48edf0ee","2023-01-01T01:28:23.292Z","Automator","automator",1,{"id":48,"date_created":49,"date_updated":8,"name":50,"slug":51,"count":52},"26a218f4-2859-468d-8858-571b1ce6945d","2022-12-26T10:36:21.592Z","Camera","camera",13,{"id":54,"date_created":55,"date_updated":8,"name":56,"slug":57,"count":58},"df41c449-de77-47cc-aed9-0b6765913805","2023-01-26T02:49:51.302Z","Directus","directus",3,{"id":60,"date_created":61,"date_updated":8,"name":62,"slug":63,"count":64},"d9befa5d-8620-42d8-9498-e0a1952328fe","2022-12-04T12:51:47.682Z","Discourse","discourse",2,{"id":66,"date_created":67,"date_updated":8,"name":68,"slug":69,"count":64},"b94953f9-47f3-43b8-8b5b-8e14b5990af6","2023-01-02T01:36:20.072Z","Docker","docker",{"id":71,"date_created":72,"date_updated":8,"name":73,"slug":74,"count":46},"065f2799-b1a3-49f4-9a3a-ea76a039d5d8","2023-01-01T01:28:23.281Z","HandBrake","handbrake",{"id":76,"date_created":77,"date_updated":8,"name":78,"slug":79,"count":46},"aa5c8763-8c3d-4b74-b807-128f59f62f1b","2023-12-27T12:25:58.488Z","Hokkaido 北海道","hokkaido",{"id":81,"date_created":82,"date_updated":8,"name":83,"slug":84,"count":64},"e9aae08f-8e7b-4553-a67e-f8f3748265db","2022-12-04T12:34:29.050Z","Hypervisor","hypervisor",{"id":86,"date_created":87,"date_updated":8,"name":88,"slug":89,"count":46},"5678a065-2072-45d7-a1fb-9a15b89177be","2022-12-04T12:22:10.750Z","Intel NUC","intel-nuc",{"id":91,"date_created":92,"date_updated":93,"name":94,"slug":95,"count":96},"5ed5825b-7cbc-426b-b089-122de4ef844a","2022-12-13T03:19:50.045Z","2024-01-13T06:38:19.040Z","Japan 日本","japan",12,{"id":98,"date_created":99,"date_updated":8,"name":100,"slug":101,"count":58},"a0cf1895-89fe-48df-a683-0d356803391e","2022-12-26T04:56:55.058Z","Kyoto 京都","kyoto",{"id":103,"date_created":104,"date_updated":8,"name":105,"slug":106,"count":64},"82e1e735-dabe-4f22-af68-5701c5c4c3be","2023-01-08T04:46:56.425Z","LibreNMS","librenms",{"id":108,"date_created":109,"date_updated":8,"name":110,"slug":111,"count":58},"8d525d35-7cde-44d7-a739-813353946dc5","2023-01-08T04:18:32.660Z","Linux","linux",{"id":113,"date_created":114,"date_updated":8,"name":115,"slug":116,"count":46},"d25a206d-eb7b-433e-aec7-37f848ef0626","2023-01-01T01:28:23.304Z","macOS","macos",{"id":118,"date_created":119,"date_updated":8,"name":120,"slug":121,"count":122},"6d4984da-be50-4ead-a218-232d736cd0ae","2022-12-26T09:26:39.677Z","Malaysia","malaysia",4,{"id":124,"date_created":125,"date_updated":8,"name":126,"slug":127,"count":122},"88b1e7ac-cb91-46c5-928f-81b845534491","2022-12-26T09:35:09.322Z","Musicians","musicians",{"id":129,"date_created":130,"date_updated":8,"name":131,"slug":132,"count":122},"a455a675-574d-4e36-b4da-60d1dbd0f583","2023-01-26T02:49:51.292Z","Nuxt","nuxt",{"id":134,"date_created":135,"date_updated":8,"name":136,"slug":137,"count":138},"8642a081-b2df-44d3-b993-5918807babb9","2022-12-26T04:55:36.796Z","Osaka 大阪","osaka",5,{"id":140,"date_created":141,"date_updated":8,"name":142,"slug":143,"count":58},"6d3326dd-0069-4706-a839-013e03a7ba98","2022-12-31T04:44:28.192Z","pfSense","pfsense",{"id":145,"date_created":146,"date_updated":8,"name":147,"slug":148,"count":138},"a8a08b5b-d4c7-46d1-a1f4-a65edc33306e","2026-06-15T12:41:42.094Z","Photowalk","photowalk",{"id":150,"date_created":151,"date_updated":8,"name":152,"slug":153,"count":64},"f9e059a9-e501-454e-b29b-59fc1685cae2","2022-12-04T12:34:29.034Z","Plex","plex",{"id":155,"date_created":156,"date_updated":8,"name":157,"slug":158,"count":138},"cad7eef9-d788-4a7d-936e-6b5f34bdea51","2022-12-26T09:51:04.913Z","Portraits","portraits",{"id":160,"date_created":161,"date_updated":8,"name":162,"slug":163,"count":164},"2e1c3093-e56c-4a43-b5d4-0d411e58f217","2022-12-26T04:55:10.592Z","Singapore","singapore",7,{"id":166,"date_created":167,"date_updated":8,"name":168,"slug":169,"count":138},"0be17ed4-d412-40dc-92e2-a66a866601a8","2023-01-26T02:50:40.038Z","Street","street",{"id":171,"date_created":172,"date_updated":8,"name":173,"slug":174,"count":58},"d98a25aa-d5ef-4a76-b39e-c4bed915c70f","2022-12-04T12:48:55.367Z","Synology","synology",{"id":176,"date_created":177,"date_updated":8,"name":178,"slug":179,"count":46},"b087565a-f507-49c9-ba9c-410d678997c6","2022-12-26T09:15:54.449Z","Taiwan 台灣","taiwan",{"id":181,"date_created":182,"date_updated":8,"name":183,"slug":184,"count":46},"0efba885-1a84-4cfa-b5c4-4ae60009c9c5","2022-12-26T09:28:44.045Z","Tokyo 東京","tokyo",{"id":186,"date_created":187,"date_updated":8,"name":188,"slug":189,"count":190},"1879f268-b3c6-4d0b-9a24-f0ebcf2fa788","2022-12-26T10:06:05.302Z","Travel","travel",10,{"id":192,"date_created":193,"date_updated":8,"name":194,"slug":195,"count":46},"242faa31-6304-408b-a362-4b7d18fddf0a","2023-01-08T03:36:20.359Z","Ubiquiti UBNT","ubiquiti-ubnt",{"id":197,"date_created":198,"date_updated":199,"name":200,"slug":201,"count":46},"2310a0b9-025f-46b1-9ffe-68285d65fa7e","2023-01-05T23:44:29.279Z","2024-01-13T06:38:07.253Z","Wakayama 和歌山","wakayama",{"id":203,"date_created":204,"date_updated":205,"name":206,"slug":207,"count":39},"488f691b-c00b-4353-ae5a-8cce47c622bf","2022-12-04T12:49:23.697Z","2023-01-08T04:49:59.382Z","WordPress","wordpress",{"id":209,"date_created":210,"date_updated":8,"name":211,"slug":212,"count":58},"754f6d8f-0930-4360-aeca-ec09c9b56802","2022-12-04T12:11:52.745Z","XCP-ng","xcp-ng",[214,219,220,221,226,231,233,235,236,238,244,245,247,248,249,254,255,260,261,263],{"id":215,"date_created":216,"date_updated":8,"name":217,"slug":218,"count":46},"58f09f20-704e-4311-a702-c5514909de55","2025-01-10T09:17:47.104Z","Bangkok","bangkok",{"id":48,"date_created":49,"date_updated":8,"name":50,"slug":51,"count":46},{"id":76,"date_created":77,"date_updated":8,"name":78,"slug":79,"count":64},{"id":222,"date_created":223,"date_updated":8,"name":224,"slug":225,"count":46},"4b245bca-7c9f-4c89-9529-7e9f00826660","2022-12-26T10:19:20.528Z","Hong Kong","hong-kong",{"id":227,"date_created":228,"date_updated":8,"name":229,"slug":230,"count":39},"df67b403-8477-46be-a143-f91ff975b854","2022-12-26T10:06:05.312Z","Iceland","iceland",{"id":91,"date_created":92,"date_updated":93,"name":94,"slug":95,"count":232},35,{"id":98,"date_created":99,"date_updated":8,"name":100,"slug":101,"count":234},9,{"id":118,"date_created":119,"date_updated":8,"name":120,"slug":121,"count":138},{"id":124,"date_created":125,"date_updated":8,"name":126,"slug":127,"count":237},11,{"id":239,"date_created":240,"date_updated":8,"name":241,"slug":242,"count":243},"54ba4419-6d63-4151-a1be-9042a9434ef9","2022-12-26T10:06:50.266Z","Nature","nature",16,{"id":134,"date_created":135,"date_updated":8,"name":136,"slug":137,"count":32},{"id":155,"date_created":156,"date_updated":8,"name":157,"slug":158,"count":246},15,{"id":160,"date_created":161,"date_updated":8,"name":162,"slug":163,"count":58},{"id":166,"date_created":167,"date_updated":8,"name":168,"slug":169,"count":190},{"id":250,"date_created":251,"date_updated":8,"name":252,"slug":253,"count":122},"a2f83ff0-e58b-4d27-99eb-879be03b8993","2022-12-27T05:40:14.128Z","Studio","studio",{"id":176,"date_created":177,"date_updated":8,"name":178,"slug":179,"count":234},{"id":256,"date_created":257,"date_updated":8,"name":258,"slug":259,"count":46},"6057ecc5-3ae9-4f18-8cce-ce36a87cb4b8","2025-01-10T09:14:31.171Z","Thailand","thailand",{"id":181,"date_created":182,"date_updated":8,"name":183,"slug":184,"count":64},{"id":186,"date_created":187,"date_updated":8,"name":188,"slug":189,"count":262},31,{"id":264,"date_created":265,"date_updated":8,"name":266,"slug":267,"count":64},"0917e8d0-dc96-46e7-8371-81b7479f238e","2022-12-26T09:26:39.689Z","Underwater Diving","underwater-diving",[269,278],{"id":270,"status":271,"date_created":272,"date_updated":273,"name":274,"description":275,"slug":276,"count":277},"b42cd153-b489-47ff-aee9-5e4b2d20d020","published","2022-10-02T03:19:52.789Z","2022-12-26T04:54:12.878Z","Black and White","Black and White Photos","black-and-white",20,{"id":279,"status":271,"date_created":280,"date_updated":281,"name":282,"description":283,"slug":284,"count":285},"64cbc225-cfeb-4b00-a902-b1cf9559f081","2022-10-01T08:53:38.310Z","2025-01-11T23:37:01.134Z","Color","カラー","color",44,60,64,{"title":289,"slug":290,"imageSet":291,"imageDescription":358},"Traditional Grip on mesh practice pad","traditional-grip-on-mesh-practice-pad",{"sourceFingerprint":292,"transformVersion":122,"seoSlug":290,"hash":293,"original":294,"variants":300,"avifVariants":333,"animated":356,"origin":357},"3adf3104-8d01-4878-b702-43eac2e07724:2026-09-18T20:01:09.408Z:261028:3adf3104-8d01-4878-b702-43eac2e07724.jpg","a8675f052cab682b",{"key":295,"width":296,"height":297,"contentType":298,"bytes":299},"assets\u002F3adf3104-8d01-4878-b702-43eac2e07724\u002Fa8675f052cab682b\u002Foriginal.jpg",2048,1365,"image\u002Fjpeg",261028,[301,307,312,317,321,326,330],{"key":302,"width":303,"height":304,"contentType":305,"bytes":306},"assets\u002F3adf3104-8d01-4878-b702-43eac2e07724\u002Fa8675f052cab682b\u002Ftraditional-grip-on-mesh-practice-pad-320-8c39a503c675.webp",320,213,"image\u002Fwebp",6078,{"key":308,"width":309,"height":310,"contentType":305,"bytes":311},"assets\u002F3adf3104-8d01-4878-b702-43eac2e07724\u002Fa8675f052cab682b\u002Ftraditional-grip-on-mesh-practice-pad-640-23b82e5d4a4f.webp",640,426,14254,{"key":313,"width":314,"height":315,"contentType":305,"bytes":316},"assets\u002F3adf3104-8d01-4878-b702-43eac2e07724\u002Fa8675f052cab682b\u002Ftraditional-grip-on-mesh-practice-pad-768-73e2f39813c8.webp",768,512,18246,{"key":318,"width":319,"height":309,"contentType":305,"bytes":320},"assets\u002F3adf3104-8d01-4878-b702-43eac2e07724\u002Fa8675f052cab682b\u002Ftraditional-grip-on-mesh-practice-pad-960-0e441c75ec1a.webp",960,24134,{"key":322,"width":323,"height":324,"contentType":305,"bytes":325},"assets\u002F3adf3104-8d01-4878-b702-43eac2e07724\u002Fa8675f052cab682b\u002Ftraditional-grip-on-mesh-practice-pad-1200-ea2e7eb775d3.webp",1200,800,31954,{"key":327,"width":328,"height":319,"contentType":305,"bytes":329},"assets\u002F3adf3104-8d01-4878-b702-43eac2e07724\u002Fa8675f052cab682b\u002Ftraditional-grip-on-mesh-practice-pad-1440-fda1423df866.webp",1440,40828,{"key":331,"width":296,"height":297,"contentType":305,"bytes":332},"assets\u002F3adf3104-8d01-4878-b702-43eac2e07724\u002Fa8675f052cab682b\u002Ftraditional-grip-on-mesh-practice-pad-2048-2712507bafab.webp",67208,[334,338,341,344,347,350,353],{"key":335,"width":303,"height":304,"contentType":336,"bytes":337},"assets\u002F3adf3104-8d01-4878-b702-43eac2e07724\u002Fa8675f052cab682b\u002Ftraditional-grip-on-mesh-practice-pad-320-f0c3f0f4d746.avif","image\u002Favif",5942,{"key":339,"width":309,"height":310,"contentType":336,"bytes":340},"assets\u002F3adf3104-8d01-4878-b702-43eac2e07724\u002Fa8675f052cab682b\u002Ftraditional-grip-on-mesh-practice-pad-640-57efabdc302a.avif",13020,{"key":342,"width":314,"height":315,"contentType":336,"bytes":343},"assets\u002F3adf3104-8d01-4878-b702-43eac2e07724\u002Fa8675f052cab682b\u002Ftraditional-grip-on-mesh-practice-pad-768-1c8768bab01d.avif",16072,{"key":345,"width":319,"height":309,"contentType":336,"bytes":346},"assets\u002F3adf3104-8d01-4878-b702-43eac2e07724\u002Fa8675f052cab682b\u002Ftraditional-grip-on-mesh-practice-pad-960-d87d0644b939.avif",21509,{"key":348,"width":323,"height":324,"contentType":336,"bytes":349},"assets\u002F3adf3104-8d01-4878-b702-43eac2e07724\u002Fa8675f052cab682b\u002Ftraditional-grip-on-mesh-practice-pad-1200-e9167f672bdf.avif",28453,{"key":351,"width":328,"height":319,"contentType":336,"bytes":352},"assets\u002F3adf3104-8d01-4878-b702-43eac2e07724\u002Fa8675f052cab682b\u002Ftraditional-grip-on-mesh-practice-pad-1440-d135974c5c76.avif",35025,{"key":354,"width":296,"height":297,"contentType":336,"bytes":355},"assets\u002F3adf3104-8d01-4878-b702-43eac2e07724\u002Fa8675f052cab682b\u002Ftraditional-grip-on-mesh-practice-pad-2048-4fa5b4389417.avif",55923,false,"https:\u002F\u002Fassets.jasonloong.com","Hands holding drumsticks poised over a black snare drum head, with a textured grey sweater visible above.",{"categories":360,"tags":366,"photoTags":399,"galleries":420,"blogCount":286,"photoCount":287,"footerPhoto":423},[361,362,363,364,365],{"id":6,"date_created":7,"date_updated":8,"name":9,"slug":10,"description":8,"count":11},{"id":13,"date_created":14,"date_updated":8,"name":15,"slug":16,"description":17,"count":18},{"id":20,"date_created":21,"date_updated":8,"name":22,"slug":23,"description":24,"count":25},{"id":27,"date_created":28,"date_updated":8,"name":29,"slug":30,"description":31,"count":32},{"id":34,"date_created":35,"date_updated":8,"name":36,"slug":37,"description":38,"count":39},[367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398],{"id":42,"date_created":43,"date_updated":8,"name":44,"slug":45,"count":46},{"id":48,"date_created":49,"date_updated":8,"name":50,"slug":51,"count":52},{"id":54,"date_created":55,"date_updated":8,"name":56,"slug":57,"count":58},{"id":60,"date_created":61,"date_updated":8,"name":62,"slug":63,"count":64},{"id":66,"date_created":67,"date_updated":8,"name":68,"slug":69,"count":64},{"id":71,"date_created":72,"date_updated":8,"name":73,"slug":74,"count":46},{"id":76,"date_created":77,"date_updated":8,"name":78,"slug":79,"count":46},{"id":81,"date_created":82,"date_updated":8,"name":83,"slug":84,"count":64},{"id":86,"date_created":87,"date_updated":8,"name":88,"slug":89,"count":46},{"id":91,"date_created":92,"date_updated":93,"name":94,"slug":95,"count":96},{"id":98,"date_created":99,"date_updated":8,"name":100,"slug":101,"count":58},{"id":103,"date_created":104,"date_updated":8,"name":105,"slug":106,"count":64},{"id":108,"date_created":109,"date_updated":8,"name":110,"slug":111,"count":58},{"id":113,"date_created":114,"date_updated":8,"name":115,"slug":116,"count":46},{"id":118,"date_created":119,"date_updated":8,"name":120,"slug":121,"count":122},{"id":124,"date_created":125,"date_updated":8,"name":126,"slug":127,"count":122},{"id":129,"date_created":130,"date_updated":8,"name":131,"slug":132,"count":122},{"id":134,"date_created":135,"date_updated":8,"name":136,"slug":137,"count":138},{"id":140,"date_created":141,"date_updated":8,"name":142,"slug":143,"count":58},{"id":145,"date_created":146,"date_updated":8,"name":147,"slug":148,"count":138},{"id":150,"date_created":151,"date_updated":8,"name":152,"slug":153,"count":64},{"id":155,"date_created":156,"date_updated":8,"name":157,"slug":158,"count":138},{"id":160,"date_created":161,"date_updated":8,"name":162,"slug":163,"count":164},{"id":166,"date_created":167,"date_updated":8,"name":168,"slug":169,"count":138},{"id":171,"date_created":172,"date_updated":8,"name":173,"slug":174,"count":58},{"id":176,"date_created":177,"date_updated":8,"name":178,"slug":179,"count":46},{"id":181,"date_created":182,"date_updated":8,"name":183,"slug":184,"count":46},{"id":186,"date_created":187,"date_updated":8,"name":188,"slug":189,"count":190},{"id":192,"date_created":193,"date_updated":8,"name":194,"slug":195,"count":46},{"id":197,"date_created":198,"date_updated":199,"name":200,"slug":201,"count":46},{"id":203,"date_created":204,"date_updated":205,"name":206,"slug":207,"count":39},{"id":209,"date_created":210,"date_updated":8,"name":211,"slug":212,"count":58},[400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419],{"id":215,"date_created":216,"date_updated":8,"name":217,"slug":218,"count":46},{"id":48,"date_created":49,"date_updated":8,"name":50,"slug":51,"count":46},{"id":76,"date_created":77,"date_updated":8,"name":78,"slug":79,"count":64},{"id":222,"date_created":223,"date_updated":8,"name":224,"slug":225,"count":46},{"id":227,"date_created":228,"date_updated":8,"name":229,"slug":230,"count":39},{"id":91,"date_created":92,"date_updated":93,"name":94,"slug":95,"count":232},{"id":98,"date_created":99,"date_updated":8,"name":100,"slug":101,"count":234},{"id":118,"date_created":119,"date_updated":8,"name":120,"slug":121,"count":138},{"id":124,"date_created":125,"date_updated":8,"name":126,"slug":127,"count":237},{"id":239,"date_created":240,"date_updated":8,"name":241,"slug":242,"count":243},{"id":134,"date_created":135,"date_updated":8,"name":136,"slug":137,"count":32},{"id":155,"date_created":156,"date_updated":8,"name":157,"slug":158,"count":246},{"id":160,"date_created":161,"date_updated":8,"name":162,"slug":163,"count":58},{"id":166,"date_created":167,"date_updated":8,"name":168,"slug":169,"count":190},{"id":250,"date_created":251,"date_updated":8,"name":252,"slug":253,"count":122},{"id":176,"date_created":177,"date_updated":8,"name":178,"slug":179,"count":234},{"id":256,"date_created":257,"date_updated":8,"name":258,"slug":259,"count":46},{"id":181,"date_created":182,"date_updated":8,"name":183,"slug":184,"count":64},{"id":186,"date_created":187,"date_updated":8,"name":188,"slug":189,"count":262},{"id":264,"date_created":265,"date_updated":8,"name":266,"slug":267,"count":64},[421,422],{"id":270,"status":271,"date_created":272,"date_updated":273,"name":274,"description":275,"slug":276,"count":277},{"id":279,"status":271,"date_created":280,"date_updated":281,"name":282,"description":283,"slug":284,"count":285},{"title":289,"slug":290,"imageSet":424,"imageDescription":358},{"sourceFingerprint":292,"transformVersion":122,"seoSlug":290,"hash":293,"original":425,"variants":426,"avifVariants":434,"animated":356,"origin":357},{"key":295,"width":296,"height":297,"contentType":298,"bytes":299},[427,428,429,430,431,432,433],{"key":302,"width":303,"height":304,"contentType":305,"bytes":306},{"key":308,"width":309,"height":310,"contentType":305,"bytes":311},{"key":313,"width":314,"height":315,"contentType":305,"bytes":316},{"key":318,"width":319,"height":309,"contentType":305,"bytes":320},{"key":322,"width":323,"height":324,"contentType":305,"bytes":325},{"key":327,"width":328,"height":319,"contentType":305,"bytes":329},{"key":331,"width":296,"height":297,"contentType":305,"bytes":332},[435,436,437,438,439,440,441],{"key":335,"width":303,"height":304,"contentType":336,"bytes":337},{"key":339,"width":309,"height":310,"contentType":336,"bytes":340},{"key":342,"width":314,"height":315,"contentType":336,"bytes":343},{"key":345,"width":319,"height":309,"contentType":336,"bytes":346},{"key":348,"width":323,"height":324,"contentType":336,"bytes":349},{"key":351,"width":328,"height":319,"contentType":336,"bytes":352},{"key":354,"width":296,"height":297,"contentType":336,"bytes":355},{"id":443,"title":444,"slug":445,"coverImage":446,"cover":447},"3f3aa93a-0acd-4401-ba96-60450efd3bb0","Home(1) - Switched over to UBNT Ubiquiti UniFi Wireless APs","home1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps","4ac808cc-abbc-48b8-ad3d-cd03efc4e8e1",{"id":446,"title":448,"description":449,"width":450,"height":451,"filename_download":452,"type":298,"metadata":453,"imageSet":464},"Pfsense Router Ubnt Unifi","Black mini computer with glowing blue power light on glass desk, surrounded by cables and a white router box.",1684,1123,"pfsense-router-ubnt-unifi.jpg",{"ifd0":454,"exif":458},{"Make":455,"Model":456,"Artist":457},"SONY","ILCE-7RM3","Jason Loong",{"FNumber":459,"ExposureTime":460,"FocalLength":461,"ISO":303,"LensModel":462,"DateTimeOriginal":463},1.4,0.01,50,"#180 50\u002F1.4","2018-03-16T15:47:39.000Z",{"sourceFingerprint":465,"transformVersion":122,"seoSlug":445,"hash":466,"original":467,"variants":470,"avifVariants":493,"animated":356,"origin":357},"4ac808cc-abbc-48b8-ad3d-cd03efc4e8e1:2026-09-18T19:45:27.516Z:192080:4ac808cc-abbc-48b8-ad3d-cd03efc4e8e1.jpg","350945231b306838",{"key":468,"width":450,"height":451,"contentType":298,"bytes":469},"assets\u002F4ac808cc-abbc-48b8-ad3d-cd03efc4e8e1\u002F350945231b306838\u002Foriginal.jpg",192080,[471,474,478,481,484,487,490],{"key":472,"width":303,"height":304,"contentType":305,"bytes":473},"assets\u002F4ac808cc-abbc-48b8-ad3d-cd03efc4e8e1\u002F350945231b306838\u002Fhome1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps-320-46d4acbd1040.webp",8694,{"key":475,"width":309,"height":476,"contentType":305,"bytes":477},"assets\u002F4ac808cc-abbc-48b8-ad3d-cd03efc4e8e1\u002F350945231b306838\u002Fhome1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps-640-12fdade7e8ba.webp",427,21696,{"key":479,"width":314,"height":315,"contentType":305,"bytes":480},"assets\u002F4ac808cc-abbc-48b8-ad3d-cd03efc4e8e1\u002F350945231b306838\u002Fhome1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps-768-83d3c8558bf4.webp",27258,{"key":482,"width":319,"height":309,"contentType":305,"bytes":483},"assets\u002F4ac808cc-abbc-48b8-ad3d-cd03efc4e8e1\u002F350945231b306838\u002Fhome1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps-960-6d09dcb9f75c.webp",36220,{"key":485,"width":323,"height":324,"contentType":305,"bytes":486},"assets\u002F4ac808cc-abbc-48b8-ad3d-cd03efc4e8e1\u002F350945231b306838\u002Fhome1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps-1200-bab5d94080a6.webp",47308,{"key":488,"width":328,"height":319,"contentType":305,"bytes":489},"assets\u002F4ac808cc-abbc-48b8-ad3d-cd03efc4e8e1\u002F350945231b306838\u002Fhome1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps-1440-ab4974729e7f.webp",61610,{"key":491,"width":450,"height":451,"contentType":305,"bytes":492},"assets\u002F4ac808cc-abbc-48b8-ad3d-cd03efc4e8e1\u002F350945231b306838\u002Fhome1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps-1684-4057793e6f29.webp",79454,[494,497,500,503,506,509,512],{"key":495,"width":303,"height":304,"contentType":336,"bytes":496},"assets\u002F4ac808cc-abbc-48b8-ad3d-cd03efc4e8e1\u002F350945231b306838\u002Fhome1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps-320-194a518f4808.avif",6926,{"key":498,"width":309,"height":476,"contentType":336,"bytes":499},"assets\u002F4ac808cc-abbc-48b8-ad3d-cd03efc4e8e1\u002F350945231b306838\u002Fhome1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps-640-0844f5c0ad01.avif",16853,{"key":501,"width":314,"height":315,"contentType":336,"bytes":502},"assets\u002F4ac808cc-abbc-48b8-ad3d-cd03efc4e8e1\u002F350945231b306838\u002Fhome1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps-768-c988f53ad903.avif",20841,{"key":504,"width":319,"height":309,"contentType":336,"bytes":505},"assets\u002F4ac808cc-abbc-48b8-ad3d-cd03efc4e8e1\u002F350945231b306838\u002Fhome1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps-960-69c656434a5e.avif",27081,{"key":507,"width":323,"height":324,"contentType":336,"bytes":508},"assets\u002F4ac808cc-abbc-48b8-ad3d-cd03efc4e8e1\u002F350945231b306838\u002Fhome1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps-1200-1002ad8d8d93.avif",35162,{"key":510,"width":328,"height":319,"contentType":336,"bytes":511},"assets\u002F4ac808cc-abbc-48b8-ad3d-cd03efc4e8e1\u002F350945231b306838\u002Fhome1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps-1440-b1cf57bac97d.avif",44415,{"key":513,"width":450,"height":451,"contentType":336,"bytes":514},"assets\u002F4ac808cc-abbc-48b8-ad3d-cd03efc4e8e1\u002F350945231b306838\u002Fhome1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps-1684-11a467517d7f.avif",59010,{"blog":516,"post":555,"markdownDocument":559,"toc":1296,"currentPage":64,"previousPage":46,"nextPage":8,"previousBlog":1307,"nextBlog":1406,"previousBlogDate":1319,"nextBlogDate":1416,"blogLinkPaths":1485},{"id":443,"status":271,"title":444,"slug":445,"excerpt":517,"coverImage":446,"categories":518,"tags":519,"relatedPhotos":520,"discourseTopicId":521,"discourseEnabled":356,"dateCreated":522,"dateUpdated":523,"cover":524,"posts":546},"Deploying Ubiquiti UBNT Wireless APs and pfSense",[30],[143,195],[],"16","2018-08-01T16:00:00.000Z","2023-01-08T09:24:44.589Z",{"id":446,"title":448,"description":449,"width":450,"height":451,"filename_download":452,"type":298,"metadata":525,"imageSet":528},{"ifd0":526,"exif":527},{"Make":455,"Model":456,"Artist":457},{"FNumber":459,"ExposureTime":460,"FocalLength":461,"ISO":303,"LensModel":462,"DateTimeOriginal":463},{"sourceFingerprint":465,"transformVersion":122,"seoSlug":445,"hash":466,"original":529,"variants":530,"avifVariants":538,"animated":356,"origin":357},{"key":468,"width":450,"height":451,"contentType":298,"bytes":469},[531,532,533,534,535,536,537],{"key":472,"width":303,"height":304,"contentType":305,"bytes":473},{"key":475,"width":309,"height":476,"contentType":305,"bytes":477},{"key":479,"width":314,"height":315,"contentType":305,"bytes":480},{"key":482,"width":319,"height":309,"contentType":305,"bytes":483},{"key":485,"width":323,"height":324,"contentType":305,"bytes":486},{"key":488,"width":328,"height":319,"contentType":305,"bytes":489},{"key":491,"width":450,"height":451,"contentType":305,"bytes":492},[539,540,541,542,543,544,545],{"key":495,"width":303,"height":304,"contentType":336,"bytes":496},{"key":498,"width":309,"height":476,"contentType":336,"bytes":499},{"key":501,"width":314,"height":315,"contentType":336,"bytes":502},{"key":504,"width":319,"height":309,"contentType":336,"bytes":505},{"key":507,"width":323,"height":324,"contentType":336,"bytes":508},{"key":510,"width":328,"height":319,"contentType":336,"bytes":511},{"key":513,"width":450,"height":451,"contentType":336,"bytes":514},[547,551],{"id":548,"number":46,"subtitle":549,"path":550},"0f27e7d6-d519-4f63-ac68-1e2c1f3b5d49","Experience","content\u002Fposts\u002Fhome1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps\u002F01.md",{"id":552,"number":64,"subtitle":553,"path":554},"427c4eb6-b8a1-4f23-a0ff-48a1d6acec33","Do you need it?","content\u002Fposts\u002Fhome1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps\u002F02.md",{"metadata":556,"markdown":558},{"id":552,"status":271,"blog":445,"postNumber":64,"subtitle":553,"coverImage":8,"dateCreated":522,"dateUpdated":557},"2025-08-31T00:53:27.911Z","## Do you need it?\n\nThe al' important question! If you are looking for a TL;DR, look somewhere else\n\nIt's a difficult question to answer as everyone's expectations and the level of compromise is different when it comes to different environments, like your home vs your office\n\nLet me begin by showing you a table of reference solely based on my opinion for home networks\n\nSome loose table legends to understand:\n\n- Rooms\n    - Living, Dining, Master bedroom etc\n    - More rooms will mean more walls to penetrate which means more APs\n- Environment & Size\n    - Small\n        - Studio \u002F Apartments \u002F Condominiums with Living and Master bedroom and at most one more bedroom\n        - 2-3 Rooms\n    - Medium\n        - The above with more rooms\n        - 3-5 Rooms\n    - Large\n        - Mansions, multi-storey houses, or the above with even more rooms\n- Speed\n    - Yes\n        - Do you wish to get maximum speeds like AC\n        - Minimum dead Wi-Fi spots or none at all\n    - No\n        - 2 to full bars of Wi-Fi reception seen on your mobile device\n        - You are comfortable with Wi-Fi N speeds\n\nLet's start by calculating the number of APs that needs to be installed in rooms\n\n\u003Ctable>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>Environment &amp; Size\u003C\u002Ftd>\n\u003Ctd>Max Speeds (AC)\u003C\u002Ftd>\n\u003Ctd>APs\u003C\u002Ftd>\n\u003Ctd>Need UBNT?\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Small\u003C\u002Ftd>\n\u003Ctd>No\u003C\u002Ftd>\n\u003Ctd>1-2\u003C\u002Ftd>\n\u003Ctd>No\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Small\u003C\u002Ftd>\n\u003Ctd>Yes\u003C\u002Ftd>\n\u003Ctd>All Rooms\u003C\u002Ftd>\n\u003Ctd>Maybe\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Medium\u003C\u002Ftd>\n\u003Ctd>No\u003C\u002Ftd>\n\u003Ctd>2-3\u003C\u002Ftd>\n\u003Ctd>No\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Medium\u003C\u002Ftd>\n\u003Ctd>Yes\u003C\u002Ftd>\n\u003Ctd>All Rooms\u003C\u002Ftd>\n\u003Ctd>Maybe\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Large\u003C\u002Ftd>\n\u003Ctd>No\u003C\u002Ftd>\n\u003Ctd>3-6\u003C\u002Ftd>\n\u003Ctd>Maybe\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Large\u003C\u002Ftd>\n\u003Ctd>Yes\u003C\u002Ftd>\n\u003Ctd>All Rooms\u003C\u002Ftd>\n\u003Ctd>Yes\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\nMy case for Home(1) has 6 rooms and is considered Large\n\nAs a general rule of thumb, if you need Max Speeds, meaning AC, you will need to install an AP for each room.\n\nWow that escalated real quick, cause that's how AC works, shorter distance\u002Fpenetration but higher throughput (speeds)\n\n## Home(1) uses only 3 APs\n\nBut wait! Even though Home(1) has 6 rooms, I am only using 3 APs, far from the \"AP-Per-Room\" above\n![Network Topology](https:\u002F\u002Fapi.jasonloong.com\u002Fassets\u002F6cbeeb3e-97d4-4432-9a89-a59a3e00a28c)\n\nThis is where **compromise and priority** come into your decision making. Looking at my network topology above, the \"Dining Room\" AP has since moved into my Room serving AC speeds. How about the \"Dining Room\" then? Luckily, AC signals were able to reach the Dining Room from my Room. (My Room is directly above the Dining Room)\n\nAP placement is important when deploying WiFi. If you can find a sweet spot and\u002For central location where your signal branches out to several rooms, that would be the best condition as you can cut down the total number of APs needed\n\nUse the \"AP-Per-Room\" as the maximum number of APs that you _might_ need, because we are purchasing enterprise APs, you most probably won't reach the maximum APs. These APs do perform better than consumer router-with-APs in all aspects. Eg: Range, Stability\n\nPlacement Tips and Priority (Work downwards)\n\n- Walls and Penetration\n    - Wall Material; Concrete, Wood (Doors) etc\n        - AC Speeds\n            - Concrete\n                - \"Per-Room-AP\"\n            - Wood - \"Leak\" in the signal via a Central Location (Hallway) outside the Door\n                - Not the best signals but acceptable (at least 100mbps above)\n        - G\u002FN Speeds\n            - Able to get satisfying speeds for both Concrete & Wood\n- Priority\u002FCompromise\n    - Who needs the most bandwidth?\n        - My Dining Room example: Do you need AC speeds while you're eating? Unless you eat alone and need to stream Media, this has the least priority for AC speeds. Workaround your needs, who knows, maybe families don't talk nowadays during dinner as they are glued to their smartphones\n            - G\u002FN Speed\n        - Server Room \u002F Homelab for optimum utilization of bandwidth\n            - AC Speed\n\nThese are just some examples you can think about, if you have a Large environment with one or two well placed AP, you don't need \"AP-Per-Room\"\n\n## Small - You don't (really) need it\n\nIf you fall into this category, you probably won't even read this post, but if you did, thank you for your time :)\n\nYou will only need it if congestion is so bad in your house that you are finding some ways to solve your Wi-Fi problems. If that is the case, you will need to go the AC way. It doesn't have to be Ubnt APs, you can go for consumer ones too\n\n## Medium - You (might) need it\n\nIf you have a hallway that you can mount an AP, you will probably be satisfied with the speeds in your house. To get rid of the Wi-Fi dead zone(s), you will need to plan properly on the placement of your APs.\n\nMedium-sized environments can be tricky because the person staying above, below or beside you might be cranking out Wi-Fi signals like a madman. (Because they bought the whole \"mesh\" jargon)\n\nBear in mind this madman applies to you too ;) As you have more rooms, you are tempted to cover your house with more Wi-Fi signals, which in turn actually creates more interference in your Wi-Fi network\n\n- Is your house wired?\n    - Yes - Start investing now, you can go for consumer or UBNT APs\n    - No - Depending on the madman situation, you might need to get wireless backhauls or CPEs\n- \"But but, I want to hop on to Ubnt as I watched many YouTube tutorials about deploying UBNT APs as they are cheap and blah blah\"\n    - Yea, why not? Planning and placement are key. **Don't be that \"uncle\"**\n\n### What...? What \"uncle\"\u002F\"uncle bob\"?\n\n\"Uncles\" are the following people\n\n#### Believes wholeheartedly the speeds printed on consumer router boxes \u002F YouTubers\n\n**and complains when the product doesn't give them what they want (The TL;DR and not bothered)**\n\nIf you don't already know: find the weakest link in your network and try to solve that problem first\n\nThis is a standard packet flow for any network:\n\n`Devices` (Computers\u002FSmartphones) >> `AP` >> `Switch` >> `Router` >> `WAN`\n\n##### Device Compatibility\n\nTo utilize AC speeds (or with any upcoming new wifi standards Eg: WiFi6), your `Devices` need to be compatible with the `AP` and its current WiFi standards. In our case of AC, your `Device` needs to be able to connect to AC networks to fully utilize AC speeds from your AP\n\n#### AP Placement\n\nSo your shiny new spaceship-looking-low-latency-with-many-antennas-AP can hyperspace jump you to another planet... What's the weakest link here? That spaceship sits in the corner of your living room and you are expecting Space-Warping WiFi coverage\u002Fspeeds while gaming in your room with a concrete wall to penetrate 🤣\n\nProblems here\n\n- Failure to understand AC distance\n- Failure to understand signal penetration through walls\n- Expects things to work out of thin air\n- Instead of gaming, take 30mins to plan your network and continue reading this post 😉\n\n#### Mbps and MB\u002Fs\n\n**Mbps, MB\u002Fs** are different speed indications. Remember only one. If you see Mbps, divide it \u002F 8 to get an estimate MB\u002Fs speed or Multiply MB\u002Fs by x 8 to get Mbps\n\n#### Mesh of Crap\n\nWith all the ongoing \"mesh\" hypes\u002Fjargon. Most ISPs will not show you in large print that your WiFi AP Mesh Link will be halved for every hop\n\nWhat this means in practice:\n\n`Main AP` >.mesh.> 1st Hop `2nd AP via 1st AP` >.mesh.> 2nd Hop `3rd AP via 2nd AP`\n\nAssuming we have full AC speeds, and taking 867Mbps\n\nWhy? [IEEE_802.11ac](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FIEEE_802.11ac) Remember the weakest link? Modern switches have ports that can only handle 1Gbps speeds\n\n0th Hop 867Mbps > 1st Hop 433Mbps > 2nd Hop 216Mbps\n\nHappy with the numbers? That is assuming you are sitting within 1metre to your AP. In reality, we know that's not going to happen with so many factors\u002Fvariables in play eg: interference, signal, distance, walls\n\n#### Super Fast WAN but lousy Networks\n\n**10Gbps**\n\nSo you have subscribed to the spanking new 10Gbps WAN line! ... ... With your new knowledge, think again, how can you fully utilize that 10Gbps? Every device in your network becomes a weak link\n\n10Gb Routers, 10Gb Switches (and you thought you solved it by connecting via Ethernet)\n- Is the cable Cat6? \n- Is your device 10Gbps capable? \n- Are you happy with only 1Gbps speeds?\n- 10Gb APs (non-existent as of writing 2019)\n\nIf you are planning to subscribe to faster than 1Gbps WAN speeds, you definitely need to plan ahead, or you will be underutilizing the maximum speeds, let alone paying more for something that you are not using\n\n**1+1Gbps**\n\nSome ISPs offer 1+1Gbps, and market themselves as 2Gbps speeds. No, it is not 2Gbps, its x2 1Gbps WAN lines. There's a big difference in that, and consumer routers will not be able to \"merge\" the WAN lines together and act as 2Gbps WAN line\n\nWhat this means in reality if that sounds confusing to you:\n\n1+1Gbps WAN Line = x2 1Gbps WAN Line\n\nwhich means your router will connect to 2 WAN networks which result in 2 Public IPs\n\nIt is NOT x1 WAN network with a link speed of 2Gbps with 1 Public IP\n\nTo fully utilize such subscriptions, you need a router that can split and\u002For have 2 networks. One example for setup is to have two WiFi SSIDs on separate networks, on their respective WAN out\n\nParents connect to SSID: `parent` , and use the 1st WAN (1Gbps) \nChildren connect to SSID: `children` , and use the 2nd WAN (1Gbps)\n\n#### Graduate from\u002Fstop being that \"uncle\"\n\nHopefully, this small drift away from the main post topic will help graduate you from being the \"uncle\", and make better, knowledgeable, informed decisions when purchasing your next network gear. This knowledge applies to all brands of networks, routers, switches & APs\n\nNow, let's move on\n\n## Large - Go for it\n\nIf you are able to afford a house or mansion, it goes without saying that financially, you wouldn't have a problem deploying a great Wi-Fi system. Just go for it and deploy UBNT APs. You may even consider other more expensive brands like Meraki, Aruba, Ruckus etc\n\nA smooth handoff will be critical in large environments. It doesn't help if you have many APs but the user has to cycle their WiFi to connect to the nearest AP while moving in your house\n\nOh right, before you get all happy about it, factor in the costs to wire your house if you haven't already, or just ask a quote from your nearest Wi-Fi systems integrator. Integrators are great because they can plan\u002Foffer a network patch panel where all your cables end up (tada! the Server Room... ... Homelab)\n\n## Further thoughts\n\nNow that we get a general idea of how many APs we need, the following will help you further narrow it down\n\n- Switches & PoE (Power over Ethernet)\n- Are the rooms wired\n    - Do you need wireless backhaul like in my case of Home(1) because you can't lay a cable\n    - If you need a wireless backhaul, does it have a Line-of-Sight (LoS)?\n- Is there a hallway where you can mount the AP in a central location so that it serves multiple rooms?\n    - Yes - but there's a high chance that you won't get top AC speeds. Eg: 400Mbps vs 833Mbps\n    - Is this hallway wired or have access to an Electrical outlet to power your AP and\u002For wireless backhaul\n- Interference - Small - Medium Environments like Condominiums, Apartments and Flats\n    - Congestion - These are usually G\u002FN signals as they travel further from another house\u002Funit\n    - If you scan your WiFi surrounding and has always been overlapped by someone else's WiFi signal, you will most definitely need to connect to AC as it has lower interference\n    - Symptoms: Full WiFi signal on your device but your connection is slow or sometimes doesn't \"work\" as reported by the \"uncle\"\n\nThere's no easy or sure-fire way to determine your AP layout from a blueprint. There are so many factors to take into account like the walls, is it concrete or a partition? Will your signal be able to penetrate from the first floor to the room directly above on the second floor? (Mine did, unexpectedly)\n\n## Upgrade Approach\n\nFor the newcomers deploying their own Wi-Fi, I would suggest having an upgrade approach before you spend on \"many\" APs\n\nGet the minimum but critical amount of APs required to blanket your house with WiFi and then slowly work your way up to deploying APs in the rooms for AC if they are wired. If not, well, tough luck, you will need to find a way to beam signals into that room using CPEs (these are the real \"proper\" wireless switches as compared to how I describe APs in the layman section above)\n\nFor those moving into a new house or have renovations in place, please wire the rooms with CAT6 (or higher if you wish) ethernet cables",{"frontmatter":560,"meta":561,"nodes":589},{},{"toc":562},{"title":563,"searchDepth":64,"depth":64,"links":564},"",[565,567,570,573,580,583,586],{"id":566,"depth":64,"text":553},"do-you-need-it",{"id":568,"depth":64,"text":569},"home1-uses-only-3-aps","Home(1) uses only 3 APs",{"id":571,"depth":64,"text":572},"small-you-dont-really-need-it","Small - You don't (really) need it",{"id":574,"depth":64,"text":575,"children":576},"medium-you-might-need-it","Medium - You (might) need it",[577],{"id":578,"depth":58,"text":579},"medium-you-might-need-it-what-what-uncleuncle-bob","What...? What \"uncle\"\u002F\"uncle bob\"?",{"id":581,"depth":64,"text":582},"large-go-for-it","Large - Go for it",{"id":584,"depth":64,"text":585},"further-thoughts","Further thoughts",{"id":587,"depth":64,"text":588},"upgrade-approach","Upgrade Approach",[590,593,597,600,603,606,699,702,828,831,834,837,839,847,855,858,866,869,956,959,961,964,967,969,972,975,978,1006,1009,1012,1017,1022,1025,1028,1048,1053,1066,1070,1073,1076,1090,1094,1100,1104,1107,1110,1123,1126,1137,1140,1143,1147,1152,1155,1158,1172,1175,1180,1183,1186,1189,1192,1195,1198,1209,1213,1216,1219,1221,1224,1227,1230,1232,1235,1282,1285,1287,1290,1293],[591,592,553],"h2",{"id":566},[594,595,596],"p",{},"The al' important question! If you are looking for a TL;DR, look somewhere else",[594,598,599],{},"It's a difficult question to answer as everyone's expectations and the level of compromise is different when it comes to different environments, like your home vs your office",[594,601,602],{},"Let me begin by showing you a table of reference solely based on my opinion for home networks",[594,604,605],{},"Some loose table legends to understand:",[607,608,609,623,666],"ul",{},[610,611,612,615],"li",{},[594,613,614],{},"Rooms",[607,616,617,620],{},[610,618,619],{},"Living, Dining, Master bedroom etc",[610,621,622],{},"More rooms will mean more walls to penetrate which means more APs",[610,624,625,628],{},[594,626,627],{},"Environment & Size",[607,629,630,643,656],{},[610,631,632,635],{},[594,633,634],{},"Small",[607,636,637,640],{},[610,638,639],{},"Studio \u002F Apartments \u002F Condominiums with Living and Master bedroom and at most one more bedroom",[610,641,642],{},"2-3 Rooms",[610,644,645,648],{},[594,646,647],{},"Medium",[607,649,650,653],{},[610,651,652],{},"The above with more rooms",[610,654,655],{},"3-5 Rooms",[610,657,658,661],{},[594,659,660],{},"Large",[607,662,663],{},[610,664,665],{},"Mansions, multi-storey houses, or the above with even more rooms",[610,667,668,671],{},[594,669,670],{},"Speed",[607,672,673,686],{},[610,674,675,678],{},[594,676,677],{},"Yes",[607,679,680,683],{},[610,681,682],{},"Do you wish to get maximum speeds like AC",[610,684,685],{},"Minimum dead Wi-Fi spots or none at all",[610,687,688,691],{},[594,689,690],{},"No",[607,692,693,696],{},[610,694,695],{},"2 to full bars of Wi-Fi reception seen on your mobile device",[610,697,698],{},"You are comfortable with Wi-Fi N speeds",[594,700,701],{},"Let's start by calculating the number of APs that needs to be installed in rooms",[703,704,706],"table",{"$":705},{"html":46,"block":46},[707,708,710,733,749,766,782,797,813],"tbody",{"$":709},{"html":46,"block":46},[711,712,714,721,725,729],"tr",{"$":713},{"html":46,"block":46},[715,716,718,719,720],"td",{"$":717},{"html":46,"block":46},"Environment","&","Size",[715,722,724],{"$":723},{"html":46,"block":46},"Max Speeds (AC)",[715,726,728],{"$":727},{"html":46,"block":46},"APs",[715,730,732],{"$":731},{"html":46,"block":46},"Need UBNT?",[711,734,736,739,742,746],{"$":735},{"html":46,"block":46},[715,737,634],{"$":738},{"html":46,"block":46},[715,740,690],{"$":741},{"html":46,"block":46},[715,743,745],{"$":744},{"html":46,"block":46},"1-2",[715,747,690],{"$":748},{"html":46,"block":46},[711,750,752,755,758,762],{"$":751},{"html":46,"block":46},[715,753,634],{"$":754},{"html":46,"block":46},[715,756,677],{"$":757},{"html":46,"block":46},[715,759,761],{"$":760},{"html":46,"block":46},"All Rooms",[715,763,765],{"$":764},{"html":46,"block":46},"Maybe",[711,767,769,772,775,779],{"$":768},{"html":46,"block":46},[715,770,647],{"$":771},{"html":46,"block":46},[715,773,690],{"$":774},{"html":46,"block":46},[715,776,778],{"$":777},{"html":46,"block":46},"2-3",[715,780,690],{"$":781},{"html":46,"block":46},[711,783,785,788,791,794],{"$":784},{"html":46,"block":46},[715,786,647],{"$":787},{"html":46,"block":46},[715,789,677],{"$":790},{"html":46,"block":46},[715,792,761],{"$":793},{"html":46,"block":46},[715,795,765],{"$":796},{"html":46,"block":46},[711,798,800,803,806,810],{"$":799},{"html":46,"block":46},[715,801,660],{"$":802},{"html":46,"block":46},[715,804,690],{"$":805},{"html":46,"block":46},[715,807,809],{"$":808},{"html":46,"block":46},"3-6",[715,811,765],{"$":812},{"html":46,"block":46},[711,814,816,819,822,825],{"$":815},{"html":46,"block":46},[715,817,660],{"$":818},{"html":46,"block":46},[715,820,677],{"$":821},{"html":46,"block":46},[715,823,761],{"$":824},{"html":46,"block":46},[715,826,677],{"$":827},{"html":46,"block":46},[594,829,830],{},"My case for Home(1) has 6 rooms and is considered Large",[594,832,833],{},"As a general rule of thumb, if you need Max Speeds, meaning AC, you will need to install an AP for each room.",[594,835,836],{},"Wow that escalated real quick, cause that's how AC works, shorter distance\u002Fpenetration but higher throughput (speeds)",[591,838,569],{"id":568},[594,840,841,842],{},"But wait! Even though Home(1) has 6 rooms, I am only using 3 APs, far from the \"AP-Per-Room\" above\n",[843,844],"img",{"src":845,"alt":846},"https:\u002F\u002Fapi.jasonloong.com\u002Fassets\u002F6cbeeb3e-97d4-4432-9a89-a59a3e00a28c","Network Topology",[594,848,849,850,854],{},"This is where ",[851,852,853],"strong",{},"compromise and priority"," come into your decision making. Looking at my network topology above, the \"Dining Room\" AP has since moved into my Room serving AC speeds. How about the \"Dining Room\" then? Luckily, AC signals were able to reach the Dining Room from my Room. (My Room is directly above the Dining Room)",[594,856,857],{},"AP placement is important when deploying WiFi. If you can find a sweet spot and\u002For central location where your signal branches out to several rooms, that would be the best condition as you can cut down the total number of APs needed",[594,859,860,861,865],{},"Use the \"AP-Per-Room\" as the maximum number of APs that you ",[862,863,864],"em",{},"might"," need, because we are purchasing enterprise APs, you most probably won't reach the maximum APs. These APs do perform better than consumer router-with-APs in all aspects. Eg: Range, Stability",[594,867,868],{},"Placement Tips and Priority (Work downwards)",[607,870,871,922],{},[610,872,873,876],{},[594,874,875],{},"Walls and Penetration",[607,877,878],{},[610,879,880,883],{},[594,881,882],{},"Wall Material; Concrete, Wood (Doors) etc",[607,884,885,912],{},[610,886,887,890],{},[594,888,889],{},"AC Speeds",[607,891,892,902],{},[610,893,894,897],{},[594,895,896],{},"Concrete",[607,898,899],{},[610,900,901],{},"\"Per-Room-AP\"",[610,903,904,907],{},[594,905,906],{},"Wood - \"Leak\" in the signal via a Central Location (Hallway) outside the Door",[607,908,909],{},[610,910,911],{},"Not the best signals but acceptable (at least 100mbps above)",[610,913,914,917],{},[594,915,916],{},"G\u002FN Speeds",[607,918,919],{},[610,920,921],{},"Able to get satisfying speeds for both Concrete & Wood",[610,923,924,927],{},[594,925,926],{},"Priority\u002FCompromise",[607,928,929],{},[610,930,931,934],{},[594,932,933],{},"Who needs the most bandwidth?",[607,935,936,946],{},[610,937,938,941],{},[594,939,940],{},"My Dining Room example: Do you need AC speeds while you're eating? Unless you eat alone and need to stream Media, this has the least priority for AC speeds. Workaround your needs, who knows, maybe families don't talk nowadays during dinner as they are glued to their smartphones",[607,942,943],{},[610,944,945],{},"G\u002FN Speed",[610,947,948,951],{},[594,949,950],{},"Server Room \u002F Homelab for optimum utilization of bandwidth",[607,952,953],{},[610,954,955],{},"AC Speed",[594,957,958],{},"These are just some examples you can think about, if you have a Large environment with one or two well placed AP, you don't need \"AP-Per-Room\"",[591,960,572],{"id":571},[594,962,963],{},"If you fall into this category, you probably won't even read this post, but if you did, thank you for your time :)",[594,965,966],{},"You will only need it if congestion is so bad in your house that you are finding some ways to solve your Wi-Fi problems. If that is the case, you will need to go the AC way. It doesn't have to be Ubnt APs, you can go for consumer ones too",[591,968,575],{"id":574},[594,970,971],{},"If you have a hallway that you can mount an AP, you will probably be satisfied with the speeds in your house. To get rid of the Wi-Fi dead zone(s), you will need to plan properly on the placement of your APs.",[594,973,974],{},"Medium-sized environments can be tricky because the person staying above, below or beside you might be cranking out Wi-Fi signals like a madman. (Because they bought the whole \"mesh\" jargon)",[594,976,977],{},"Bear in mind this madman applies to you too ;) As you have more rooms, you are tempted to cover your house with more Wi-Fi signals, which in turn actually creates more interference in your Wi-Fi network",[607,979,980,993],{},[610,981,982,985],{},[594,983,984],{},"Is your house wired?",[607,986,987,990],{},[610,988,989],{},"Yes - Start investing now, you can go for consumer or UBNT APs",[610,991,992],{},"No - Depending on the madman situation, you might need to get wireless backhauls or CPEs",[610,994,995,998],{},[594,996,997],{},"\"But but, I want to hop on to Ubnt as I watched many YouTube tutorials about deploying UBNT APs as they are cheap and blah blah\"",[607,999,1000],{},[610,1001,1002,1003],{},"Yea, why not? Planning and placement are key. ",[851,1004,1005],{},"Don't be that \"uncle\"",[1007,1008,579],"h3",{"id":578},[594,1010,1011],{},"\"Uncles\" are the following people",[1013,1014,1016],"h4",{"id":1015},"medium-you-might-need-it-what-what-uncleuncle-bob-believes-wholeheartedly-the-speeds-printed-on-consumer-router-boxes-youtubers","Believes wholeheartedly the speeds printed on consumer router boxes \u002F YouTubers",[594,1018,1019],{},[851,1020,1021],{},"and complains when the product doesn't give them what they want (The TL;DR and not bothered)",[594,1023,1024],{},"If you don't already know: find the weakest link in your network and try to solve that problem first",[594,1026,1027],{},"This is a standard packet flow for any network:",[594,1029,1030,1034,1035,1038,1039,1038,1042,1038,1045],{},[1031,1032,1033],"code",{},"Devices"," (Computers\u002FSmartphones) >> ",[1031,1036,1037],{},"AP"," >> ",[1031,1040,1041],{},"Switch",[1031,1043,1044],{},"Router",[1031,1046,1047],{},"WAN",[1049,1050,1052],"h5",{"id":1051},"medium-you-might-need-it-what-what-uncleuncle-bob-believes-wholeheartedly-the-speeds-printed-on-consumer-router-boxes-youtubers-device-compatibility","Device Compatibility",[594,1054,1055,1056,1058,1059,1061,1062,1065],{},"To utilize AC speeds (or with any upcoming new wifi standards Eg: WiFi6), your ",[1031,1057,1033],{}," need to be compatible with the ",[1031,1060,1037],{}," and its current WiFi standards. In our case of AC, your ",[1031,1063,1064],{},"Device"," needs to be able to connect to AC networks to fully utilize AC speeds from your AP",[1013,1067,1069],{"id":1068},"medium-you-might-need-it-what-what-uncleuncle-bob-ap-placement","AP Placement",[594,1071,1072],{},"So your shiny new spaceship-looking-low-latency-with-many-antennas-AP can hyperspace jump you to another planet... What's the weakest link here? That spaceship sits in the corner of your living room and you are expecting Space-Warping WiFi coverage\u002Fspeeds while gaming in your room with a concrete wall to penetrate 🤣",[594,1074,1075],{},"Problems here",[607,1077,1078,1081,1084,1087],{},[610,1079,1080],{},"Failure to understand AC distance",[610,1082,1083],{},"Failure to understand signal penetration through walls",[610,1085,1086],{},"Expects things to work out of thin air",[610,1088,1089],{},"Instead of gaming, take 30mins to plan your network and continue reading this post 😉",[1013,1091,1093],{"id":1092},"medium-you-might-need-it-what-what-uncleuncle-bob-mbps-and-mbs","Mbps and MB\u002Fs",[594,1095,1096,1099],{},[851,1097,1098],{},"Mbps, MB\u002Fs"," are different speed indications. Remember only one. If you see Mbps, divide it \u002F 8 to get an estimate MB\u002Fs speed or Multiply MB\u002Fs by x 8 to get Mbps",[1013,1101,1103],{"id":1102},"medium-you-might-need-it-what-what-uncleuncle-bob-mesh-of-crap","Mesh of Crap",[594,1105,1106],{},"With all the ongoing \"mesh\" hypes\u002Fjargon. Most ISPs will not show you in large print that your WiFi AP Mesh Link will be halved for every hop",[594,1108,1109],{},"What this means in practice:",[594,1111,1112,1115,1116,1119,1120],{},[1031,1113,1114],{},"Main AP"," >.mesh.> 1st Hop ",[1031,1117,1118],{},"2nd AP via 1st AP"," >.mesh.> 2nd Hop ",[1031,1121,1122],{},"3rd AP via 2nd AP",[594,1124,1125],{},"Assuming we have full AC speeds, and taking 867Mbps",[594,1127,1128,1129,1136],{},"Why? ",[1130,1131,1135],"a",{"href":1132,"target":1133,"blog-post":356,"external-link":1134},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FIEEE_802.11ac","_blank",true,"IEEE_802.11ac"," Remember the weakest link? Modern switches have ports that can only handle 1Gbps speeds",[594,1138,1139],{},"0th Hop 867Mbps > 1st Hop 433Mbps > 2nd Hop 216Mbps",[594,1141,1142],{},"Happy with the numbers? That is assuming you are sitting within 1metre to your AP. In reality, we know that's not going to happen with so many factors\u002Fvariables in play eg: interference, signal, distance, walls",[1013,1144,1146],{"id":1145},"medium-you-might-need-it-what-what-uncleuncle-bob-super-fast-wan-but-lousy-networks","Super Fast WAN but lousy Networks",[594,1148,1149],{},[851,1150,1151],{},"10Gbps",[594,1153,1154],{},"So you have subscribed to the spanking new 10Gbps WAN line! ... ... With your new knowledge, think again, how can you fully utilize that 10Gbps? Every device in your network becomes a weak link",[594,1156,1157],{},"10Gb Routers, 10Gb Switches (and you thought you solved it by connecting via Ethernet)",[607,1159,1160,1163,1166,1169],{},[610,1161,1162],{},"Is the cable Cat6?",[610,1164,1165],{},"Is your device 10Gbps capable?",[610,1167,1168],{},"Are you happy with only 1Gbps speeds?",[610,1170,1171],{},"10Gb APs (non-existent as of writing 2019)",[594,1173,1174],{},"If you are planning to subscribe to faster than 1Gbps WAN speeds, you definitely need to plan ahead, or you will be underutilizing the maximum speeds, let alone paying more for something that you are not using",[594,1176,1177],{},[851,1178,1179],{},"1+1Gbps",[594,1181,1182],{},"Some ISPs offer 1+1Gbps, and market themselves as 2Gbps speeds. No, it is not 2Gbps, its x2 1Gbps WAN lines. There's a big difference in that, and consumer routers will not be able to \"merge\" the WAN lines together and act as 2Gbps WAN line",[594,1184,1185],{},"What this means in reality if that sounds confusing to you:",[594,1187,1188],{},"1+1Gbps WAN Line = x2 1Gbps WAN Line",[594,1190,1191],{},"which means your router will connect to 2 WAN networks which result in 2 Public IPs",[594,1193,1194],{},"It is NOT x1 WAN network with a link speed of 2Gbps with 1 Public IP",[594,1196,1197],{},"To fully utilize such subscriptions, you need a router that can split and\u002For have 2 networks. One example for setup is to have two WiFi SSIDs on separate networks, on their respective WAN out",[594,1199,1200,1201,1204,1205,1208],{},"Parents connect to SSID: ",[1031,1202,1203],{},"parent"," , and use the 1st WAN (1Gbps)\nChildren connect to SSID: ",[1031,1206,1207],{},"children"," , and use the 2nd WAN (1Gbps)",[1013,1210,1212],{"id":1211},"medium-you-might-need-it-what-what-uncleuncle-bob-graduate-fromstop-being-that-uncle","Graduate from\u002Fstop being that \"uncle\"",[594,1214,1215],{},"Hopefully, this small drift away from the main post topic will help graduate you from being the \"uncle\", and make better, knowledgeable, informed decisions when purchasing your next network gear. This knowledge applies to all brands of networks, routers, switches & APs",[594,1217,1218],{},"Now, let's move on",[591,1220,582],{"id":581},[594,1222,1223],{},"If you are able to afford a house or mansion, it goes without saying that financially, you wouldn't have a problem deploying a great Wi-Fi system. Just go for it and deploy UBNT APs. You may even consider other more expensive brands like Meraki, Aruba, Ruckus etc",[594,1225,1226],{},"A smooth handoff will be critical in large environments. It doesn't help if you have many APs but the user has to cycle their WiFi to connect to the nearest AP while moving in your house",[594,1228,1229],{},"Oh right, before you get all happy about it, factor in the costs to wire your house if you haven't already, or just ask a quote from your nearest Wi-Fi systems integrator. Integrators are great because they can plan\u002Foffer a network patch panel where all your cables end up (tada! the Server Room... ... Homelab)",[591,1231,585],{"id":584},[594,1233,1234],{},"Now that we get a general idea of how many APs we need, the following will help you further narrow it down",[607,1236,1237,1240,1253,1266],{},[610,1238,1239],{},"Switches & PoE (Power over Ethernet)",[610,1241,1242,1245],{},[594,1243,1244],{},"Are the rooms wired",[607,1246,1247,1250],{},[610,1248,1249],{},"Do you need wireless backhaul like in my case of Home(1) because you can't lay a cable",[610,1251,1252],{},"If you need a wireless backhaul, does it have a Line-of-Sight (LoS)?",[610,1254,1255,1258],{},[594,1256,1257],{},"Is there a hallway where you can mount the AP in a central location so that it serves multiple rooms?",[607,1259,1260,1263],{},[610,1261,1262],{},"Yes - but there's a high chance that you won't get top AC speeds. Eg: 400Mbps vs 833Mbps",[610,1264,1265],{},"Is this hallway wired or have access to an Electrical outlet to power your AP and\u002For wireless backhaul",[610,1267,1268,1271],{},[594,1269,1270],{},"Interference - Small - Medium Environments like Condominiums, Apartments and Flats",[607,1272,1273,1276,1279],{},[610,1274,1275],{},"Congestion - These are usually G\u002FN signals as they travel further from another house\u002Funit",[610,1277,1278],{},"If you scan your WiFi surrounding and has always been overlapped by someone else's WiFi signal, you will most definitely need to connect to AC as it has lower interference",[610,1280,1281],{},"Symptoms: Full WiFi signal on your device but your connection is slow or sometimes doesn't \"work\" as reported by the \"uncle\"",[594,1283,1284],{},"There's no easy or sure-fire way to determine your AP layout from a blueprint. There are so many factors to take into account like the walls, is it concrete or a partition? Will your signal be able to penetrate from the first floor to the room directly above on the second floor? (Mine did, unexpectedly)",[591,1286,588],{"id":587},[594,1288,1289],{},"For the newcomers deploying their own Wi-Fi, I would suggest having an upgrade approach before you spend on \"many\" APs",[594,1291,1292],{},"Get the minimum but critical amount of APs required to blanket your house with WiFi and then slowly work your way up to deploying APs in the rooms for AC if they are wired. If not, well, tough luck, you will need to find a way to beam signals into that room using CPEs (these are the real \"proper\" wireless switches as compared to how I describe APs in the layman section above)",[594,1294,1295],{},"For those moving into a new house or have renovations in place, please wire the rooms with CAT6 (or higher if you wish) ethernet cables",{"title":563,"searchDepth":64,"depth":64,"links":1297},[1298,1299,1300,1301,1304,1305,1306],{"id":566,"depth":64,"text":553},{"id":568,"depth":64,"text":569},{"id":571,"depth":64,"text":572},{"id":574,"depth":64,"text":575,"children":1302},[1303],{"id":578,"depth":58,"text":579},{"id":581,"depth":64,"text":582},{"id":584,"depth":64,"text":585},{"id":587,"depth":64,"text":588},{"id":1308,"status":271,"title":1309,"slug":1310,"excerpt":1311,"coverImage":1312,"categories":1313,"tags":1314,"relatedPhotos":1315,"discourseTopicId":1318,"discourseEnabled":356,"dateCreated":1319,"dateUpdated":1320,"cover":1321,"posts":1402},"32e1f203-dd08-4243-8828-e0499b3124c7","Kishiwada Castle 岸和田城","kishiwada-castle","Been a long time since I’ve gone for some photo shooting 🙂\nTime to get my hands dirty with the new A7R3!","cf31b61e-9e15-4f81-892d-7c7c04e213aa",[16],[51,95,137],[1316,1317],"64d01f49-9f16-42e1-91f5-7fae6f6ff46e","899f5951-fcc7-428d-a26e-7728e8b1721a","15","2018-06-17T16:00:00.000Z","2026-06-05T13:18:54.144Z",{"id":1312,"title":1322,"description":1323,"width":1324,"height":1325,"filename_download":1326,"type":298,"metadata":1327,"imageSet":1347},"Dsc02883 1","Black-and-white aerial view of a geometric dry garden raked sand patterns and scattered rocks, framed by trees.",7628,5088,"dsc02883_1.jpg",{"ifd0":1328,"exif":1329,"gps":1335},{"Make":455,"Model":456,"Artist":457},{"FNumber":122,"ExposureTime":1330,"FocalLength":1331,"ISO":1332,"LensModel":1333,"DateTimeOriginal":1334},0.00125,24,100,"EF24-70mm f\u002F2.8L II USM","2018-06-19T15:13:37.000Z",{"GPSVersionID":1336,"GPSLatitudeRef":1338,"GPSLatitude":1339,"GPSLongitudeRef":1342,"GPSLongitude":1343,"GPSAltitude":1346},[64,64,1337,1337],0,"N",[1340,1341,1337],34,27.5372,"E",[1344,1345,1337],135,22.2326,11.6072,{"sourceFingerprint":1348,"transformVersion":122,"seoSlug":1349,"hash":1350,"original":1351,"variants":1354,"avifVariants":1380,"animated":356,"origin":357},"cf31b61e-9e15-4f81-892d-7c7c04e213aa:2026-09-18T20:06:07.159Z:10033178:cf31b61e-9e15-4f81-892d-7c7c04e213aa.jpg","kishiwada-castle-garden","f93d7bf8f3acf8e1",{"key":1352,"width":1324,"height":1325,"contentType":298,"bytes":1353},"assets\u002Fcf31b61e-9e15-4f81-892d-7c7c04e213aa\u002Ff93d7bf8f3acf8e1\u002Foriginal.jpg",10033178,[1355,1359,1362,1366,1369,1372,1376],{"key":1356,"width":303,"height":1357,"contentType":305,"bytes":1358},"assets\u002Fcf31b61e-9e15-4f81-892d-7c7c04e213aa\u002Ff93d7bf8f3acf8e1\u002Fkishiwada-castle-garden-320-9ff831cc5232.webp",214,19452,{"key":1360,"width":309,"height":476,"contentType":305,"bytes":1361},"assets\u002Fcf31b61e-9e15-4f81-892d-7c7c04e213aa\u002Ff93d7bf8f3acf8e1\u002Fkishiwada-castle-garden-640-72c3b88f406e.webp",68794,{"key":1363,"width":314,"height":1364,"contentType":305,"bytes":1365},"assets\u002Fcf31b61e-9e15-4f81-892d-7c7c04e213aa\u002Ff93d7bf8f3acf8e1\u002Fkishiwada-castle-garden-768-8e27f5269d05.webp",513,98004,{"key":1367,"width":319,"height":309,"contentType":305,"bytes":1368},"assets\u002Fcf31b61e-9e15-4f81-892d-7c7c04e213aa\u002Ff93d7bf8f3acf8e1\u002Fkishiwada-castle-garden-960-ffd8960f2be7.webp",160810,{"key":1370,"width":323,"height":324,"contentType":305,"bytes":1371},"assets\u002Fcf31b61e-9e15-4f81-892d-7c7c04e213aa\u002Ff93d7bf8f3acf8e1\u002Fkishiwada-castle-garden-1200-830a6918e0c5.webp",248480,{"key":1373,"width":328,"height":1374,"contentType":305,"bytes":1375},"assets\u002Fcf31b61e-9e15-4f81-892d-7c7c04e213aa\u002Ff93d7bf8f3acf8e1\u002Fkishiwada-castle-garden-1440-0b72604556df.webp",961,357146,{"key":1377,"width":296,"height":1378,"contentType":305,"bytes":1379},"assets\u002Fcf31b61e-9e15-4f81-892d-7c7c04e213aa\u002Ff93d7bf8f3acf8e1\u002Fkishiwada-castle-garden-2048-4233ce40958d.webp",1366,766132,[1381,1384,1387,1390,1393,1396,1399],{"key":1382,"width":303,"height":1357,"contentType":336,"bytes":1383},"assets\u002Fcf31b61e-9e15-4f81-892d-7c7c04e213aa\u002Ff93d7bf8f3acf8e1\u002Fkishiwada-castle-garden-320-b0ede09e166b.avif",14975,{"key":1385,"width":309,"height":476,"contentType":336,"bytes":1386},"assets\u002Fcf31b61e-9e15-4f81-892d-7c7c04e213aa\u002Ff93d7bf8f3acf8e1\u002Fkishiwada-castle-garden-640-ed791698b643.avif",53672,{"key":1388,"width":314,"height":1364,"contentType":336,"bytes":1389},"assets\u002Fcf31b61e-9e15-4f81-892d-7c7c04e213aa\u002Ff93d7bf8f3acf8e1\u002Fkishiwada-castle-garden-768-5caec4d15c16.avif",74386,{"key":1391,"width":319,"height":309,"contentType":336,"bytes":1392},"assets\u002Fcf31b61e-9e15-4f81-892d-7c7c04e213aa\u002Ff93d7bf8f3acf8e1\u002Fkishiwada-castle-garden-960-e9f71533856e.avif",121338,{"key":1394,"width":323,"height":324,"contentType":336,"bytes":1395},"assets\u002Fcf31b61e-9e15-4f81-892d-7c7c04e213aa\u002Ff93d7bf8f3acf8e1\u002Fkishiwada-castle-garden-1200-e3ade1adcccd.avif",187368,{"key":1397,"width":328,"height":1374,"contentType":336,"bytes":1398},"assets\u002Fcf31b61e-9e15-4f81-892d-7c7c04e213aa\u002Ff93d7bf8f3acf8e1\u002Fkishiwada-castle-garden-1440-4fea9084dfac.avif",269308,{"key":1400,"width":296,"height":1378,"contentType":336,"bytes":1401},"assets\u002Fcf31b61e-9e15-4f81-892d-7c7c04e213aa\u002Ff93d7bf8f3acf8e1\u002Fkishiwada-castle-garden-2048-412f5387c4f7.avif",567541,[1403],{"id":1404,"number":46,"subtitle":8,"path":1405},"7a776fb3-8b7c-48e3-bcf7-e74948eb2a69","content\u002Fposts\u002Fkishiwada-castle\u002F01.md",{"id":1407,"status":271,"title":1408,"slug":1409,"excerpt":1410,"coverImage":1411,"categories":1412,"tags":1413,"relatedPhotos":1414,"discourseTopicId":1415,"discourseEnabled":1134,"dateCreated":1416,"dateUpdated":1417,"cover":1418,"posts":1481},"47c80f97-4090-4710-b8af-8acd03710633","pfSense ntopng export flows to ELK stack for monitoring","pfsense-ntopng-export-flows-to-elk-stack-for-monitoring","Quick pfSense ntopng fix\u002Fworkaround","26c9dc88-1d5c-417e-8fb0-e287a83c56b6",[30,37],[143],[],"17","2018-08-02T16:00:00.000Z","2023-01-18T04:53:44.939Z",{"id":1411,"title":1419,"description":1420,"width":1421,"height":310,"filename_download":1422,"type":1423,"metadata":1424,"imageSet":1425},"Ntopng Kernel Error","Terminal window displaying kernel error messages and Lua script failure warnings with red text on black background.",2278,"ntopng-kernel-error.png","image\u002Fpng",{},{"sourceFingerprint":1426,"transformVersion":122,"seoSlug":1409,"hash":1427,"original":1428,"variants":1431,"avifVariants":1459,"animated":356,"origin":357},"26c9dc88-1d5c-417e-8fb0-e287a83c56b6:2026-09-18T19:45:27.008Z:179314:26c9dc88-1d5c-417e-8fb0-e287a83c56b6.png","3c8ee5bffe688bd1",{"key":1429,"width":1421,"height":310,"contentType":1423,"bytes":1430},"assets\u002F26c9dc88-1d5c-417e-8fb0-e287a83c56b6\u002F3c8ee5bffe688bd1\u002Foriginal.png",179314,[1432,1435,1439,1443,1447,1451,1455],{"key":1433,"width":303,"height":286,"contentType":305,"bytes":1434},"assets\u002F26c9dc88-1d5c-417e-8fb0-e287a83c56b6\u002F3c8ee5bffe688bd1\u002Fpfsense-ntopng-export-flows-to-elk-stack-for-monitoring-320-5898efe2b290.webp",3710,{"key":1436,"width":309,"height":1437,"contentType":305,"bytes":1438},"assets\u002F26c9dc88-1d5c-417e-8fb0-e287a83c56b6\u002F3c8ee5bffe688bd1\u002Fpfsense-ntopng-export-flows-to-elk-stack-for-monitoring-640-5a1fd8afdf8c.webp",120,14118,{"key":1440,"width":314,"height":1441,"contentType":305,"bytes":1442},"assets\u002F26c9dc88-1d5c-417e-8fb0-e287a83c56b6\u002F3c8ee5bffe688bd1\u002Fpfsense-ntopng-export-flows-to-elk-stack-for-monitoring-768-52b8f3a922d1.webp",144,18740,{"key":1444,"width":319,"height":1445,"contentType":305,"bytes":1446},"assets\u002F26c9dc88-1d5c-417e-8fb0-e287a83c56b6\u002F3c8ee5bffe688bd1\u002Fpfsense-ntopng-export-flows-to-elk-stack-for-monitoring-960-034b746d1059.webp",180,26558,{"key":1448,"width":323,"height":1449,"contentType":305,"bytes":1450},"assets\u002F26c9dc88-1d5c-417e-8fb0-e287a83c56b6\u002F3c8ee5bffe688bd1\u002Fpfsense-ntopng-export-flows-to-elk-stack-for-monitoring-1200-6ac5422298e5.webp",224,37428,{"key":1452,"width":328,"height":1453,"contentType":305,"bytes":1454},"assets\u002F26c9dc88-1d5c-417e-8fb0-e287a83c56b6\u002F3c8ee5bffe688bd1\u002Fpfsense-ntopng-export-flows-to-elk-stack-for-monitoring-1440-35da7257e1c5.webp",269,49720,{"key":1456,"width":296,"height":1457,"contentType":305,"bytes":1458},"assets\u002F26c9dc88-1d5c-417e-8fb0-e287a83c56b6\u002F3c8ee5bffe688bd1\u002Fpfsense-ntopng-export-flows-to-elk-stack-for-monitoring-2048-8b818d61fb07.webp",383,79308,[1460,1463,1466,1469,1472,1475,1478],{"key":1461,"width":303,"height":286,"contentType":336,"bytes":1462},"assets\u002F26c9dc88-1d5c-417e-8fb0-e287a83c56b6\u002F3c8ee5bffe688bd1\u002Fpfsense-ntopng-export-flows-to-elk-stack-for-monitoring-320-ca708dd278f3.avif",3494,{"key":1464,"width":309,"height":1437,"contentType":336,"bytes":1465},"assets\u002F26c9dc88-1d5c-417e-8fb0-e287a83c56b6\u002F3c8ee5bffe688bd1\u002Fpfsense-ntopng-export-flows-to-elk-stack-for-monitoring-640-f5df7564d132.avif",12109,{"key":1467,"width":314,"height":1441,"contentType":336,"bytes":1468},"assets\u002F26c9dc88-1d5c-417e-8fb0-e287a83c56b6\u002F3c8ee5bffe688bd1\u002Fpfsense-ntopng-export-flows-to-elk-stack-for-monitoring-768-24d207c81304.avif",17554,{"key":1470,"width":319,"height":1445,"contentType":336,"bytes":1471},"assets\u002F26c9dc88-1d5c-417e-8fb0-e287a83c56b6\u002F3c8ee5bffe688bd1\u002Fpfsense-ntopng-export-flows-to-elk-stack-for-monitoring-960-96598f3a0853.avif",27586,{"key":1473,"width":323,"height":1449,"contentType":336,"bytes":1474},"assets\u002F26c9dc88-1d5c-417e-8fb0-e287a83c56b6\u002F3c8ee5bffe688bd1\u002Fpfsense-ntopng-export-flows-to-elk-stack-for-monitoring-1200-0219069623e2.avif",39934,{"key":1476,"width":328,"height":1453,"contentType":336,"bytes":1477},"assets\u002F26c9dc88-1d5c-417e-8fb0-e287a83c56b6\u002F3c8ee5bffe688bd1\u002Fpfsense-ntopng-export-flows-to-elk-stack-for-monitoring-1440-944f3a1e1da3.avif",49037,{"key":1479,"width":296,"height":1457,"contentType":336,"bytes":1480},"assets\u002F26c9dc88-1d5c-417e-8fb0-e287a83c56b6\u002F3c8ee5bffe688bd1\u002Fpfsense-ntopng-export-flows-to-elk-stack-for-monitoring-2048-d79d1ff2f5d8.avif",79250,[1482],{"id":1483,"number":46,"subtitle":8,"path":1484},"5b1bba45-ad4a-451f-ba13-8f514b658c70","content\u002Fposts\u002Fpfsense-ntopng-export-flows-to-elk-stack-for-monitoring\u002F01.md",[1486,1487,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1521,1522,1523,1524,1525,1526,1527,1528,1529,1530,1531,1532,1533,1534,1535,1536,1537,1538,1539,1540,1541,1542,1543,1544,1545,1546,1547,1548,1549,1550,1551,1552,1553,1554,1555,1556,1557,1558,1559,1560,1561,1562,1563,1564,1565,1566,1567,1568,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604,1605,1606,1607,1608,1609],"\u002Fblog\u002Fv3-part-1-ssr-to-ssg","\u002Fblog\u002Fv3-part-1-ssr-to-ssg\u002F1","\u002Fblog\u002Fphotowalk-pulau-ubin","\u002Fblog\u002Fphotowalk-pulau-ubin\u002F1","\u002Fblog\u002Fphotowalk-maxwell","\u002Fblog\u002Fphotowalk-maxwell\u002F1","\u002Fblog\u002Fphotowalk-changi-village","\u002Fblog\u002Fphotowalk-changi-village\u002F1","\u002Fblog\u002Fjasonloong-com-v2","\u002Fblog\u002Fjasonloong-com-v2\u002F1","\u002Fblog\u002Fosaka-2025","\u002Fblog\u002Fosaka-2025\u002F1","\u002Fblog\u002Fphotowalk-little-india","\u002Fblog\u002Fphotowalk-little-india\u002F1","\u002Fblog\u002Fleica-m10-experience","\u002Fblog\u002Fleica-m10-experience\u002F1","\u002Fblog\u002Ffrom-canon-to-leica","\u002Fblog\u002Ffrom-canon-to-leica\u002F1","\u002Fblog\u002Fjasonloong-com-v1-1","\u002Fblog\u002Fjasonloong-com-v1-1\u002F1","\u002Fblog\u002Fhokkaido-2023","\u002Fblog\u002Fhokkaido-2023\u002F1","\u002Fblog\u002Fphotowalk-bugis-haji-lane-chinatown","\u002Fblog\u002Fphotowalk-bugis-haji-lane-chinatown\u002F1","\u002Fblog\u002Fnew-website-2023","\u002Fblog\u002Fnew-website-2023\u002F1","\u002Fblog\u002Ffrom-2020-and-into-2023","\u002Fblog\u002Ffrom-2020-and-into-2023\u002F1","\u002Fblog\u002Fsite-broken-and-progressive-fix","\u002Fblog\u002Fsite-broken-and-progressive-fix\u002F1","\u002Fblog\u002Fprotectli-vault-fw6c-i5-7200u-quick-review","\u002Fblog\u002Fprotectli-vault-fw6c-i5-7200u-quick-review\u002F1","\u002Fblog\u002Fmigrated-a-plex-intel-nuc-to-xcp-ng-xenserver-with-igpu-passthrough","\u002Fblog\u002Fmigrated-a-plex-intel-nuc-to-xcp-ng-xenserver-with-igpu-passthrough\u002F1","\u002Fblog\u002Fdomain-and-changes","\u002Fblog\u002Fdomain-and-changes\u002F1","\u002Fblog\u002Fdiscourse-memory-on-digitalocean-droplet-swap","\u002Fblog\u002Fdiscourse-memory-on-digitalocean-droplet-swap\u002F1","\u002Fblog\u002Fsending-linux-variables-to-discord-webhook-from-linux-bash-shell-script","\u002Fblog\u002Fsending-linux-variables-to-discord-webhook-from-linux-bash-shell-script\u002F1","\u002Fblog\u002Fpfsense-ntopng-export-flows-to-elk-stack-for-monitoring","\u002Fblog\u002Fpfsense-ntopng-export-flows-to-elk-stack-for-monitoring\u002F1","\u002Fblog\u002Fhome1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps","\u002Fblog\u002Fhome1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps\u002F1","\u002Fblog\u002Fhome1-switched-over-to-ubnt-ubiquiti-unifi-wireless-aps\u002F2","\u002Fblog\u002Fkishiwada-castle","\u002Fblog\u002Fkishiwada-castle\u002F1","\u002Fblog\u002Fsynology-snmp-network-monitoring-with-librenms-docker","\u002Fblog\u002Fsynology-snmp-network-monitoring-with-librenms-docker\u002F1","\u002Fblog\u002Fsynology-snmp-network-monitoring-with-librenms-docker\u002F2","\u002Fblog\u002Fsynology-snmp-network-monitoring-with-librenms-docker\u002F3","\u002Fblog\u002Fsynology-snmp-network-monitoring-with-librenms-docker\u002F4","\u002Fblog\u002Fsynology-airvideohd-docker-graphical-install-without-ssh","\u002Fblog\u002Fsynology-airvideohd-docker-graphical-install-without-ssh\u002F1","\u002Fblog\u002Fnew-theme-eram","\u002Fblog\u002Fnew-theme-eram\u002F1","\u002Fblog\u002Falmost-there","\u002Fblog\u002Falmost-there\u002F1","\u002Fblog\u002Fagain-again-again-change-of-cms","\u002Fblog\u002Fagain-again-again-change-of-cms\u002F1","\u002Fblog\u002Fshibuya-swing-jazz-coffee-mood-music","\u002Fblog\u002Fshibuya-swing-jazz-coffee-mood-music\u002F1","\u002Fblog\u002Fleica-q","\u002Fblog\u002Fleica-q\u002F1","\u002Fblog\u002Fsince-january-2015","\u002Fblog\u002Fsince-january-2015\u002F1","\u002Fblog\u002Flens-addition-sigma-50-art","\u002Fblog\u002Flens-addition-sigma-50-art\u002F1","\u002Fblog\u002Ffiery-drum-practice","\u002Fblog\u002Ffiery-drum-practice\u002F1","\u002Fblog\u002Fmalaysiasabah-switching-over-to-4g-lte-broadband","\u002Fblog\u002Fmalaysiasabah-switching-over-to-4g-lte-broadband\u002F1","\u002Fblog\u002Fcloudflare-flexible-cdn","\u002Fblog\u002Fcloudflare-flexible-cdn\u002F1","\u002Fblog\u002Fquiet-quiet","\u002Fblog\u002Fquiet-quiet\u002F1","\u002Fblog\u002Ftraditional-grip-on-mesh-practice-pad","\u002Fblog\u002Ftraditional-grip-on-mesh-practice-pad\u002F1","\u002Fblog\u002F500px","\u002Fblog\u002F500px\u002F1","\u002Fblog\u002Funder-construction","\u002Fblog\u002Funder-construction\u002F1","\u002Fblog\u002Fcloudflare-to-koken","\u002Fblog\u002Fcloudflare-to-koken\u002F1","\u002Fblog\u002Fa-whole-new-world-and-travel-to-wakayama","\u002Fblog\u002Fa-whole-new-world-and-travel-to-wakayama\u002F1","\u002Fblog\u002Ftaka-model-practice-shoot","\u002Fblog\u002Ftaka-model-practice-shoot\u002F1","\u002Fblog\u002Fbatch-encoding-videos-handbrake-cli-growlnotify-mac-os-x","\u002Fblog\u002Fbatch-encoding-videos-handbrake-cli-growlnotify-mac-os-x\u002F1","\u002Fblog\u002F50mm-one-lens-day-kinkakuji-kyoto","\u002Fblog\u002F50mm-one-lens-day-kinkakuji-kyoto\u002F1","\u002Fblog\u002Fa-composite","\u002Fblog\u002Fa-composite\u002F1","\u002Fblog\u002Faccessory-detail-macro-shoot","\u002Fblog\u002Faccessory-detail-macro-shoot\u002F1","\u002Fblog\u002Fsmoke-rings-photographing-smoke","\u002Fblog\u002Fsmoke-rings-photographing-smoke\u002F1","\u002Fblog\u002Fise-jingu-shrine-and-futami-kogama-shrine","\u002Fblog\u002Fise-jingu-shrine-and-futami-kogama-shrine\u002F1","\u002Fblog\u002Fef-24-70-f2-8l-ii-inventory-update","\u002Fblog\u002Fef-24-70-f2-8l-ii-inventory-update\u002F1","\u002Fblog\u002Fkyoto-trip-kiyomizu","\u002Fblog\u002Fkyoto-trip-kiyomizu\u002F1","\u002Fblog\u002Fx100s-with-speedlite-600ex-rt","\u002Fblog\u002Fx100s-with-speedlite-600ex-rt\u002F1","\u002Fblog\u002Fnew-equipment-6d-and-extender-2x","\u002Fblog\u002Fnew-equipment-6d-and-extender-2x\u002F1","\u002Fblog\u002Ffujifilm-x100s-equipment-update","\u002Fblog\u002Ffujifilm-x100s-equipment-update\u002F1","\u002Fblog\u002Fslow-website-sections-updated","\u002Fblog\u002Fslow-website-sections-updated\u002F1","\u002Fblog\u002Fnara","\u002Fblog\u002Fnara\u002F1","\u002Fblog\u002Fshooting-instruments","\u002Fblog\u002Fshooting-instruments\u002F1","\u002Fblog\u002Ftowards-2013","\u002Fblog\u002Ftowards-2013\u002F1","\u002Fblog\u002Fcanon-eos-5d-mark-ii-first-shot","\u002Fblog\u002Fcanon-eos-5d-mark-ii-first-shot\u002F1","\u002Fblog\u002Ffrom-scratch","\u002Fblog\u002Ffrom-scratch\u002F1","\u002Fblog\u002Fwelcome-to-qwephotos-com","\u002Fblog\u002Fwelcome-to-qwephotos-com\u002F1",{"categories":1611,"tags":1617,"photoTags":1650,"galleries":1671,"blogCount":286,"photoCount":287,"footerPhoto":1674},[1612,1613,1614,1615,1616],{"id":6,"date_created":7,"date_updated":8,"name":9,"slug":10,"description":8,"count":11},{"id":13,"date_created":14,"date_updated":8,"name":15,"slug":16,"description":17,"count":18},{"id":20,"date_created":21,"date_updated":8,"name":22,"slug":23,"description":24,"count":25},{"id":27,"date_created":28,"date_updated":8,"name":29,"slug":30,"description":31,"count":32},{"id":34,"date_created":35,"date_updated":8,"name":36,"slug":37,"description":38,"count":39},[1618,1619,1620,1621,1622,1623,1624,1625,1626,1627,1628,1629,1630,1631,1632,1633,1634,1635,1636,1637,1638,1639,1640,1641,1642,1643,1644,1645,1646,1647,1648,1649],{"id":42,"date_created":43,"date_updated":8,"name":44,"slug":45,"count":46},{"id":48,"date_created":49,"date_updated":8,"name":50,"slug":51,"count":52},{"id":54,"date_created":55,"date_updated":8,"name":56,"slug":57,"count":58},{"id":60,"date_created":61,"date_updated":8,"name":62,"slug":63,"count":64},{"id":66,"date_created":67,"date_updated":8,"name":68,"slug":69,"count":64},{"id":71,"date_created":72,"date_updated":8,"name":73,"slug":74,"count":46},{"id":76,"date_created":77,"date_updated":8,"name":78,"slug":79,"count":46},{"id":81,"date_created":82,"date_updated":8,"name":83,"slug":84,"count":64},{"id":86,"date_created":87,"date_updated":8,"name":88,"slug":89,"count":46},{"id":91,"date_created":92,"date_updated":93,"name":94,"slug":95,"count":96},{"id":98,"date_created":99,"date_updated":8,"name":100,"slug":101,"count":58},{"id":103,"date_created":104,"date_updated":8,"name":105,"slug":106,"count":64},{"id":108,"date_created":109,"date_updated":8,"name":110,"slug":111,"count":58},{"id":113,"date_created":114,"date_updated":8,"name":115,"slug":116,"count":46},{"id":118,"date_created":119,"date_updated":8,"name":120,"slug":121,"count":122},{"id":124,"date_created":125,"date_updated":8,"name":126,"slug":127,"count":122},{"id":129,"date_created":130,"date_updated":8,"name":131,"slug":132,"count":122},{"id":134,"date_created":135,"date_updated":8,"name":136,"slug":137,"count":138},{"id":140,"date_created":141,"date_updated":8,"name":142,"slug":143,"count":58},{"id":145,"date_created":146,"date_updated":8,"name":147,"slug":148,"count":138},{"id":150,"date_created":151,"date_updated":8,"name":152,"slug":153,"count":64},{"id":155,"date_created":156,"date_updated":8,"name":157,"slug":158,"count":138},{"id":160,"date_created":161,"date_updated":8,"name":162,"slug":163,"count":164},{"id":166,"date_created":167,"date_updated":8,"name":168,"slug":169,"count":138},{"id":171,"date_created":172,"date_updated":8,"name":173,"slug":174,"count":58},{"id":176,"date_created":177,"date_updated":8,"name":178,"slug":179,"count":46},{"id":181,"date_created":182,"date_updated":8,"name":183,"slug":184,"count":46},{"id":186,"date_created":187,"date_updated":8,"name":188,"slug":189,"count":190},{"id":192,"date_created":193,"date_updated":8,"name":194,"slug":195,"count":46},{"id":197,"date_created":198,"date_updated":199,"name":200,"slug":201,"count":46},{"id":203,"date_created":204,"date_updated":205,"name":206,"slug":207,"count":39},{"id":209,"date_created":210,"date_updated":8,"name":211,"slug":212,"count":58},[1651,1652,1653,1654,1655,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670],{"id":215,"date_created":216,"date_updated":8,"name":217,"slug":218,"count":46},{"id":48,"date_created":49,"date_updated":8,"name":50,"slug":51,"count":46},{"id":76,"date_created":77,"date_updated":8,"name":78,"slug":79,"count":64},{"id":222,"date_created":223,"date_updated":8,"name":224,"slug":225,"count":46},{"id":227,"date_created":228,"date_updated":8,"name":229,"slug":230,"count":39},{"id":91,"date_created":92,"date_updated":93,"name":94,"slug":95,"count":232},{"id":98,"date_created":99,"date_updated":8,"name":100,"slug":101,"count":234},{"id":118,"date_created":119,"date_updated":8,"name":120,"slug":121,"count":138},{"id":124,"date_created":125,"date_updated":8,"name":126,"slug":127,"count":237},{"id":239,"date_created":240,"date_updated":8,"name":241,"slug":242,"count":243},{"id":134,"date_created":135,"date_updated":8,"name":136,"slug":137,"count":32},{"id":155,"date_created":156,"date_updated":8,"name":157,"slug":158,"count":246},{"id":160,"date_created":161,"date_updated":8,"name":162,"slug":163,"count":58},{"id":166,"date_created":167,"date_updated":8,"name":168,"slug":169,"count":190},{"id":250,"date_created":251,"date_updated":8,"name":252,"slug":253,"count":122},{"id":176,"date_created":177,"date_updated":8,"name":178,"slug":179,"count":234},{"id":256,"date_created":257,"date_updated":8,"name":258,"slug":259,"count":46},{"id":181,"date_created":182,"date_updated":8,"name":183,"slug":184,"count":64},{"id":186,"date_created":187,"date_updated":8,"name":188,"slug":189,"count":262},{"id":264,"date_created":265,"date_updated":8,"name":266,"slug":267,"count":64},[1672,1673],{"id":270,"status":271,"date_created":272,"date_updated":273,"name":274,"description":275,"slug":276,"count":277},{"id":279,"status":271,"date_created":280,"date_updated":281,"name":282,"description":283,"slug":284,"count":285},{"title":289,"slug":290,"imageSet":1675,"imageDescription":358},{"sourceFingerprint":292,"transformVersion":122,"seoSlug":290,"hash":293,"original":1676,"variants":1677,"avifVariants":1685,"animated":356,"origin":357},{"key":295,"width":296,"height":297,"contentType":298,"bytes":299},[1678,1679,1680,1681,1682,1683,1684],{"key":302,"width":303,"height":304,"contentType":305,"bytes":306},{"key":308,"width":309,"height":310,"contentType":305,"bytes":311},{"key":313,"width":314,"height":315,"contentType":305,"bytes":316},{"key":318,"width":319,"height":309,"contentType":305,"bytes":320},{"key":322,"width":323,"height":324,"contentType":305,"bytes":325},{"key":327,"width":328,"height":319,"contentType":305,"bytes":329},{"key":331,"width":296,"height":297,"contentType":305,"bytes":332},[1686,1687,1688,1689,1690,1691,1692],{"key":335,"width":303,"height":304,"contentType":336,"bytes":337},{"key":339,"width":309,"height":310,"contentType":336,"bytes":340},{"key":342,"width":314,"height":315,"contentType":336,"bytes":343},{"key":345,"width":319,"height":309,"contentType":336,"bytes":346},{"key":348,"width":323,"height":324,"contentType":336,"bytes":349},{"key":351,"width":328,"height":319,"contentType":336,"bytes":352},{"key":354,"width":296,"height":297,"contentType":336,"bytes":355},{"id":1694,"title":1695,"aiCaption":356,"description":1696,"width":1697,"height":1698,"filename_download":1699,"type":1423,"metadata":1700,"imageSet":1701,"curatedPhoto":8},"6cbeeb3e-97d4-4432-9a89-a59a3e00a28c","Home1 Network Topology","Network diagram of pfSense Firewall, UniFi Controller, switches, and access points connected, PoE and wireless uplinks.",1013,753,"home1-network-topology.png",{},{"sourceFingerprint":1702,"transformVersion":122,"seoSlug":1703,"hash":1704,"original":1705,"variants":1708,"avifVariants":1728,"animated":356,"origin":357},"6cbeeb3e-97d4-4432-9a89-a59a3e00a28c:2026-09-18T19:45:30.356Z:60238:6cbeeb3e-97d4-4432-9a89-a59a3e00a28c.png","home1-network-topology","569f81e5928c06ad",{"key":1706,"width":1697,"height":1698,"contentType":1423,"bytes":1707},"assets\u002F6cbeeb3e-97d4-4432-9a89-a59a3e00a28c\u002F569f81e5928c06ad\u002Foriginal.png",60238,[1709,1713,1717,1721,1725],{"key":1710,"width":303,"height":1711,"contentType":305,"bytes":1712},"assets\u002F6cbeeb3e-97d4-4432-9a89-a59a3e00a28c\u002F569f81e5928c06ad\u002Fhome1-network-topology-320-ba22ac0f3426.webp",238,3916,{"key":1714,"width":309,"height":1715,"contentType":305,"bytes":1716},"assets\u002F6cbeeb3e-97d4-4432-9a89-a59a3e00a28c\u002F569f81e5928c06ad\u002Fhome1-network-topology-640-273973e8d962.webp",476,10774,{"key":1718,"width":314,"height":1719,"contentType":305,"bytes":1720},"assets\u002F6cbeeb3e-97d4-4432-9a89-a59a3e00a28c\u002F569f81e5928c06ad\u002Fhome1-network-topology-768-976feaee5d51.webp",571,13174,{"key":1722,"width":319,"height":1723,"contentType":305,"bytes":1724},"assets\u002F6cbeeb3e-97d4-4432-9a89-a59a3e00a28c\u002F569f81e5928c06ad\u002Fhome1-network-topology-960-267dd721272e.webp",714,17228,{"key":1726,"width":1697,"height":1698,"contentType":305,"bytes":1727},"assets\u002F6cbeeb3e-97d4-4432-9a89-a59a3e00a28c\u002F569f81e5928c06ad\u002Fhome1-network-topology-1013-3e6f594855d1.webp",18828,[1729,1732,1735,1738,1741],{"key":1730,"width":303,"height":1711,"contentType":336,"bytes":1731},"assets\u002F6cbeeb3e-97d4-4432-9a89-a59a3e00a28c\u002F569f81e5928c06ad\u002Fhome1-network-topology-320-ad3b00a30382.avif",3925,{"key":1733,"width":309,"height":1715,"contentType":336,"bytes":1734},"assets\u002F6cbeeb3e-97d4-4432-9a89-a59a3e00a28c\u002F569f81e5928c06ad\u002Fhome1-network-topology-640-96f36e36a16c.avif",10208,{"key":1736,"width":314,"height":1719,"contentType":336,"bytes":1737},"assets\u002F6cbeeb3e-97d4-4432-9a89-a59a3e00a28c\u002F569f81e5928c06ad\u002Fhome1-network-topology-768-2f0dda14045b.avif",12108,{"key":1739,"width":319,"height":1723,"contentType":336,"bytes":1740},"assets\u002F6cbeeb3e-97d4-4432-9a89-a59a3e00a28c\u002F569f81e5928c06ad\u002Fhome1-network-topology-960-02d25bfc708f.avif",15733,{"key":1742,"width":1697,"height":1698,"contentType":336,"bytes":1743},"assets\u002F6cbeeb3e-97d4-4432-9a89-a59a3e00a28c\u002F569f81e5928c06ad\u002Fhome1-network-topology-1013-fe3992736438.avif",16289,1790746458424]