{"id":3259,"date":"2017-06-01T17:11:39","date_gmt":"2017-06-01T16:11:39","guid":{"rendered":"https:\/\/lisby.dk\/wordpress\/?p=3259"},"modified":"2024-10-02T19:38:36","modified_gmt":"2024-10-02T18:38:36","slug":"ihc-med-alle-controller-typer","status":"publish","type":"post","link":"https:\/\/lisby.dk\/wordpress\/?p=3259","title":{"rendered":"IHC via iPad med ALLE controller typer"},"content":{"rendered":"\n<p>IHC (Intelligent House Control) blev opfundet af LK (Lauritz Knudsen) i 1991. Og er videreudviklet siden da. Indtil august 2023, hvor de lige pludselig meldte ud, at de ikke l\u00e6ngere kunne levere controllere, som ellers er hjertet i systemet. De lovede at melde en fremtidig l\u00f8sning ud, men det er ikke sket i skrivende stund et \u00e5r senere.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hvad er IHC?<\/h2>\n\n\n\n<p>Som navnet antyder, er meningen med IHC at styre lys m.v. (dvs. ogs\u00e5 varme, gardiner og alle mulige andre fysiske ting og sager i et hus) p\u00e5 en lidt mere sofistikeret m\u00e5de end med gammeldags lyskontakter.<\/p>\n\n\n\n<p>En IHC installation er meget anderledes en en konventionel el-installation, idet alle lampesteder og alt andet, der skal kunne t\u00e6ndes, slukkes, dimmes m.v. er forbundet direkte med en ledning hen til en central el-tavle et sted i huset. Og det samme er de lavvolts-tryk, sensorer m.v., der sidder rundt omkring i huset i stedet for lyskontakterne. I samme eltavle sidder IHC installationen, som udg\u00f8res af en controller (dvs. en lille computer), nogle output moduler (egentlig en klump rel\u00e6er), der t\u00e6nder og slukker for str\u00f8mmen til lampesteder, dimmere osv. osv., nogle input-moduler, der modtager input fra lavvoltstryk, sensorer osv. samt en 24 volt str\u00f8mforsyning.<\/p>\n\n\n\n<p>De nyere generationer (fra 2006 og fremad) kan ogs\u00e5 inkludere IHC Wireless enheder, dvs. stikkontakter, lampesteder, batteridrevne \u201clyskontakter\u201d m.v., som er forbundet tr\u00e5dl\u00f8st til controlleren.<\/p>\n\n\n\n<p>Den helt store pointe med en IHC installation er, at man kan programmere alt muligt logik, som b\u00e5de kan tidsstyre og som kan bestemme hvilke inputs, der skal p\u00e5virke hvilke outputs eller kombinationer af outputs. <\/p>\n\n\n\n<p>T\u00e6nk p\u00e5 en gammeldags el-installation, hvor der er en lang gang, hvor lyset kan t\u00e6ndes og slukkes i hver ende af gangen, fordi der er trukket ekstra kabler og anvendt specielle korrespondance lyskontakter. <\/p>\n\n\n\n<p>Eller en opgang, hvor trappelyset kan t\u00e6ndes p\u00e5 hver etage og g\u00e5r ud igen efter nogle minutter, fordi der et installeret et fysisk timer- og rel\u00e6-modul. <\/p>\n\n\n\n<p>Dette og rigtig meget mere kan man programmere sig frem til i alle generationer af IHC controllere. Og man kan f.eks. programmere en stikkontakt til at t\u00e6nde og slukke udend\u00f8rs (jule-)belysning p\u00e5 klokkesl\u00e6t.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Controller typer<\/h2>\n\n\n\n<p>Igennem tiden har der v\u00e6ret 4 forskellige generationer af controllere. Specielt i 2006 skete der noget nyt p\u00e5 den front, idet Visual 2 controlleren kom frem. Se <a href=\"https:\/\/www.ihc-user.dk\/forum\/forums\/topic\/11132-hvilken-controller-har-jeg\/\">https:\/\/www.ihc-user.dk\/forum\/forums\/topic\/11132-hvilken-controller-har-jeg\/<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/92E51C33-2CAD-4314-BD71-F93D365FF9EE.png\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"400\" src=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/92E51C33-2CAD-4314-BD71-F93D365FF9EE.png\" alt=\"\" class=\"wp-image-3262\" srcset=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/92E51C33-2CAD-4314-BD71-F93D365FF9EE.png 400w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/92E51C33-2CAD-4314-BD71-F93D365FF9EE-300x300.png 300w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/92E51C33-2CAD-4314-BD71-F93D365FF9EE-150x150.png 150w\" sizes=\"(max-width: 400px) 100vw, 400px\" \/><\/a><\/figure>\n\n\n\n<p><em>Visual 2 controller.<\/em><\/p>\n\n\n\n<p>Indtil da skulle controlleren \u201cprogrammeres\u201d via et RS.232 stik, og det var i princippet ikke muligt at styre sit hjem fra andet end de svagstr\u00f8mstryk, der er forbundet via input moduler til controlleren Eller den fjernbetjening, der ogs\u00e5 kunne k\u00f8bes. Men l\u00e6s videre. Jeg har i snart 10 \u00e5r styret min generation 1 controller fra min iPad.<\/p>\n\n\n\n<p>Med Visual 2 controlleren blev RS.232 stikket udskiftet med et USB stik og der blev introduceret et Ethernet \/ LAN stik, s\u00e5 controlleren kan tilg\u00e5s via lokalnettet og internettet, hvis man tillader det. <\/p>\n\n\n\n<p>Og allerede med Visual 1 blev den m\u00e5de, man programmerer controlleren, mildest talt noget anderledes. I f\u00f8rste generation foreg\u00e5r det med en simpel terminal emulering, hvor man kun bruger tastaturet. Og programmeringen foreg\u00e5r p\u00e5 den m\u00e5de inde i controlleren. LK leverede et terminal emuleringsprogram ved navn TermIHC. Dette program er MS-DOS baseret, hvilket ikke umiddelbart underst\u00f8ttes af nyere Windows versioner. Men det er der r\u00e5d for. Se senere.<\/p>\n\n\n\n<p>Med Visual controllerne foreg\u00e5r det via rigtige Windows programmer (fra LK), der k\u00f8rer p\u00e5 en PC, hvor man bruger b\u00e5de mus og tastatur til at konstruere et helt program, som dern\u00e6st kan uploades til controlleren. Visual 1 programmet kan imidlertid ikke k\u00f8re p\u00e5 nyere Windows versioner end XP. Visual 2 og 3 k\u00f8rer fint p\u00e5 Windows 11. Men hvad der sker i fremtiden, m\u00e5 fremtiden vise. I virkeligheden er det kun f\u00f8rste generation controlleren, der er rigtig fremtidssikret, fordi den ikke er begr\u00e6nset af Windows versioner.<\/p>\n\n\n\n<p>Programmering af de to f\u00f8rste controllere er lidt af et problem for dem, der ikke t\u00f8r at g\u00f8re det selv. Ikke mange elektrikere vil r\u00f8re dem med en ildtang. Men det er nu ikke s\u00e5 sv\u00e6rt &#8211; i hvert fald ikke med generation 1: Man starter med at k\u00f8be et USB-RS.232 kabel. De findes allevegne i alskens Web-shops. Og s\u00e5 l\u00e6ser man de f\u00f8lgende afsnit.<\/p>\n\n\n\n<p>Med generation 1 controlleren (1991-2001) var det meningen, at man skulle bruge TermIHC programmet (fra LK), som var og er MS-DOS baseret. Men man kan bruge et standard terminalemuleringsprogram.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/B6CBAC63-575C-44B8-89F5-D7E21C9D8F86.png\"><img loading=\"lazy\" decoding=\"async\" width=\"989\" height=\"335\" src=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/B6CBAC63-575C-44B8-89F5-D7E21C9D8F86.png\" alt=\"\" class=\"wp-image-3263\" srcset=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/B6CBAC63-575C-44B8-89F5-D7E21C9D8F86.png 989w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/B6CBAC63-575C-44B8-89F5-D7E21C9D8F86-300x102.png 300w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/B6CBAC63-575C-44B8-89F5-D7E21C9D8F86-768x260.png 768w\" sizes=\"(max-width: 989px) 100vw, 989px\" \/><\/a><\/figure>\n\n\n\n<p><em>Generation 1 controller<\/em>.<\/p>\n\n\n\n<p>Til generation 2 (med navnet Visual 1) (2001 &#8211; 2006) skal man bruge et Windows baseret program fra LK. Der findes mig bekendt ingen alternativer. Og det er v\u00e6rre, for det virker kun til og med Windows XP. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/4E50D4BF-03C5-4474-B9FA-D3F496F94C79.png\"><img loading=\"lazy\" decoding=\"async\" width=\"575\" height=\"287\" src=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/4E50D4BF-03C5-4474-B9FA-D3F496F94C79.png\" alt=\"\" class=\"wp-image-3264\" srcset=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/4E50D4BF-03C5-4474-B9FA-D3F496F94C79.png 575w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/4E50D4BF-03C5-4474-B9FA-D3F496F94C79-300x150.png 300w\" sizes=\"(max-width: 575px) 100vw, 575px\" \/><\/a><\/figure>\n\n\n\n<p><em>Generation 2 \/ Visual 1 controller<\/em>.<\/p>\n\n\n\n<p>Fra og med Visual 2 controlleren (2006 &#8211; 2017) underst\u00f8ttes i hvert fald Windows 11. Og administration m.v. foreg\u00e5r via en browser p\u00e5 en PC via USB stikket eller via lokalnettet. Der er vist et eller andet problem med nyere Java versioner, men det findes der et par \u201cpatentl\u00f8sninger\u201d p\u00e5. Dels har LK lavet et program, de kalder JavaStarter og dels er der denne <a href=\"https:\/\/jemi.dk\/ihc\/starter\/\">https:\/\/jemi.dk\/ihc\/starter\/<\/a><\/p>\n\n\n\n<p>Jeg ved ikke, hvordan man l\u00f8ser problematikken for Visual 1 controlleren (2000-2006). Jeg forestiller mig, at man kan k\u00f8re Windows XP i en \u201cVirtual Machine\u201d p\u00e5 en nyere Windows. Det er i sig selv nemt nok. Se f.eks. <a href=\"https:\/\/youtu.be\/hJuWxrgw7wQ?si=2EaiZXZPFgbltynT\">https:\/\/youtu.be\/hJuWxrgw7wQ?si=2EaiZXZPFgbltynT<\/a> eller <a href=\"https:\/\/www.makeuseof.com\/tag\/download-windows-xp-for-free-and-legally-straight-from-microsoft-si\/\">https:\/\/www.makeuseof.com\/tag\/download-windows-xp-for-free-and-legally-straight-from-microsoft-si\/<\/a>. Men jeg har ingen ide om, hvorvidt Visual 1 softwaren fungerer inde i det milj\u00f8. Jeg har ikke s\u00e5dan en controller.<\/p>\n\n\n\n<p>Derimod har jeg flere gode l\u00f8sninger for den helt gamle controller (1991-2000). Se senere.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Programmering af f\u00f8rste generation (1991-2000)<\/h2>\n\n\n\n<p>Jeg bruger minicom p\u00e5 en Raspberry Pi til at programmere min controller. Og jeg bruger en SSH app p\u00e5 min iPad til at logge ind p\u00e5 samme Raspberry Pi. Her er et screenshot af resultatet:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/B1A442D1-7853-4FB9-A1EE-3CC8F88F032B.jpeg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"889\" src=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/B1A442D1-7853-4FB9-A1EE-3CC8F88F032B-1024x889.jpeg\" alt=\"\" class=\"wp-image-3319\" srcset=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/B1A442D1-7853-4FB9-A1EE-3CC8F88F032B-1024x889.jpeg 1024w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/B1A442D1-7853-4FB9-A1EE-3CC8F88F032B-300x261.jpeg 300w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/B1A442D1-7853-4FB9-A1EE-3CC8F88F032B-768x667.jpeg 768w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/B1A442D1-7853-4FB9-A1EE-3CC8F88F032B.jpeg 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Det kan godt v\u00e6re, at det lyder lettere kompliceret. Men det er nu ret enkelt:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>iPad<\/li>\n\n\n\n<li>SSH app<\/li>\n\n\n\n<li>Raspberry Pi<\/li>\n\n\n\n<li>USB-RS.232 kabel<\/li>\n\n\n\n<li>minicom<\/li>\n<\/ul>\n\n\n\n<p>Og hvis man &#8220;kun&#8221; er til Windows, s\u00e5 kan Tera Term terminal emulatoren l\u00f8se samme opgave. Og der findes ogs\u00e5 m\u00e5der at f\u00e5 det gamle TermIHC program til at k\u00f8re p\u00e5 en ny PC i 2024. Se senere.<\/p>\n\n\n\n<p>Det er lidt en smagssag, om man kan leve med denne lidt gammeldags brugergr\u00e6nseflade, eller om man m\u00e5 og skal have den lidt mere moderne udgave i de nyere controllere. Jeg kan godt lide den gamle, fordi man ikke beh\u00f8ver at bruge en mus, men derimod med ganske f\u00e5 tastetryk kan foretage programmeringen af f.eks. IHC systemets reaktion p\u00e5 et input. Men der er ingen farver og grafik.<\/p>\n\n\n\n<p>Jeg har faktisk k\u00f8bt en Visual 2 controller, fordi der ikke skal sidde en generation 1 controller den dag vi s\u00e6lger huset. For k\u00f8berne vil med stor sandsynlighed henvende sig til en elektriker for at f\u00e5 \u00e6ndret et eller andet. Og s\u00e5 har vi balladen, n\u00e5r elektrikeren vender det hvide ud af \u00f8jnene og siger, at hele el-installationen skal skiftes ud.<\/p>\n\n\n\n<p>Men jeg synes alts\u00e5 ikke, at det bliver spor nemt at programmere Visual 2 controlleren op. Der er ingen steder, hvor man kan f\u00e5 et ordentligt overblik. Og man skal klikke sig (med musen) frem til en meget stor m\u00e6ngde dialogbokse, hvor masser af data skal indtastes i sm\u00e5 bidder.<\/p>\n\n\n\n<p>Jeg ville meget hellere programmere en generation 1 controller. Det ville kr\u00e6ve nogen tastetryk. Og det ville kr\u00e6ve et stykke papir og en blyant, hvor input og output port numre i hele huset skrives. Men det er noget nemmere at f\u00e5 totaloverblikket over sammenh\u00e6ngen mellem input og output porte.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Programmering af Visual 2 og 3 (2006-2023)<\/h2>\n\n\n\n<p>Her bruges LKs Visual PC software for at programmere, og ovenn\u00e6vnte IHCStarter for at komme ind i administrator eller service views.  Her er en side fra manualen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/A0B72A08-07BF-46A7-A079-6FBC424745B3.jpeg\"><img loading=\"lazy\" decoding=\"async\" width=\"660\" height=\"1024\" src=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/A0B72A08-07BF-46A7-A079-6FBC424745B3-660x1024.jpeg\" alt=\"\" class=\"wp-image-3282\" srcset=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/A0B72A08-07BF-46A7-A079-6FBC424745B3-660x1024.jpeg 660w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/A0B72A08-07BF-46A7-A079-6FBC424745B3-193x300.jpeg 193w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/A0B72A08-07BF-46A7-A079-6FBC424745B3-768x1191.jpeg 768w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/A0B72A08-07BF-46A7-A079-6FBC424745B3-990x1536.jpeg 990w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/A0B72A08-07BF-46A7-A079-6FBC424745B3.jpeg 1022w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/figure>\n\n\n\n<p>Som det ses er ideen, at alle inputs og outputs er i venstre side og logikken til at binde dem sammen er i h\u00f8jre side. Logikken er udtrykt i form af funktionsblokke, som der findes en hel del af \u201cout of the box\u201d. Det g\u00f8r der ogs\u00e5 i f\u00f8rste generation controlleren. Der kaldes det bare \u201cfunktioner\u201d (uden \u201cblokke\u201d). Men i Visual 2\/3 kan man selv tilf\u00f8je yderligere funktionsblokke ved at g\u00e5 ind i en egentlig programmeringsmenu.<\/p>\n\n\n\n<p>Derudover kan man naturligvis inkludere IHC Wireless komponenter. Det kan man ikke i f\u00f8rste generation eller i Visual 1 (1991-2001 hhv. 2001 &#8211; 2006).<\/p>\n\n\n\n<p>Som det ses er der b\u00e5de farver og grafik. Men til geng\u00e6ld er der meget skiften mellem mus og tastatur. S\u00e5 jeg synes egentlig ikke, at de nyere generationer er mere brugervenlige end den gamle. Men det er lidt den gammelkendte diskussion mellem kommandolinie-elskere og -hadere om igen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Styring af hjemmet fra iPad \/ tablet \/ telefon<\/h2>\n\n\n\n<p>Indtil videre har det mest handlet om at styre de outputs, der er forbundet til IHC controlleren fra de inputs, der ligeledes er forbundet til IHC controlleren Lad os vende blikket imod andre muligheder, som mange har den misopfattelse, at der ikke findes med en generation 1 controller. Men det kan sagtens lade sig g\u00f8re:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Styring af andre dimser og dingenoter (f.eks. Philips Hue, IKEA smart home lys og gardiner, Zigbee enheder, Shelly dimmere osv. osv. fra de IHC tryk, der allerede sidder p\u00e5 v\u00e6ggen og ligner lyskontakter.<\/li>\n\n\n\n<li>Det modsatte, nemlig at styre IHC output &#8211; alts\u00e5 lampesteder, spots, udend\u00f8rs lys osv. fra f.eks. en IKEA bev\u00e6gelsessensor.<\/li>\n\n\n\n<li>Se en tegning over huset og styre det hele &#8211; IHC og alt muligt andet &#8211; fra en iPad \/ tablet \/ telefon.<\/li>\n<\/ol>\n\n\n\n<p>Fra og med Visual 2 er der som n\u00e6vnt et Ethernet interface i controlleren. Og hvis det er versionen med Viewer (i starten kunne den f\u00e5s uden), s\u00e5 indeholder den ogs\u00e5 en WEB server, s\u00e5 man kan konfigurere controlleren op til at vise netop en oversigt over huset, hvor man kan se, hvor i huset lyset er t\u00e6ndt. Foruden at man ogs\u00e5 kan t\u00e6nde og slukke lyset. Og den oversigt kan man se i en LK app, som indtil udgangen af 2024 kan k\u00f8bes for 230 kroner eller deromkring. Eller man skulle ogs\u00e5 kunne se det i en browser.<\/p>\n\n\n\n<p>Derudover findes der et ganske gratis system kaldet IHCCaptain, som kan det samme (i en browser) og endnu mere, nemlig ogs\u00e5 Philips Hue m.v. Se <a href=\"https:\/\/jemi.dk\/ihc\/\">https:\/\/jemi.dk\/ihc\/<\/a><\/p>\n\n\n\n<p>Jeg g\u00f8r dog ogs\u00e5 det samme og endnu mere &#8211; p\u00e5 en generation 1 controller. Det ser s\u00e5ledes ud p\u00e5 min (bortset fra, at dette ikke er mit hjem) iPad (eller PC eller hvorsomhelst der er en browser):<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/IMG_1513.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"460\" height=\"286\" src=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/IMG_1513.jpg\" alt=\"\" class=\"wp-image-3288\" srcset=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/IMG_1513.jpg 460w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/IMG_1513-300x187.jpg 300w\" sizes=\"(max-width: 460px) 100vw, 460px\" \/><\/a><\/figure>\n\n\n\n<p>Til det bruger jeg:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>En Raspberry Pi (den samme som jeg bruger til minicom + RS.232)<\/li>\n\n\n\n<li>USB-RS.485 dongle<\/li>\n\n\n\n<li>Domoticz<\/li>\n\n\n\n<li>IHC server<\/li>\n\n\n\n<li>IHC server plugin til Domoticz (som er mit bidrag til \u201cfesten\u201d)<\/li>\n\n\n\n<li>Andre plugins til Domoticz for at styre andre dingenoter<\/li>\n<\/ul>\n\n\n\n<p>Desuden har jeg tilf\u00f8jet stemmestyring af (udvalgte) lampesteder, mit TV m.v. Til den ende bruger jeg:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>En Google h\u00f8jttaler (faktisk mere end en)<\/li>\n\n\n\n<li>Homebridge<\/li>\n<\/ul>\n\n\n\n<p>Lad os gennemg\u00e5 det hele bid for bid:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">USB-RS.485 dongle<\/h2>\n\n\n\n<p>Hvorfor RS.485? Og hvad er det? <\/p>\n\n\n\n<p>Hvis man ser p\u00e5 hvilke tilslutningsmuligheder, der er p\u00e5 IHC controllerne, s\u00e5 vil man finde ud af, at RS.485 g\u00e5r igen p\u00e5 samtlige generationer. Og med det samme form\u00e5l, nemlig at kunne tilslutte et modem og noget andet, som giver mulighed for at f\u00f8lge med i og p\u00e5virke tilstandene for alle inputs og outputs. S\u00e5 derfor.<\/p>\n\n\n\n<p>RS.485 er en seriel bus. Dvs. to ledninger, hvor man kan tilslutte flere enheder. I mods\u00e6tning til RS.232, som er punkt til punkt, dvs. to og kun to enheder.<\/p>\n\n\n\n<p>Problemet med RS.485 interfacet er, at det er en LK hemmelighed, hvordan der signalleres p\u00e5 bussen. Men det er der heldigvis nogen med et oscilloskop, der har afsl\u00f8ret. Og senere andre endnu, der har udnyttet til at lave nedenn\u00e6vnte IHC server.<\/p>\n\n\n\n<p>Selve USB-RS.485 er et billigt stykke hardware, der kan k\u00f8bes p\u00e5 diverse elektronik sites fra Kina eller Europa. Den kan eksempelvis se s\u00e5ledes ud:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/hr0214-80b_usb_to_rs485_converter_adapter-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"537\" height=\"546\" src=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/hr0214-80b_usb_to_rs485_converter_adapter-1.jpg\" alt=\"\" class=\"wp-image-3294\" srcset=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/hr0214-80b_usb_to_rs485_converter_adapter-1.jpg 537w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/hr0214-80b_usb_to_rs485_converter_adapter-1-295x300.jpg 295w\" sizes=\"(max-width: 537px) 100vw, 537px\" \/><\/a><\/figure>\n\n\n\n<p>Min Raspberry Pi med RS.485 dongle for oven p\u00e5 billedet og en RS.232 HAT for neden:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/3FC78F28-98A5-45D8-8DAD-42C6F55C1C25-scaled.jpeg\"><img loading=\"lazy\" decoding=\"async\" width=\"428\" height=\"1024\" src=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/3FC78F28-98A5-45D8-8DAD-42C6F55C1C25-428x1024.jpeg\" alt=\"\" class=\"wp-image-3312\" srcset=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/3FC78F28-98A5-45D8-8DAD-42C6F55C1C25-428x1024.jpeg 428w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/3FC78F28-98A5-45D8-8DAD-42C6F55C1C25-125x300.jpeg 125w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/3FC78F28-98A5-45D8-8DAD-42C6F55C1C25-768x1839.jpeg 768w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/3FC78F28-98A5-45D8-8DAD-42C6F55C1C25-642x1536.jpeg 642w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/3FC78F28-98A5-45D8-8DAD-42C6F55C1C25-855x2048.jpeg 855w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/3FC78F28-98A5-45D8-8DAD-42C6F55C1C25-scaled.jpeg 1069w\" sizes=\"(max-width: 428px) 100vw, 428px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Domoticz<\/h2>\n\n\n\n<p>Domoticz er et stykke gratis open source  software, der udg\u00f8r et home automation system, hvor man kan integrere alt muligt i. Det sker ved hj\u00e6lp af plugins. Der findes andre lignende systemer. De fleste af dem ligeledes open source og dermed gratis. Jeg har valgt Domoticz, fordi der er et stort community, der holder det i live og fordi der tilsyneladende allerede da jeg valgte det fandtes plugins til rigtig mange forskellige typer dingenoter. IHC var dog ikke en af dem. S\u00e5 der m\u00e5tte jeg selv g\u00f8re noget aktivt for at bidrage. Se nedenfor.<\/p>\n\n\n\n<p>Domoticz har en hjemmeside med WIKI m.v.: <a href=\"https:\/\/www.domoticz.com\/\">https:\/\/www.domoticz.com\/<\/a><\/p>\n\n\n\n<p>Groft forenklet best\u00e5r Domoticz af:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>En service, der kommunikerer via plug-ins til det hardware, der skal styres og overv\u00e5ges.<\/li>\n\n\n\n<li>En WEB server med tilh\u00f8rende client, der kan k\u00f8re i en browser p\u00e5 f.eks. en iPad.<\/li>\n\n\n\n<li>Plug-ins til specifikke typer af hardware, f.eks. Philips Hue, Nilan ventilation &#8211; eller IHC. Der er en lang liste beskrevet i WIKIen. Og der findes mange flere, hvis man googler efter dem. <\/li>\n<\/ul>\n\n\n\n<p>Som beskrevet p\u00e5 forrige side bruger jeg bl.a. Zigbee2MQTT for at f\u00e5 forbindelse til diverse sensorer, smart p\u00e6rer osv. F.eks. IKEA tr\u00e5dfri. Jeg bruger f.eks. IKEA sensorer til at t\u00e6nde og slukke IHC lampesteder, ligesom jeg bruger IHC tryk til at styre smart p\u00e6rerne.<\/p>\n\n\n\n<p>I starten downloadede jeg source koden og byggede Domoticz selv. Men det er der ingen grund til. For nuv\u00e6rende downloader jeg de bin\u00e6re (alts\u00e5 allerede byggede) releases. Og snart g\u00e5r jeg nok over til at installere via Docker containere.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">IHC server<\/h2>\n\n\n\n<p>Dette er kernen i min l\u00f8sning p\u00e5 at styre IHC sammen med andre dimser og fra min iPad.<\/p>\n\n\n\n<p>Ogs\u00e5 dette er open source. Det kan findes i den originale udgave her: <a href=\"https:\/\/github.com\/skumlos\/ihcserver\">https:\/\/github.com\/skumlos\/ihcserver<\/a> eller i min lettere modificerede udgave her: <a href=\"https:\/\/github.com\/kjlisby\/ihcserver\">https:\/\/github.com\/kjlisby\/ihcserver<\/a><\/p>\n\n\n\n<p>Begge steder er det C++ kode. Men der ligger en trin for trin anvisning p\u00e5, hvordan man bygger det. S\u00e5 man beh\u00f8ver ikke at kunne programmere. Se <a href=\"https:\/\/github.com\/kjlisby\/ihcserver\/blob\/master\/MANUAL\">https:\/\/github.com\/kjlisby\/ihcserver\/blob\/master\/MANUAL<\/a><\/p>\n\n\n\n<p>M\u00e5ske producerer jeg p\u00e5 et tidspunkt en Docker container, s\u00e5 det er nemmere at installere og konfigurere en IHC server.<\/p>\n\n\n\n<p>IHC server indeholder disse dele:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>En service, der kommunikerer med IHC controlleren via RS.485 interfacet.<\/li>\n\n\n\n<li>En WEB service med tilh\u00f8rende client, der kan k\u00f8re i en browser p\u00e5 en iPad eller andre steder.<\/li>\n\n\n\n<li>Nogle hooks, som bruges af nedenfor beskrevne plugin til Domoticz.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">IHC server plugin til Domoticz<\/h2>\n\n\n\n<p>Se <a href=\"https:\/\/github.com\/kjlisby\/domoticz-ihc-plugin\">https:\/\/github.com\/kjlisby\/domoticz-ihc-plugin<\/a><\/p>\n\n\n\n<p>Det skulle gerne sige alt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Homebridge<\/h2>\n\n\n\n<p>Dette er endnu et home automation system. Det kunne sandsynligvis bruges i stedet for Domoticz. Men jeg bruger det sammen med Domoticz for at skabe forbindelse til min Google h\u00f8jttaler, s\u00e5ledes at jeg kan stemmestyre alt hvad jeg v\u00e6lger at eksportere fra Domoticz til HomeBridge. Denne tegning er et fors\u00f8g p\u00e5 at illustrere setup&#8217;et:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/Domoticz-Google-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"525\" src=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/Domoticz-Google-1-1024x525.png\" alt=\"\" class=\"wp-image-3306\" srcset=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/Domoticz-Google-1-1024x525.png 1024w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/Domoticz-Google-1-300x154.png 300w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/Domoticz-Google-1-768x394.png 768w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/Domoticz-Google-1.png 1524w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Jeg bruger disse tre plug-ins til HomeBridge:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Homebridge UI: Et WEB-baseret administrator UI til HomeBridge.<\/li>\n\n\n\n<li>Homebridge Google Smart Home: Skaber forbindelsen (via en server ejet og drevet af HomeBridge) til Google Assistant.<\/li>\n\n\n\n<li>Homebridge Edomoticz: Skaber forbindelsen til Domoticz.<\/li>\n<\/ul>\n\n\n\n<p>Jeg kan d\u00e5rligt huske, hvordan jeg fik det op at k\u00f8re. Men det var ganske nemt. Det var noget med at f\u00f8lge installationsvejledningen til HomeBridge og dern\u00e6st downloade og konfigurere de n\u00e6vnte plug-ins inde fra HomeBridge. Eller m\u00e5ske har jeg fulgt denne anvisning? <a href=\"https:\/\/www.domoticz.com\/forum\/viewtopic.php?t=10272\">https:\/\/www.domoticz.com\/forum\/viewtopic.php?t=10272<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tanker omkring  iPad \/ tablet \/ telefon<\/h2>\n\n\n\n<p>Den opm\u00e6rksomme l\u00e6ser vil indse, at der er mange steder p\u00e5 min iPad, hvorfra jeg kan styre lyset:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>I SSH app&#8217;en, hvorfra jeg kan forbinde mig via minicom til IHC controlleren og tvangsstyre alle udgange (kun generation 1).<\/li>\n\n\n\n<li>I en browser via WEB-serveren p\u00e5 IHC controlleren (kun Visual 2 og 3).<\/li>\n\n\n\n<li>I LK app&#8217;en (hvis man alts\u00e5 skynder sig at ofre pengene inden udgangen af 2024) (kun Visual 2 og 3 &#8211; muligvis i praksis kun Visual 3, for Visual 2 underst\u00f8tter ikke nyere IOS versioner).<\/li>\n\n\n\n<li>I en browser via IHC server.<\/li>\n\n\n\n<li>I en browser via Domoticz. Her kan man ogs\u00e5 samtidig styre alt muligt andet end IHC.<\/li>\n\n\n\n<li>I Domoticz app&#8217;en (som findes &#8211; jeg har dog ikke f\u00f8lt behov for at pr\u00f8ve den).<\/li>\n\n\n\n<li>I en browser via HomeBridge.<\/li>\n\n\n\n<li>I HomeBridge app&#8217;en (som findes &#8211; jeg har dog ikke f\u00f8lt behov for at pr\u00f8ve den).<\/li>\n\n\n\n<li>I Google Home App&#8217;en. Ogs\u00e5 her sammen med alt muligt andet. Faktisk endnu mere end i Domoticz.<\/li>\n<\/ul>\n\n\n\n<p>Til daglig bruger jeg kun Domoticz i en browser samt stemmetyringen via Google h\u00f8jttaleren. Men resten af stakken er god at have, n\u00e5r noget ikke fungerer, og jeg skal finde ud af hvorfor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Programmering og administration af den helt gamle controller anno 2024<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p>Som allerede n\u00e6vnt \u00e6ndrer jeg p\u00e5 programmeringen af min generation 1 controller via et terminalemuleringsprogram fra en Raspberry Pi. Med det kan jeg alt det TermIHC kan, undtagen at printe rapporter ud. Jeg bruger terminal emuleringsprogrammet minicom p\u00e5 den Raspberry Pi, der alligevel er tilsluttet min IHC controller. Tera Term p\u00e5 Windows fungerer ogs\u00e5 fint. <\/p>\n\n\n\n<p>Backup \/ restore fra et terminalemuleringsprogram fungerer p\u00e5 den m\u00e5de, at man f\u00f8rst g\u00e5r ind i IHC controllerens service menu og v\u00e6lger funktionen, hvorefter man bruger terminalemuleringsprogrammets menu til at starte enten l\u00e6sning eller skrivning af en fil fra\/til controlleren via XMODEM protokollen. Og det kr\u00e6ver naturligvis et terminalemuleringsprogram med XMODEM funktionalitet, hvilket b\u00e5de minicom og Tera Term har. Men f.eks. Putty har det ikke. I hvert fald ikke \u201cout of the box\u201d.<\/p>\n\n\n\n<p>Men det er selvf\u00f8lgelig irriterende, at man ikke kan printe en rapport ud. S\u00e5 derfor m\u00e5tte jeg naturligvis ofre en l\u00f8rdag p\u00e5 at f\u00e5 TermIHC til at k\u00f8re p\u00e5 min Windows 11 PC. <\/p>\n\n\n\n<p>Jeg begyndte med TermIHC inde fra <strong><em><span style=\"text-decoration: underline;\">DosBox<\/span><\/em><\/strong>, som beskrevet her: <a href=\"https:\/\/www.ihc-user.dk\/forum\/forums\/topic\/6700-termihc-13c-p%C3%A5-windows-10\/\">https:\/\/www.ihc-user.dk\/forum\/forums\/topic\/6700-termihc-13c-p%C3%A5-windows-10\/<\/a>. Jeg kunne dog ikke f\u00e5 data backup funktionen til at fungere, fordi jeg ikke havde en backup fil i forvejen. Og af uvisse \u00e5rsager f\u00e5r det TermIHC til at d\u00f8 med en run-time fejl. Og rapportudskrivningen fungerede heller ikke af samme \u00e5rsag. \u201cKvik\u201d rapporten fungerer i det hele taget ikke fra DosBox. For det kr\u00e6ver en parallelport p\u00e5 PC\u2019en, som jeg aldrig har set p\u00e5 en nogenlunde moderne PC. Bevares &#8211; det kan k\u00f8bes til en desktop PC. Men det vil nok v\u00e6re sv\u00e6rt at finde en printer med en parallelport.<\/p>\n\n\n\n<p><strong><em><span style=\"text-decoration: underline;\">DosBox-X<\/span><\/em><\/strong> er dog l\u00f8sningen p\u00e5 det problem. For der kan man omdirigere output til LPT1 og LPT2 til en tekstfil. S\u00e5 dermed fik jeg \u201cKvik\u201d udskrivning til at virke.<\/p>\n\n\n\n<p>Men det var dog stadigv\u00e6k en noget pauver l\u00f8sning, fordi jeg ikke kunne tage backup.<\/p>\n\n\n\n<p>Derfor t\u00e6nkte jeg at f\u00f8lge LKs anvisning: <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/AD7DA7F4-2328-4CAB-BF42-EEC1EB785270.jpeg\"><img loading=\"lazy\" decoding=\"async\" width=\"956\" height=\"1024\" src=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/AD7DA7F4-2328-4CAB-BF42-EEC1EB785270-956x1024.jpeg\" alt=\"\" class=\"wp-image-3344\" style=\"width:690px;height:739px\" srcset=\"https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/AD7DA7F4-2328-4CAB-BF42-EEC1EB785270-956x1024.jpeg 956w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/AD7DA7F4-2328-4CAB-BF42-EEC1EB785270-280x300.jpeg 280w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/AD7DA7F4-2328-4CAB-BF42-EEC1EB785270-768x823.jpeg 768w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/AD7DA7F4-2328-4CAB-BF42-EEC1EB785270-1434x1536.jpeg 1434w, https:\/\/lisby.dk\/wordpress\/wp-content\/uploads\/2024\/07\/AD7DA7F4-2328-4CAB-BF42-EEC1EB785270.jpeg 1536w\" sizes=\"(max-width: 956px) 100vw, 956px\" \/><\/a><\/figure>\n\n\n\n<p>Men hvordan f\u00e5r man lige <strong><em><span style=\"text-decoration: underline;\">Windows XP<\/span><\/em><\/strong> i 2024? Nemt nok. L\u00f8sningen hedder <strong><em><span style=\"text-decoration: underline;\">VirtualBox<\/span><\/em><\/strong>. Der kan man k\u00f8re Windows XP i en VM (Virtual Machine). Se <a href=\"https:\/\/youtu.be\/hJuWxrgw7wQ?si=hLbK69cHB_0Wy0cX\">https:\/\/youtu.be\/hJuWxrgw7wQ?si=hLbK69cHB_0Wy0cX<\/a>.<\/p>\n\n\n\n<p>Anvisningen i videoen er udm\u00e6rket. Jeg fik Windows XP op at k\u00f8re. Og jeg fik Windows XP til at bruge mit USB til RS.232 kabel. Jeg fik s\u00e5gar TermIHC til at f\u00e5 anvisningen om at trykke ESC til at blinke rundt p\u00e5 sk\u00e6rmen. Men jeg fik aldrig sendt data den anden vej. S\u00e5 ingenting fungerer.<\/p>\n\n\n\n<p>Men n\u00e5r nu jeg havde VirtualBox, hvorfor s\u00e5 ikke unders\u00f8ge, hvad der ellers kan installeres. Og s\u00f8rme om ikke man kan installere <strong><em><span style=\"text-decoration: underline;\">MS-DOS 6.2<\/span><\/em><\/strong>: <a href=\"https:\/\/youtu.be\/e7HybYutMpA?si=tDWL0oeV4TCPnjsq\">https:\/\/youtu.be\/e7HybYutMpA?si=tDWL0oeV4TCPnjsq<\/a>.<\/p>\n\n\n\n<p>Det var s\u00e5dan set meget nemt at f\u00e5 DOS installeret. Men s\u00e5 skulle jeg jo ogs\u00e5 have TermIHC ind i den virtuelle kasse. Og DOS kender intet til netv\u00e6rk eller andre m\u00e5der at dele data med Windows 11. S\u00e5 fuldst\u00e6ndig p\u00e5 samme m\u00e5de som jeg installerede DOS fra virtuelle disketter, s\u00e5 m\u00e5 data ogs\u00e5 udveksles mellem DOS og Windows 11 via virtuelle disketter. Og VirtualBox har faktisk en funktion til at skabe en tom virtuel diskette i form af en .img fil. Men den kan til geng\u00e6ld ikke mountes i Windows 11, som intet kender til DOS formatterede disketter. Det tog mig lidt tid at kn\u00e6kke den n\u00f8d. Men det slog mig, at DosBox har en kommando til det (IMGMOUNT A FILNAVN.IMG -t Floppy). Og det virkede. Dermed kunne jeg vha. DosBox kopiere filer mellem den virtuelle diskette og Windows 11. Det samme kan i \u00f8vrigt g\u00f8res vha. Windows XP inde i VirtualBox. Og den virtuelle diskette kan dern\u00e6st inds\u00e6ttes i DOS computeren inde i VirtualBox. Det kr\u00e6ver lidt fantasi. Men det giver mening, n\u00e5r man ved, hvordan en PC fungerede i de gamle DOS dage.<\/p>\n\n\n\n<p>Da jeg havde TermIHC inde i den virtuelle DOS PC var mine problemer til geng\u00e6ld l\u00f8st. Nu kunne jeg lave en rigtig TermIHC backup fil. Og med den fungerer navngivning af ind- og udgange m.v. ogs\u00e5. TermIHC k\u00f8rer som en dr\u00f8m. Det eneste, der ikke virker, er parallelporten. S\u00e5 Kvik-udskriften m\u00e5 foretages fra DosBox-X.<\/p>\n\n\n\n<p>Samme DosBox-X fungerer i \u00f8vrigt ogs\u00e5 nu mht. backup m.v. For nu har jeg jo en backup fil, som TermIHC kan l\u00e6se.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>IHC (Intelligent House Control) blev opfundet af LK (Lauritz Knudsen) i 1991. Og er videreudviklet siden da. Indtil august 2023, hvor de lige pludselig meldte ud, at de ikke l\u00e6ngere kunne levere controllere, som ellers er hjertet i systemet. De lovede at melde en fremtidig l\u00f8sning ud, men det er ikke sket i skrivende stund &hellip; <a href=\"https:\/\/lisby.dk\/wordpress\/?p=3259\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">IHC via iPad med ALLE controller typer<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3259","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/lisby.dk\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/3259"}],"collection":[{"href":"https:\/\/lisby.dk\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lisby.dk\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lisby.dk\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lisby.dk\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3259"}],"version-history":[{"count":15,"href":"https:\/\/lisby.dk\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/3259\/revisions"}],"predecessor-version":[{"id":3823,"href":"https:\/\/lisby.dk\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/3259\/revisions\/3823"}],"wp:attachment":[{"href":"https:\/\/lisby.dk\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3259"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lisby.dk\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3259"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lisby.dk\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3259"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}