Hop til indhold

Mikkel Skovgaard

Members
  • Antal indlæg

    1.976
  • Medlem siden

  • Senest besøgt

  • Days Won

    122

Alt der er opslået af Mikkel Skovgaard

  1. Ikke pt. - jeg kan lige smide det med i senere.
  2. En rasperry pi er meget bedre til at lege med IHC'en end nas - men hurtigt er par argumenter. 1. Den bruger meget mindre strøm - din NAS skal jo gerne kunne lukke ned for diskene hvis der ikke er aktivitet etc. 2. En rasperry pi er 1000 gange mere åben end selv de bedste NAS løsninger jeg har set - det er min personlige holdning 3. Du burde dog kunne bruge din NAS hvis den har nyere PHP og andre pakker tilgængelig Jeg vil personligt hellere smide 500 kr. efter en rasperry og på den måde kunne holde snot og kanel hver for sig samtidig. Du kan købe her: http://raspberrypi.dk/produkt/kom-nemt-igang/ Det er en fordel at du har en skærm med HDMI indgang og et USB tastatur - så er du igang - jeg antager ikke du skal have rasperry pi på via wireless.
  3. Har lige smidt pushover.net notifikationer ind i mit nyeste interne build - jeg smider nok snarest den version om - kræver dog man køber pushover.net app'en - den koster små 30 kr.
  4. Martin hvis den står på en ip som jeg kan ramme så kan jeg prøve i aften?
  5. Jeg har ikke nogen fysiske af dem men det kan man nok. Prøver senere
  6. Så kan den nok ikke logge ind eller download din fil - det virker mystisk. Hvad mon der præcis sker - kan du logge ind via serviceview?
  7. Den får helt tydeligt ikke hentet din controllers vis fil eller kan ikke håndtere den - hvad har du i download mappen?
  8. Det ser da ud til at virke rigtigt - hvad sker der hvis du starter det via websiden og den i bunden ? start.sh er den der burde lave magien.
  9. Hvad sker der hvis du kører ./start.sh inde i mappen?
  10. Prøv lige at køre nedestående kommando i mappen: /var/www/ihcmonitor/monitor
  11. Det burde ikke betyde noget om det er pi eller root der ejer filerne - det vigtigste er at det er www-data der ejer de filer der står med www-data i mit - er det også www-data der ejer filerne i mappen monitor - prøv lige ls -la af den mappe. kan også være de skal have et chmod +x på alle .sh filerne - ala: "sudo chmod +x *.sh"
  12. Jeg prøver at få lavet en tar/gzip fil og install script som man kan køre så burde det hele være nemmere
  13. Det lyder som om at ejeren på filerne ikke er sat - gider du også at lave en ls -la i din mappe med webkoden - også gerne inde i data mappen og monitor mappen. Det skal gerne være sådan her: i hovedmappen:drwxr-xr-x 2 pi pi 4096 Apr 9 22:28 ajaxdrwxr-xr-x 6 pi pi 4096 Mar 31 20:48 assetsdrwxr-xr-x 2 www-data www-data 4096 Apr 9 09:04 datadrwxr-xr-x 2 www-data www-data 4096 Apr 18 22:46 downloaddrwxr-xr-x 3 pi pi 4096 Apr 23 10:11 includesdrwxr-xr-x 2 pi pi 4096 Apr 9 22:04 monitor data mappen: -rw-r--rw- 1 www-data www-data 98 Apr 24 12:13 actions.txt-rw-r--r-- 1 www-data www-data 130 Apr 18 22:46 config.txt-rw-r--r-- 1 www-data www-data 128939 Apr 23 07:40 log.txt i monitor mappen:-rw-r--r-- 1 pi pi 2889 Apr 9 08:39 monitor.php-rwxr-xr-x 1 www-data www-data 76 Apr 9 08:38 monitor.sh-rwxr-xr-x 1 www-data www-data 207 Mar 31 00:31 start.sh-rwxr-xr-x 1 www-data www-data 66 Mar 31 00:27 stop.sh
  14. Jeg roder lidt med det i aften og kommer nok med en opdatering. Det virker som om den ikke får hente XML filen - er du sikker på du har fået sat rettighederne korrekt på alle mapperne - prøv evt. en ls -la i den mappe du har lagt koden i ? Jeg laver nok en bedre fil som kan hentes og installeres på rasperry pi - så burde det virker bedre. Jeg har også fixe nogle fejl. I kan evt. også sende mig en privat besked herinde med ip og login oplysninger til jeres rasperry pi hvis de står på ip jeg kan ramme dem på - så kan jeg jo prøve at fejlsøge lidt på det.
  15. Jeg ser på det i aften. Har en lang dag med møder i dag. Jeg vil dog lige sige at jeg har kodet det raspberry fordi der er aktiv udvikling af tingene og ordentlig support for php tingene. Se evt i jeres php.ini fil og se om der disabled noget. Safe mode skal slås fra
  16. Nej koden skulle være pænt ligeglad med certifikat med mere. Har du noget sonos på netværket? Kommer der er en fejl besked og kan du ping din ihc fra raspberry pi via shell?
  17. Er lige på mobilen. Prøv at Google lidt om at bruge f. Eks winscp til at kopiere det over. Ellers laver jeg lige et nyt download sted og en kort kommando man kan benytte senere
  18. Ahh ja det går nok galt når den ikke kan finde Sonos enhederne - det skal jeg nok lige se på. Virker resten?
  19. Jeg har lige rodet lidt mere med det her til morgen. Der kan godt være nogle problemer med det jeg har lagt op. Ser om jeg kan få kodet lidt mere nu her som gør det bedre. For at få lidt nemmere versions historik og gøre det nemmere for jer at finde laver jeg nok en lille hjemmeside samtidig. Har i nat fået tilføjet notifikationer så man får en push notifikation. Jeg har det pt på når garagen har stået åbent i 10 minutter, en simpel timer ved port åbner som sætter en bool til true.
  20. Helt klart. Det kommer på todo listen.
  21. Korrekt - brug raspbian - der er mange gode guides og alt burde virke ud af kassen.
  22. Det nye kode jeg har lavet herinde: http://www.ihc-user.dk/forum/topic/4229-ihc-monitor-system-i-php/?p=28540 kan også logge værdiskift/ændringer til disk.
  23. ... og nu med vedhæftet fil. Alle bør nok bare prøve det - det burde kunne virke på det meste udstyr bare man har en nogenlunde ny PHP installation. Og som sagt så arbejder jeg på en komplet step by step guide men den slags tager tid og er kedeligt i forhold til at kode - alternativt laver jeg nok et SD kort man kan hente/bestille med det hele pakket og klar.
  24. Har smidt det nyeste herinde: http://www.ihc-user.dk/forum/topic/4229-ihc-monitor-system-i-php/?p=28540
  25. Hermed den første rå beta til de mest hardcore folk - alle andre er også velkomne til at prøve og skrive med spørgsmål - jeg vil forsøge at besvare dem så godt jeg kan. Jeg har en bedre version på vej med fuld installationsguide med mere. Det kræver en php commandline og en php på webserver - jeg vil anbefale lighttpd og php5 - husk også php5-cli (sudo apt-get install php5-cli) Det er vigtigt at man ikke har frakoblet pcntl_signal i php.ini da scriptet benytter det til at håndtere tingene husk at lave din webbruger være ejer (sudo chown www-data:www-data mappenavn -R) af følgende folders: data, download og monitor - altså "sudo chown www-data:www-data data -R" og det samme for download og monitor mappen Og naturligvis skal hele zip filen pakkes ud i din webserver - sikkert /var/www/ - lav evt. en mappe der hedder ihcmonitor Husk at køre sudo chmod +x *.sh inde i monitor mappen Der skal installeres noget software: sudo apt-get install screen og sudo apt-get install php5-cli og sudo apt-get install php5-curl Åbn så din mobil eller computers browser og pege den på din rasperry pi ip adresse og mappen du lavede - f.eks. http://192.168.x.x./ihcmonitor/monitor.php - der skulle gerne åbne en dialog der spørger om ip adressen på IHC controller og brugernavn og adgangskode. Nå ja det er en god ide at lave en ny bruger til din IHC controller som det her kode kan bruge.Beklager at UI er blevet lidt rodet men har måtte lave en masse om her i 11 time uden at have tiden til at findpudse. Princippet er meget simpelt: monitor.php viser dig en oversigt over dine ihc lokationer og installaioner og funktioner heri. Du kan så trykke ud for en ressource(udgang, indgang, etc.) og lave et lille "program" - lige pt. kan du bede den gøre ting med Sonos eller gemme værdien til en log fil (som ligger i data mappen). OG HUSK SÅ LIGE! Det her er 95% mit kode så lad være med at rette i det og sprede det som dit eget - det er virkelig træls og gør bare jeg ikke gider bruge mere tid på det og fjerner alle tingene igen. På positiv siden er jeg så heldig jeg har fået lidt mere fritid - så lige pt. koder jeg på at lave en mobil/browser venlig version af IHCs serviceview som kan det samme som deres, ja måske lidt mere - men mest for at jeg kan få 100% styr på det hele og derefter koder jeg nok mere overvågning/styring webbaseret system som kan styre både IHC og Sonos med mere. Hvis du syntes det er godt/det virker/det er tosset og gerne vil støtte mig økonomisk kan en lille skilling via MobilePay (danske bank app') altid lune lidt - bare brug tlf. 5-3-6-3-0-4-1-3 - og lad nu være med at ringe med spørgsmål Jeg vil forsøge at besvare og hjælpe herinde - og er meget mere aktiv herinde fra nu af. Hvis du har nogle specifikke ønsker/ideer kan jeg måske også lokkes til at se på det Skal have købt 2-3 Rasperry PIs mere - den ene jeg har er ikke helt god mere pga. varmen den blev udsat for i server skabet med mere - så der kan en skilling eller to også lune lidt. Kort fortalt - hvis du syntes om hvad du ser og gerne vil have jeg skulle kunne forsvare overfor fruen at jeg bruger tid og penge på det her "tossede hobby projekt" så sende gerne en skilling og en lille besked - det kan være det hjælper med at overbevise hende om det ikke er helt tidsspilde - og samtidig kan jeg måske få kodet de sidste ting færdig - har et par nye "moduler" på vej - som f.eks. at sætte en IHC ressource, sende en SMS, trigger en notifikation på mobil etc. /Mikkel ihcmonitor.zip
×
×
  • Tilføj...

Important Information

Privatlivspolitik og We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

1200x630bb.png

ok