-
Antal indlæg
1.964 -
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 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. -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Helt klart. Det kommer på todo listen. -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Korrekt - brug raspbian - der er mange gode guides og alt burde virke ud af kassen. -
Udlæse værdier fra IHC til php
topic svarede på Mikkel Skovgaard's Martin Abildgaard i Microsoft .NET API/SDK
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. -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
... 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. -
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Har smidt det nyeste herinde: http://www.ihc-user.dk/forum/topic/4229-ihc-monitor-system-i-php/?p=28540 -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
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 -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Har fået liv i den igen - jeg er lige ved at færdigøre zip filen men det arbejde tager så meget af min fritid. Skal lige have fjernet de sidste hardcoded koder med mere. -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Ja min Rasperry PI er dog pt. død :/ -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Regner med at koden kommer op i morgen over frokost -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Jeg har rodet lidt med koden de sidste par dage - det design og brugerflade jeg havde lavet blev lidt smadret når projekt filerne blev komplekse - jeg er ved at lave det om så det bruger en mere "træ struktur" agtigt visning men jeg vil også nødig at det bliver alt for grimt i design - så det er lige ved at blive omskrevet. -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Jamen jeg har skrevet en fin guide og heldigvis er der mange færdige SD images nu. -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Altså som udgangspunkt hvis den kører noget linux og har en webserver så kan man få det til at virke der på Men til den pris en Rasperry PI har ville jeg personligt foretrække en dedikeret Pi til det. -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Jeg ser lige på det med at lave push beskeder - der findes faktisk mange generiske apps med tilhørende services - den kommer på todo listen Har tænkt på at bruge https://pushover.net/ -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Ja det kan det - det kan bruges på alle IHC controller der kan snakkes med via Service view lokalt -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Der er mange - inmobile.dk er også super. -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
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. -
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Hej alle sammen - ved ikke om i har set den nye tråd jeg har lavet - jeg regner med at ligge det ud nu her i næste uge. -
Ihc Monitor System Til Php
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
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