{
"$type": "site.standard.document",
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.website",
"description": "S2 · Afl. 2 · 1 u 55 min · 7 april 2021",
"previewImage": {
"$type": "blob",
"ref": {
"$link": "bafkreicsf5futjpz3qbrkbee3zsqweuj3rknrs6dqfwalj5r23jdrl7xnm"
},
"mimeType": "image/jpeg",
"size": 59484
},
"src": "https://codeklets.nl/episodes/394",
"title": "▶ Beluister deze aflevering"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "Onderwerp van deze aflevering is IoT en Home Automation. En we gaan Marijn daarover aan de tand voelen."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://www.marijnkoesen.nl/"
}
],
"index": {
"byteEnd": 22,
"byteStart": 9
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:n5zdxzzelmg7g22ebweczura"
}
],
"index": {
"byteEnd": 52,
"byteStart": 39
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:765jsppzo6rgiqxa7h4duaha"
}
],
"index": {
"byteEnd": 65,
"byteStart": 54
}
}
],
"plaintext": "Te gast: Marijn Koesen · Presentatie: Saber Karmous, Pauline Vos"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"facets": [],
"level": 2,
"plaintext": "Hoofdstukken"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.unorderedList",
"children": [
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"children": [],
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://codeklets.nl/episodes/394?t=29"
}
],
"index": {
"byteEnd": 11,
"byteStart": 0
}
}
],
"plaintext": "0:29 Intro"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"children": [],
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://codeklets.nl/episodes/394?t=840"
}
],
"index": {
"byteEnd": 25,
"byteStart": 0
}
}
],
"plaintext": "14:00 Cultuurverschillen"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"children": [],
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://codeklets.nl/episodes/394?t=1500"
}
],
"index": {
"byteEnd": 33,
"byteStart": 0
}
}
],
"plaintext": "25:00 Home Automation & de stack"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"children": [],
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://codeklets.nl/episodes/394?t=2040"
}
],
"index": {
"byteEnd": 40,
"byteStart": 0
}
}
],
"plaintext": "34:00 Wat wel en niet te automatiseren?"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"children": [],
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://codeklets.nl/episodes/394?t=2226"
}
],
"index": {
"byteEnd": 37,
"byteStart": 0
}
}
],
"plaintext": "37:06 Hoe doe je presence detection?"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"children": [],
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://codeklets.nl/episodes/394?t=2882"
}
],
"index": {
"byteEnd": 25,
"byteStart": 0
}
}
],
"plaintext": "48:02 Beveiligingssyteem"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"children": [],
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://codeklets.nl/episodes/394?t=3605"
}
],
"index": {
"byteEnd": 22,
"byteStart": 0
}
}
],
"plaintext": "1:00:05 Drama rubriek"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"children": [],
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://codeklets.nl/episodes/394?t=5300"
}
],
"index": {
"byteEnd": 28,
"byteStart": 0
}
}
],
"plaintext": "1:28:20 Developer Dilemma's"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"children": [],
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://codeklets.nl/episodes/394?t=5820"
}
],
"index": {
"byteEnd": 13,
"byteStart": 0
}
}
],
"plaintext": "1:37:00 Tips"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"children": [],
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://codeklets.nl/episodes/394?t=6440"
}
],
"index": {
"byteEnd": 14,
"byteStart": 0
}
}
],
"plaintext": "1:47:20 Outro"
}
}
]
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"facets": [],
"level": 2,
"plaintext": "Shownotes"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "Marijn Koesen is werkzaam als software ontwikkelaar/architect bij Werkspot. Maar in zijn vrije tijd besteed hij veel tijd aan IoT en Home Automation. Deze aflevering vertelt Marijn ons hoe hij tegen IoT aankijkt en wat hij daarmee heeft gedaan in zijn huis."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"facets": [],
"level": 2,
"plaintext": "Links"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.website",
"src": "https://ui.dev/",
"title": "Tyler McGinnis (frontend) cursussen"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.website",
"src": "https://www.kokenmetkoesen.nl/boek/",
"title": "Boek van Marijn: Recepten uit de Lisztstraat"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.website",
"src": "https://www.kokenmetkoesen.nl/",
"title": "Koken met Koesen"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.horizontalRule"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://codeklets.nl/episodes/394"
}
],
"index": {
"byteEnd": 72,
"byteStart": 60
}
}
],
"plaintext": "Beluister de aflevering en lees het volledige transcript op codeklets.nl."
}
}
],
"id": "0e356e6a-3e1a-46c8-aee1-0df0f6dfaa4b"
}
]
},
"contributors": [
{
"did": "did:plc:n5zdxzzelmg7g22ebweczura",
"displayName": "Saber Karmous",
"role": "host"
},
{
"did": "did:plc:765jsppzo6rgiqxa7h4duaha",
"displayName": "Pauline Vos",
"role": "co-host"
}
],
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreicsf5futjpz3qbrkbee3zsqweuj3rknrs6dqfwalj5r23jdrl7xnm"
},
"mimeType": "image/jpeg",
"size": 59484
},
"description": "Onderwerp van deze aflevering is IoT en Home Automation. En we gaan Marijn daarover aan de tand voelen.",
"path": "/episodes/394",
"publishedAt": "2021-04-07T13:10:56.000Z",
"site": "at://did:plc:flhrheaiuteqoy65yixudwsv/site.standard.publication/self",
"tags": [
"Domotica",
"MQTT"
],
"textContent": "Onderwerp van deze aflevering is IoT en Home Automation. En we gaan Marijn daarover aan de tand voelen.\n\nVolledig transcript: https://codeklets.nl/episodes/394",
"title": "Marijn Koesen over Home Automation",
"updatedAt": "2026-02-12T12:09:50.693Z"
}