-
Antal indlæg
1.967 -
Medlem siden
-
Senest besøgt
-
Days Won
117
Indholdstype
Profiler
Forummer
Downloads
Galleri
Alt der er opslået af Mikkel Skovgaard
-
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Også en status updateLige pt. er jeg ved at samle alle mine stumper koder til et samlet projekt som kan styre mit lys og musik (via Sonos).Pt. er det jeg rigtig gerne vil have lavet er en måde at få notifikationer på når der trykkes på et kip(?) - så kunne jeg f.eks. lave sådan at en af mine "ledige" kontakter på væggen kunne skrue op/ned for lyden på sonos, next track etc. ved lang tryk etc.Jeg døjer stadig med at få 100% styr på alle tingene men det begynder at give mening. -
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
-
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Det er sniffing af net trafik med wireshark også kigger på dataen som SOAP wdsl beskriver med mere.Det er ikke sådan lige til og en masse trial/error - men lige pt. er mit kode også utrolig grimt da jeg bare hacker beskederne sammen. De skal laves pæne og jeg skal have skrevet eller fundet en god SOAP handler - de fleste små computere/nas har ikke SOAP med i deres installation. -
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Så er der igen, igen en ny version - denne gang et roderi af alle de forskellige ting jeg har fundet ud af de sidste par dage - den her version burde understøtte:- airlink/wireless stinkkontakter og dimmers - er ikke 100% inde i hvad de rigtigt hedder i LK/IHC verden. Tak til lonly for hjælp af konti til test af disse ting.- Forbedret check/validering af login.- Bedre henting af (store) projektfiler- mulighed for at sætte niveau af dæmpereFeedback ønskes - jeg tror jeg har fået gennemluret meget af systemet bag de forskellige moduler - nu skal koden "bare" rengøres etc. ihcwebdimmer.zip -
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
-
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
... også lige et surt opstød - de folk der skriver og syntes det er for ringe at den ikke kan det og det eller hvorfor jeg ikke gør det ordentligt etc. - det her et hobby projekt for mig og jeg laver det primært for min egen skyld pt. også frigør jeg de stumper som jeg kommer frem til virker etc.Så status pt. er nok at jeg, helt egoistisk, have mit eget til at virke først. -
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Så er der en lidt opdateret version som kan hente de store projekter.Samtidig er der også check af skrive rettigheder med mere... ihctest_2011-01-21.zip -
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Så har vi et debug build - samme regler som det gamle kode.Den her fortæller hvad den gør og viser resultaterne - hvis testen er god skulle man gerne nå ned til"Udgange status" som skal indeholde noget ala:array( [status_1234] => 0, [status_12345] => 1, [status_2234] => 0,)Lad os høre - tag evt. et screenshot af siden eller læg den ud så man tilgå den offentligt (med mindre man ikke vil have afsløret man har en sexkælder med IHC styring) - der kan ikke slukkes/tændes noget med den her - den aflæser bare alle udgange og deres status. ihctest.zip -
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Ja den er gal - men det burde virke på både windows og linux - men det ser ud til den ikke får hentet filen - jeg ser på det lige nu og laver mere debug på det. -
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
... og undskyld al panikken - hader selv når man får noget der virker halvt. Men lad os prøve at tage en "bruger" ad gangen og få løst vedkommendes problemer - jeg er 100% sikker på det her nok skal komme til at virke.Lige pt. har min internet udbyder dog lige valgt at ligge mit internet ned - så jeg kan ikke teste noget da jeg er på job og ikke lige har en IHC controller på job.Så hvis i har lidt tålmodighed med her til aften så kommer der i nat/aften nok et build med debug der laver:1. Login - så man kan se om vi får fat i controlleren2. Henter IHC projektet - for at teste om det er forskelligt på de forskellige versioner3. Parser IHC projekter - ser om nogen har noget "anderledes" i deres IHC projekter4. Udlæser status for alle udgange - for at se om det virker4. Lave en liste med output med mulighed for at skifte dem - så vi kan se det.Jeg laver nok en version uden CURL så snart jeg kan komme til det - men langt de fleste php konfigurationerne har CURL med - men det kan man nemt se ved at skrive: <?php phpinfo();?> i en test.php fil som man ligger på webserveren - man skulle gerne få en side ala den her: http://www.entropy.ch/software/macosx/php/test.php - se efter:curlCURL support enabledCURL Information libcurl/7.10.5 OpenSSL/0.9.7l ipv6 zlib/1.1.4--- PS. Ovenstående er lige så meget en intern note til mig selv som det er info til jer -
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
web/php bruger ? hmmmm. Hvem/hvilken er det ? Apache´s "root" ?Har ikke andre brugere' date=' eller steder hvor det kan sættes ....[/quote']Det skal være den bruger din web server kører med - det er ikke root - det håber jeg ikke. Tit en der hedder www-data eller noget i den stil.Du kan se alle brugerne på maskinen med: cat /etc/passwd | cut -d":" -f1 -
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
-
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Okay der var lige lidt mange indlæg - så her er lige en samlet oversigt:- Man må meget gerne oprette en test bruger på sin IHC og sende mig en besked med bruger og adgangkode og offentligt ip - så kan jeg teste- Hvis man ligger det her ud på en offentlig webserver kan ALLE uden videre tilgå ens ting - det kan man så også hos rigtig mange med admin/admin hvis man googler lidt efter IHC fordi folk ikke skifter koderne - men det er en anden historie.- Det her var tænkt som en test for feedback og er IKKE noget færdigt til drift - det kommer senere med login, makroer med mere - men jeg skal også passe mit 7-23 arbejde ved siden af det nye hus med mere.- Jeg har uploaded en ny version som bruger treeview istedet for administrator - det ser ud til at virke hos - det er forsøgt lidt hurtigt på job - men prøv det ad.- Og ja som udgangspunkt var det meningen at man skulle bruge det på en NAS/Server der stod i hjemmenetværket og havde en offentligt webserver. ihc-web_2011-01-20.zip -
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
-
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Det skal jeg nok få lavet - bare vent -
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Alle sammen prøv det her:eg har rettet i include/ihc.php line 108 "...($app = "treeview",$...." så virker det hos mig. -
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
-
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Jeg skal prøve at bygge en version uden CURL så behovet for extensions er helt nede på et minimum og burde virke på alting.En temperatur sensor er desværre lidt dyr til at jeg lige kan købe en til at lege med - men hvis nogen har en til at ligge de kan undvære i en uges tid kan jeg nok få det lavet.Jeg laver nok snarest en debug version som vi kan bruge til at fejlsøge det hele lidt med - jeg var nok lidt naiv at tro det bare virkede Det gør det dog hos mig :)Planen er pt. følgende:1. Få lavet lidt flere funktions kald imod IHC2. Få lavet en "editor" hvor man kan sætte lamper og stikkontakter ind3. En visning af "huset" med mulighed for at4. En mobil versionNår jeg er helt færdig med det her projekt skulle jeg gerne have sådan at jeg kan trykke på alt lys/stikkontakter, musik (sonos) og styre det via mobil/pc etc. og det sjove er at man kan kombinere det frit - så man f.eks. kan lave en macro der tænder lyset kl. 7 om morgen og spiller morgen radio. -
Ikke lige p.t.' date=' men jeg forventer da helt klart at kunne sætte/udlæse dimmerværdi'er - fokus i IRemote ligger primært på tænd/sluk' date='justering af dimmer samt aflæse runtimevalues. Hvis der er andre ønsker, så tager jeg gerne et kig det også.Er der desuden nogen som har fået IRemote til at spille op mod en Controller uden viewer ?Mvh Morten[/quote'']Jeg kan ikke få den til det - hvilket er mystisk fordi mine pc'er kan godt snakke med SOAP'en. Men jeg vil lige prøve at sniffe lidt på dit trafik og se hvad vi gør forskelligt.Hvordan finder du runtimevalues?
-
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
-
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
1. Man skal have nyeste firmware2. Man skal have hele er sat rigtigt op i admininstrator, altså adgang til alt fra alle steder - bare for at vi lige kan udelukke dette.3. Man skal have sat adgangskode og password som beskrevet i starten4. Ens web/php bruger SKAL have skrive rettigheder til mappen ich_vis inde i mappen hvor man ligger kodenJeg har ikke selv noget wireless så det er lidt svært at finde status på disse - så hvis nogen har en vis fil med disse i vil det nok hjælpe - man kan også sende mig en besked med en public ip adresse (hvis man har viewer) og brugernavn/adganskode - så kan jeg prøve direkte på det - hvis man har mod p på dette. -
Lad os lige holde det i den anden tråd
-
Har du haft held til noget af følgende:Sende andre ting/kommandoer end sluk/tænd for en udgang?Hente/udlæser timer/værdier der er andet en on/off?
-
Web baseret IHC remote
topic svarede på Mikkel Skovgaard's Mikkel Skovgaard i Microsoft .NET API/SDK
Prøv at rette i ajax.php - lige efter:$status = ihc_getRuntimeValues(explode(",",$_REQUEST["getstatus"]));skal du indsætte:print htmlentities($status);Så kan vi se hvad din IHC siger - eller vedhæft evt. din vis fil fra controlleren - så kan jeg se hvad der sker og teste hos mig.

