Jag har lekt lite och skrivit en liten sida som ger mig följande information:
Circle,000D6F00004692BE,0,0.0521,unknown
Circle+,000D6F0000469F65,4.2,34.9055,on
Lätt att läsa med vad som helst och plocka ut delarna.
Körde på namn,mac,senaste kända förbrukningen,total förbrukning sen senast nollställning av räknaren,status (on, off eller unknown).
Jag kan också skicka SwitchOn() eller SwitchOff(). Rätt självförklarande.
Sen finns bl.a. TotalUsageToday som är användbart.
Senast kända behöver inte vara just nu utan det är när pluggarna kollades senast. Vet inte hur man får fram datum och tid men jag försöker läsa mig till det. När sticken har fått en förfrågan från webbläsaren så meddelar den den senast kända förbrukningen men den lägger också en ny avläsning i kö så hämtar man sidan igen så bör det vara uppdaterad data.
All returned information is ‘last known’, not necessarily ‘current’. This prevents page delays
as a result of slow communication or offline modules. Immediately after the last known info
is returned, a request to the application is queued to refresh the info, so that the next time
the information is requested, an updated version is returned."
Tråkigt att det krävs windows bara.
Edit:
Man behöver inte ha Source igång. Det finns en PlugwiseServer.exe i plugwisekatalogen.
Lägger sig vid klockan när den körs. Smidigt!
Det får bli en virtuell maskin på min linuxserver så länge helt enkelt.