Plugwise Smile P1 – SmileReader

plugwise smile p1

Ik heb hier een programma gemaakt (SmileReader) voor het “zelf” uitlezen van meetgegevens van de Plugwise Smile. Het enige wat je moet invoeren is het IP adres (LAN) van de smile (deze kun je veelal weervinden in de APP of ROUTER). Je kan zelf je eigen log bijhouden (CSV bestand voor Excel) en de gevens worden standaard opgeslagen en ververst in een INI bestand, programeer zelf software om op deze waarden te “triggeren” en zo overige domotica aan te sturen!

Getest en werkend op:
– Windows XP 32-bit
– Windows Vista/7/8 32/64-bit

* Werkt niet op Windows 95 / 98 / ME i.v.m. unicode compile.
* Werkt niet op Windows Server 2000 (crash)

LET OP: Deze software werkt alleen bij nieuwe smile’s met firmware v1.1.9+

Featureset:
– Bekijk LIVE de metergegevens.
– Bekijk metermerk en model.
– Bekijk smile produkt ID, hardware, firmware versie en MAC adressen.
– Bekijk aansluitgegevens, zoals hostname, SSID en signaalsterkte.
– Bekijk softwareversies van jQuery en NGINX server.
– Hou een LOG bij in CSV (Excel) formaat (SmileReader.csv).
– Gegevens worden opgeslagen en ververst in een INI bestand (SmileReader.ini).
– Download en bekijk de LOG uit de smile (wordt geconverteerd naar CSV).
– Download bestanden uit smile naar en folder (snapshot)

Screens

plugwise_smilereader_v1_6

Changelog:
v1.6
– Gefixed: Gasmeterstanden in de download LOG uit de smile werken nu voor iedere type gasmeter en zijn juist gevuld.
– Toegevoegd: Optie “tot datum” om de LOG uit de smile nu van … tot … te kunnen selecteren. (ook voor commandline!)
– Toegevoegd: Topmenu optie om smile netwerkgegevens weer te geven
– Toegevoegd: Er worden meer bestanden gedownload bij de ‘snapshot’.
– Misc: Gas meter model en merk weggehaald, dit word niet gedetecteerd, alleen de meter waar de P1 poort op zit (elektra meter).
– Misc: jQuery versie weggehaald, header veranderd constant bij nieuwe releases, toegevoegd: Linux Kernel versie gegevens.

v1.5
– Gefixed: HOOG en LAAG tarief geconverteerd van de smile LOG’s staan nu goed.
– Gefixed: Dubbele inlezing van de Smile log als XML.
– Gefixed: Onnodige dubbele inlezing van variabelen die al bekend zijn.
– Gefixed: dbm waarde wordt nu goed weergegeven en is niet altijd een positieve waarde.
– Gefixed: Update van gegevens gaan door als er andere opdrachten uitgevoerd worden.
– Toegevoegd: Topmenu met opties voor Hardware, Software, Wifi, Download, etc.
– Toegevoegd: Waarschuwing als smile opnieuw opgestart moet worden (LAN+WiFi IP aanwezig).
– Toegevoegd: Optie om rekening te houden met de Wintertijd (smile LOG).
– Toegevoegd: Optie om een ‘vanaf’ datum in te stellen voor (smile LOG).
– Toegevoegd: Er worden meer bestanden gedownload bij de ‘snapshot’.
– Toegevoegd: Diverse commandline parameters, dan hoef je de GUI niet te starten (=sneller).
– Misc: Manier gevonden om de PNG plaatjes te verkleinen in de GUI.
– Misc: SmileReader start sneller op omdat het niet alle bestanden direct hoeft te downloaden.

v1.4
– Gefixed: Crash wanneer Smile op LAN is aangesloten.
– Gefixed: Smile LOG dump naar CSV, de meterwaarden werken nu voor alle meters.
– Gefixed: Smile LOG dump beter geaccepteerd door andere software dan MS office
– Gefixed: Smile LOG dumps (in de smile en je eigen) nu in dezelfde layout (kolommen)
– Toegevoegd: Smile “mode” stand.
– Toegevoegd: Bericht als Smile (nog) niet juist geconfigureerd is (AP mode)

v1.3
– Toegevoegd: Meer Smile hardware info zichtbaar (Beide MAC adressen zichtbaar, Hostname toegevoegd)
– Toegevoegd: Optie om het LOG bestand uit de smile op te slaan als CSV.
– GUI aangepast! (tooltips gefixed/toegevoegd, opmaak etc.)

v1.2
– Toegevoegd: Smile hardware info nu ook zichtbaar (Bord, MAC adres, ID)
– GUI aangepast! (tooltips gefixed/toegevoegd, opmaak etc.)

v1.1
– Public release

PWcli door Sebastiaan Ebeltjes (DomoticX)

DISCLAIMER:
* Het gebruik van dit programma is op eigen risico!, de auteur is niet verantwoordelijk voor enige schade aan apparaten en computer door gebruik van dit programma!
* Plugwise heeft niets met ‘PWScli.exe’ te maken, en zal elke verantwoordelijkheid afwijzen.
* Het PlugWise logo is en blijft eigendom van http://www.plugwise.com

Source

Download