-
Antal indlæg
1.957 -
Medlem siden
-
Senest besøgt
-
Days Won
116
Indholdstype
Profiler
Forummer
Downloads
Galleri
Alt der er opslået af Mikkel Skovgaard
-
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Det er lidt uden for scope af den her - men kan fint bygges -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Har samlet det hele herinde - kommentarer og kritik modtages som altid med tak: http://jemi.dk/ihc/ Tjek gerne at guiden virker, er læsbar, giver mening etc. -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Jeg er inde i chatten: http://www.ihc-user.dk/forum/chat/ -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Hov: sudo tar -xpsvzf incmonitor.tar.gz - det hedder sudo tar -xpsvzf ihcmonitor.tar.gz -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Takker (også på fruens vegne) Og hvis folk oplever problemer er her et par tips som gerne må prøves - se hvad der står i fejl loggen med debug som beskrevet og evt. i error loggen for webserveren - jeg laver også gerne remote support hvis bare det er efter klokken 20 Og prøv at besvare følgende inde man skriver det ikke virker: 1. Ser det ud til at der laves login - eller kommer den bare retur til login boksen igen og igen 2. hvad er der i mappen download? ls -la /var/www/ihcmonitor/download/ 3. Send mig evt. din projekt/vis fil - så kan jeg prøve at se på det. Derudover er der også en mulighed for at logge ind på rasperry pi'en og følge med hvad der sker i overvågning. 1. SSH ind på raspery pi2. Kør: sudo su - www-data3. Kør: script /dev/null4. Kør: while true; do screen -x; sleep 2; doneOvenstående burde giver overvågning af om overvågningen kører. Anyway - jeg fortsætter arbejder og håber på at både at kunne tilbyde færdige SD kort og hele rasperry pi løsninger - der kommer nok mange flere ting til når jeg får lidt mere ferie og fri fra alt det der holder banken fra døren - nemlig det rigtige arbejde. De kommende ting til de nørdede:1. Færdige skrive alt IHC kode så alle funktioner findes i IHC classen - det samme gælder de andre classes2. Lave modulært plugin system så der kan laves et plugin repository så alle kan kode udvidelser3. Lave installer og sd kort -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Opdateret guide - tak til badazz herinde. Installationsguide Sørg for der er SSH på din rasperry pi - kør "sudo raspi-config" og vælg 8. Advanced config, vælg A4. SSH og "Would you like the SSH server enabled or disabled? -> Enable" - det burde gøre det Hvis du ikke allerede har gjort det er følgende også en god ide at gøre derinde - det er nok bedst at læse guides om dette: Raspi-config -> expand_rootfs Raspi-config -> memory_split -> 232 232MiB for ARM, 16MiB for VideoCore Raspi-config -> boot_behaviour -> Should we boot straight to desktop? -> NO Raspi-config -> timezone og locale/keyboard Nu vi er ved det er det en god ide at opdatere det hele sudo su apt-get -y update && apt-get upgrade && apt-get -y dist-upgrade && apt-get -y autoremove && apt-get -y autoclean sudo shutdown -r now Hent lidt software som er godt at have... sudo apt-get install screen unzip zip curl git-core wget ca-certificates binutils raspi-config -y Login via SSH til rasperry pi - jeg kan anbefale putty til windows http://www.chiark.greenend.org.uk/~sgtatham/putty/ - standard login er "pi" og koden er "raspberry" Hvis du ikke allerede har en websever så anbefaler jeg lighttpd: sudo apt-get install lighttpd Så skal vi bruge php: sudo apt-get install php5-common php5-curl php5-cgi php5-cli php5 Kør: sudo lighty-enable-mod fastcgi-php Kør: sudo service lighttpd force-reload Genstart webserveren: sudo service lighttpd force-reload Gå ind i mappen /var/www/ - med "cd /var/www" Kør: sudo chown www-data:www-data /var/www Kør: sudo chmod 775 /var/www sudo usermod -a -G www-data pi log af og log på igen eller lav en: sudo shutdown -r now og log på igen Kør "wget http://jemi.dk/ihcmonitor.tar.gz" Så skal filen pakkes ud: "sudo tar -xpsvzf ihcmonitor.tar.gz" Det skulle gerne give en mappe der hedder ihcmonitor i /var/www/ mappen Åbn nu din webbrowser og peg den på http://(DINRASPERRY PI IP)/ihcmonitor/monitor.php Der skulle gerne komme en login dialog op som skal udfyldes med ip på IHC controller, bruger og adgangskode Fejlsøgning Hvis det driller må man gerne prøve at åbne: http://(DINRASPERRY PI IP)/ihcmonitor/monitor.php#debug Se også hvad der sker med: sudo tail -f /var/log/lighttpd/error.log - skriv evt. fejl på forummet Prøv at besvare følgende inde man skriver det ikke virker: Ser det ud til at der laves login - eller kommer den bare retur til login boksen igen og igen hvad er der i mappen download? ls -la /var/www/ihcmonitor/download/ Send mig evt. din projekt/vis fil - så kan jeg prøve at se på det. Derudover er der også en mulighed for at logge ind på rasperry pi'en og følge med hvad der sker i overvågning. SSH ind på raspery pi Kør: sudo su - www-data Kør: script /dev/null Kør: while true; do screen -x; sleep 2; done Ovenstående burde giver overvågning af om overvågningen kører Anyway - jeg fortsætter arbejder og håber på at både at kunne tilbyde færdige SD kort og hele rasperry pi løsninger - der kommer nok mange flere ting til når jeg får lidt mere ferie og fri fra alt det der holder banken fra døren - nemlig det rigtige arbejde. Donationer Det ville virkelige være en stor hjælp hvis nogle ville overføre lidt penge via mobilepay på 53 63 04 13 - så kan jeg nemlig få købt en ekstra rasperry pi og bruge den som "clean" install - og dermed efterprøve min installationsguide med mere - jeg ved jo aldrig hvad jeg har fået installeret på min udvikling boks - planen er jeg snarest laver et færdigt SD image som bare kan smides i rasperry pi også burde det virker - jeg regner også med at lave debug meget bedre og en decideret installere/step-by-step guide ved opstart. -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Ikke pt. - jeg kan lige smide det med i senere. -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
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. -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
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. -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Martin hvis den står på en ip som jeg kan ramme så kan jeg prøve i aften? -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Jeg har ikke nogen fysiske af dem men det kan man nok. Prøver senere -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
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? -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Den får helt tydeligt ikke hentet din controllers vis fil eller kan ikke håndtere den - hvad har du i download mappen? -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
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. -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Hvad sker der hvis du kører ./start.sh inde i mappen? -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Prøv lige at køre nedestående kommando i mappen: /var/www/ihcmonitor/monitor -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
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" -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
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 -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
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 -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
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. -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
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 -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
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? -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
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 -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Ahh ja det går nok galt når den ikke kan finde Sonos enhederne - det skal jeg nok lige se på. Virker resten? -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
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.