Mikkel Skovgaard Skrevet March 31, 2014 Rapporter Share Skrevet March 31, 2014 VIGTIG OPDATERING: Besøg http://jemi.dk/ihc/ for det nyeste Oprindeligt indlæg:Lang tid siden Jeg har endelig fået tiden og har pga. nogle herinde som gerne ville kaste lidt penge efter en færdig løsning fået kodet meget mere på det hele. Status pt. er at mit nye system kræver en Rasperry PI eller lignede der kan afvikle webkode og php 5.3 eller bedre. Der er ingen krav om database men en del krav til hvordan man roder med php indstillingerne.Jeg har fået lavet en måde så det hele kan styres via en simpel hjemmeside hvor man kan lave regler og handlinger. Er ved at renskrive en guide og overvejer om jeg skal lave et færdigt Rasperry PI image man kan smide på SD kort. Følgende ting er 100% færdige:- Hente IHC projektet- Aflæse IHC værdier stabilt- Triggers ved ændringer- Web brugerflade til opsætning af det hele- Sonos styring: Play, Stop, Pause, Skip forward, Skip back på alle enheder eller enkelte- SMS afsendelse (men kun internt hos mig da det benytter en SMS server hos min arbejdsgiver) Jeg søger nogle der har forstand på linux/rasperry pi til at teste koden og med deres IHC setup. Jeg vil rigtig gerne have testet det af så bredt som muligt men jeg orker heller ikke at skal hjælpe folk igennem helt basale ting her i startfasen så hvis du har godt forstand linux/rasperry pi så vil det være en kæmpe hjælp. Jeg har endnu ikke besluttet om koden bliver givet væk - eller om det bliver donationware etc. - jeg har brugt over 2 måneders samlet arbejdstid på det igennem de sidste 2 år. Jeg har overvejet at lave en "hosted" løsning hvor man kan oprette sig og benytte sig af den løsning - men jeg ved ikke hvor mange der har deres IHC til at stå på en public ip? Men det ville være det klart nemmeste også kunne jeg tilbyde forskellige moduler som f.eks. E-mail afsendelse, SMS men problemet er at Sonos styringen ryger i vasken.Jeg poster lidt screenshots senere og en begynder guide. /Mikkel Citér Link til kommentar Del på andre sites More sharing options...
SilverLine Besvaret March 31, 2014 Rapporter Share Besvaret March 31, 2014 Endelig rykker det lidt :-) Jeg er i hvertfald frisk nok på at give et "honorar" for at kunne få de funktioner du beskriver vha. raspberry pi. Særligt integration med sonos er en funktion vi rigtig godt kunne tænke os her på matriklen. Citér Link til kommentar Del på andre sites More sharing options...
Allan Henriksen Besvaret March 31, 2014 Rapporter Share Besvaret March 31, 2014 Fedt at høre det snart er færdigt. Jeg vil også gerne donere. Citér Link til kommentar Del på andre sites More sharing options...
Martin Abildgaard Besvaret March 31, 2014 Rapporter Share Besvaret March 31, 2014 Hvis du har koden, kan jeg prøve at smide det på Synology boxen og se om det kan lykkes at få det til at køre.. Citér Link til kommentar Del på andre sites More sharing options...
Mikkel Skovgaard Besvaret March 31, 2014 Forfatter Rapporter Share Besvaret March 31, 2014 Tak for alt feedback - her lidt screenshots Jeg har kodet videre på det - og testet en del mere. Lige pt. er de største mangler kodeoprydning og nye moduler. Citér Link til kommentar Del på andre sites More sharing options...
Lars Jacobsen Besvaret April 1, 2014 Rapporter Share Besvaret April 1, 2014 Hej Mikkel.Rart at høre nyt fra dig. De små poder tager meget af ens tid. Sådan er det at "blive voksen" :-)Du siger bare til og jeg tester gerne. Har et par RasPi kørende i forvejen. Er dog ikke nogen haj udi Linux, men kan da fyre en enkel sudo komando af om nødvendigt. Citér Link til kommentar Del på andre sites More sharing options...
Mikkel Skovgaard Besvaret April 1, 2014 Forfatter Rapporter Share Besvaret April 1, 2014 Tak til alle Citér Link til kommentar Del på andre sites More sharing options...
Kentora Besvaret April 5, 2014 Rapporter Share Besvaret April 5, 2014 Hej Mikkel!Mine forældre er netop flyttet i et hus med IHC styring, og jeg er meget interesseret i at kunne kommunikere med IHC fra min RPI. Jeg vil rigtig gerne lege lidt med dit system, hvis det er i orden med dig? Jeg har erfaring med både RPI, linux, PHP og generelt programmering. Citér Link til kommentar Del på andre sites More sharing options...
Clemen Besvaret April 5, 2014 Rapporter Share Besvaret April 5, 2014 Jeg har flere Rasperry pi, jeg kan teste på hvis det er. Lyder super at du er kommet så langt, og ud fra de screendumps ser det fandme godt ud! Citér Link til kommentar Del på andre sites More sharing options...
Clemen Besvaret April 5, 2014 Rapporter Share Besvaret April 5, 2014 Jeg tror dog at den rigtige måde er at gøre det til donationware, på den måde kan vi alle komme med forslag og ændringer, og projektet "dør" ikke pludseligt fordi du ikke har tid til at vedligeholde koden. Det er i alles interesse på den måde. Jeg er overbevist om at der er andre ligesom mig selv der på den måde er villig til at donere, så du samtidigt får $$ for alt den tid du har brugt. Citér Link til kommentar Del på andre sites More sharing options...
Mikkel Skovgaard Besvaret April 6, 2014 Forfatter Rapporter Share Besvaret April 6, 2014 Jeg tror dog at den rigtige måde er at gøre det til donationware, på den måde kan vi alle komme med forslag og ændringer, og projektet "dør" ikke pludseligt fordi du ikke har tid til at vedligeholde koden. Det er i alles interesse på den måde. Jeg er overbevist om at der er andre ligesom mig selv der på den måde er villig til at donere, så du samtidigt får $$ for alt den tid du har brugt.Tak det er jeg enig i - og nok også vejen jeg vil gå - på den måde kan jeg også forsvare overfor fruen at jeg fortsat bruger tid på nye funktioner etc. Lige pt. bruger jeg tid på at lave en mere modulær/bedre måde at lave "plugins" så andre nemt kan skrive "moduler" der kan reagerer på tingene. Pt. har jeg følgende:- Log modul som gemmer værdien af "ressourcen" + tidspunkt + evt. alias for enheden + ressource id- SMS modul som sender via noget min arbejdsgiver har - jeg tænkte man kunne lave det som et modul man tegnede et ekstra abonnement på også sendte via en server jeg stillede til rådighed og login - jeg har måske en løsning på det.- Send e-mail- Sonos styring Citér Link til kommentar Del på andre sites More sharing options...
SilverLine Besvaret April 6, 2014 Rapporter Share Besvaret April 6, 2014 Hvad tror du at tidshorisonten ca. Er på, før det bliver "sluppet" løs ?? Jeg har den gamle raspberry pi, den uden p5 connectors og kun 256mb. Er det mon nok til at afvikle de ting du arbejder med ? Citér Link til kommentar Del på andre sites More sharing options...
Mikkel Skovgaard Besvaret April 6, 2014 Forfatter Rapporter Share Besvaret April 6, 2014 Hvad tror du at tidshorisonten ca. Er på, før det bliver "sluppet" løs ?? Jeg har den gamle raspberry pi, den uden p5 connectors og kun 256mb. Er det mon nok til at afvikle de ting du arbejder med ? Ja den kan fint trække det - den bruger pt. kun 20 mb med alt kørende og den benytter kun netforbindelse så wifi eller kabel net på samme netværk som IHC så virker det Og jeg forventer det er klart om en lille uge. Citér Link til kommentar Del på andre sites More sharing options...
Clemen Besvaret April 6, 2014 Rapporter Share Besvaret April 6, 2014 Du kan også kigge på sms afsendelse via CPsms, det bruger jeg idag til afsendelse fra min ihc, både fordi det kan ordnes via mail, men også fordi deres API kan klare opgaven og prisen er billig. Citér Link til kommentar Del på andre sites More sharing options...
Mikkel Skovgaard Besvaret April 6, 2014 Forfatter Rapporter Share Besvaret April 6, 2014 Du kan også kigge på sms afsendelse via CPsms, det bruger jeg idag til afsendelse fra min ihc, både fordi det kan ordnes via mail, men også fordi deres API kan klare opgaven og prisen er billig.Der er mange - inmobile.dk er også super. Citér Link til kommentar Del på andre sites More sharing options...
BrianPedersen Besvaret April 6, 2014 Rapporter Share Besvaret April 6, 2014 Kan det bruges på en IHC uden viewer ? (alter stadig den med LAN) for så er jeg da også klar på en donation Citér Link til kommentar Del på andre sites More sharing options...
SilverLine Besvaret April 6, 2014 Rapporter Share Besvaret April 6, 2014 Kan det bruges på en IHC uden viewer ? (alter stadig den med LAN) for så er jeg da også klar på en donation Det er jeg ret sikker på at det kan, Min er nemlig uden viewer også... Citér Link til kommentar Del på andre sites More sharing options...
Bjarne Sørensen Besvaret April 6, 2014 Rapporter Share Besvaret April 6, 2014 Det lyder super at du er ved at have noget klart Mikkel Citér Link til kommentar Del på andre sites More sharing options...
Clemen Besvaret April 6, 2014 Rapporter Share Besvaret April 6, 2014 I stedet for sms, kan jeg lave en monitor klient til iOS der kan modtage push notifikationer. Det kræver bare få linjers php kode der bliver aktiveret, og så får man en push notifikation fra din kode istedet for en sms. Citér Link til kommentar Del på andre sites More sharing options...
ihcJesper Besvaret April 6, 2014 Rapporter Share Besvaret April 6, 2014 I stedet for sms, kan jeg lave en monitor klient til iOS der kan modtage push notifikationer. Det kræver bare få linjers php kode der bliver aktiveret, og så får man en push notifikation fra din kode istedet for en sms. Hvordan er leverings sikkerheden egentlig for push? Kan man regne med at det kommer ALTID og prompte? Citér Link til kommentar Del på andre sites More sharing options...
Clemen Besvaret April 6, 2014 Rapporter Share Besvaret April 6, 2014 Nej der er ingen garanti, man kan garantere at apples push servere får beskeden til afsendelse (det får jeg status på).Men om enheden har modtaget den og hvornår den modtager den er der ingen garanti for. Dog kommer beskeden altid frem få sekunder efter den er afleveret til apples push servere. (men de garanterer ikke noget) Citér Link til kommentar Del på andre sites More sharing options...
Kentora Besvaret April 6, 2014 Rapporter Share Besvaret April 6, 2014 Hvordan er leverings sikkerheden egentlig for push? Kan man regne med at det kommer ALTID og prompte? Important: Delivery of notifications is a “best effort”, not guaranteed. It is not intended to deliver data to your app, only to notify the user that there is new data available.Ovenstående er taget fra Apples dokumentation her Citér Link til kommentar Del på andre sites More sharing options...
ihcJesper Besvaret April 6, 2014 Rapporter Share Besvaret April 6, 2014 OK - Det vil jeg tolke, som at Push IKKE vil være det rette teknologi valg, til at levere info om alarmen er gået osv. Jeg vil i hvert fald gerne være SIKKER på at få denne besked.En anden ting er også at man ikke kan finde tilbage til hvornår dit og dat skete. Det kan man med mails.... Citér Link til kommentar Del på andre sites More sharing options...
Clemen Besvaret April 6, 2014 Rapporter Share Besvaret April 6, 2014 Som Kentora også nævner, så ville man bruge push i den forbindelse til at pushe besked ud om at der er nyt, listen over historik vil ligge i appen. Jeg bruger selv både push samt sms, til beskeder om alt muligt fra min ihc. Og jeg har ikke haft svigt af push beskeder endnu, og i 9/10 tilfælde kommer push beskeden faktisk ud før sms beskeden. Citér Link til kommentar Del på andre sites More sharing options...
ihcJesper Besvaret April 6, 2014 Rapporter Share Besvaret April 6, 2014 Som Kentora også nævner, så ville man bruge push i den forbindelse til at pushe besked ud om at der er nyt, listen over historik vil ligge i appen. Jeg bruger selv både push samt sms, til beskeder om alt muligt fra min ihc. Og jeg har ikke haft svigt af push beskeder endnu, og i 9/10 tilfælde kommer push beskeden faktisk ud før sms beskeden. OK - Men du skrev jo "I stedet for sms..." så jeg troede du ville erstatte sms med push.Det må da være lidt irreterende hele tiden at modtage den samme besked 2 gange ? 1 på sms + 1 på push... Citér Link til kommentar Del på andre sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.