Page 1 of 3

Plugwise binnen Homeseer

Posted: Fri Nov 28, 2008 2:39 pm
by TANE
Binnen Homeseer is op dit moment geen plugin voor Plugwise beschikbaar.
Door scripting is het mogelijk om de Plugwise modules aan en uit te zetten.

In bijgevoegd document zitten scripts om Plugwise binnen Homeseer aan te sturen.

<b>Scripts</b>
Download daartoe onderstaand zipfile.
uploaded/Chak/20081128133824_PlugHome.zip

Kopieer de inhoud van de zipfile naar de hierna genoemde locaties:
c:\program files\plugwise\www
cc.html
rss.xml
DeviceID.xml

c:\program files\Homeseer 2\Scripts
plugwise.vb

<b>Plugwise</b>
Zorg er voor dat Plugwise goed werkt en dat je de modules aan en uit kan zetten via de Plugwise interface.
Start de Plugwise applicatie.
Deze moet altijd actief blijven.
Activeer de webinterface.
Ga naar Instellingen / webserver interface
Activeer de webserver
Maak de Usernaam en password velden leeg

Check of de webinterface goed werkt
http://<ip>:8080

<b>Opvragen van DeviceID</b>
Iedere Plugwise module heeft een unieke ID die gebruikt kan worden voor controle binnen Homeseer.
Met de volgende url kan je de DeviceID opvragen
http://<IP>:8080/DeviceID.xml
Noteer de DeviceID's die je binnen homeseer wilt gebruiken.


<b>Homeseer</b>
Binnen Homeseer heb je voor elke Plugwise module twee events nodig en eventueel een controle device nodig
Om het geheel overzichtelijk te houden kan je het beste een event groep Plugwise aanmaken.

Maak een device aan bv:
Devicenaam: Muurlamp
Device code: C2

Events:
Event om muurlamp aan te zetten:
Naam: Muurlamp

Trigger:
[img]uploaded/Chak/200811281435_plugtrigger.gif[/img]


Action:
[img]uploaded/Chak/200811281453_action-1.gif[/img]

[img]uploaded/Chak/20081128141039_Action-2.gif[/img]

De eerste regel is Run Script:
Selecteer Plugwise.vb
29: in het voorbeeld is DeviceID
On: is om device aan te zetten

<i>In het voorbeeld ga ik er van uit dat Plugwise en Homeseer op dezelfde server zijn genstalleerd. Mocht dat niet zo zijn dan moet je het script aanpassen door localhost te veranderen in het IP nummer van de Plugwise server.</i>

De tweede regel in het event overzicht is puur om de status bij te werken mocht het event direct zijn uitgevoerd.

Voor het uitzetten van de plug heb je een tweede event nodig met dezelfde opties, maar dan Off.


Met dank aan Pieter en Bert voor hun bijdrage bij het ontwikkelen van de scripts.

Plugwise binnen Homeseer

Posted: Fri Nov 28, 2008 3:42 pm
by Andro
"Met RSS kun je eventueel de verbruik status opvragen"

Chak, kun je laten zien hoe dat eruit ziet? Lijkt me wel interessant om dat in homeseer te zien hoeveel het verbruik is. En wat voor verbruik toont hij dan (per uur/dag/totaal)?

Is het ook mogelijk om twee webservers op dezelfde machine naast elkaar te kunnen hebben? Als ik plugwise ga gebruiken dan wil ik het allebei op de domotica server hebben.

Plugwise binnen Homeseer

Posted: Fri Nov 28, 2008 3:48 pm
by TANE
Met Jon00 RRS kan je RRS feeds van Plugwise inlezen,
je krijgt een totaal overzicht en actuele overzicht te zien.
Met deviceID.xml is dit ook te lezen.

een mooie oplossing is het niet...maar werkt wel.

ik heb wel een HSTouch voorbeeld online.
http://www.domoticaforum.eu/topic.asp?TOPIC_ID=1602

Plugwise binnen Homeseer

Posted: Mon Dec 01, 2008 9:22 am
by DJF3
Prima instructies!

Ben ook aan de slag gegaan met de Jon00 RSS reader. Dit werkt met een aantal caveats:
- alle PW devices in 1 virtual HS device
<u>solution?</u> RSS feed 'per' device of in de MyRSS.vb onderscheid maken tussen de verschillende RSS items en deze in opeenvolgende virtual HS devices zetten (bijv Q1..Q10). Hoe? [:)]
- te veel grafische poespas om de RSS feeds
<u>solution?</u> Ben bezig om deze configurable te maken
- Hoe de verschillende waarden opslaan zoals "huidig verbruik", "status" en "totaal verbruik"? (in 1 regel met vast formaat zoals bijv: u:38w s:on t:3800w) of de 3 waarden in 3 verschillende devices?

Als deze info eenmaal in HS staat dan kunnen we dit zo wegschrijven naar een Access DB (sounds redundant ;-)

Cheers
DJ

Plugwise binnen Homeseer

Posted: Mon Dec 01, 2008 9:55 am
by TANE
DJ
Het zou mooi zijn om de gegevens op een mooie manier te kunnen zien binnen HS.
aan de hand van verbruik kan je op deze manier ook events uitvoeren.

Plugwise binnen Homeseer

Posted: Mon Dec 01, 2008 10:07 am
by TANE
Hulp gezocht bij het optimaliseren van de plugwise scripts.
Ik heb 30 plugwise modules en dus ook tegelijk 60 events en 30 devices

Geheel werkt wel maar kan handiger zelf zonder een plugin.
Idee is om het aantal events terug te brengen naar 1.

Hoe:
Voor elke plug maak je een virtual device aan
In het veld <i>Note for Device</i> geef je DeviceID aan

Bij een actie met een plug wordt een event uitgevoerd die DeviceID gaat uitlezen en zo het juiste device schakelt.

Plugwise binnen Homeseer

Posted: Mon Dec 01, 2008 10:45 am
by Noel
Ben zelf al wat aan het prutsen geweest door met PHP in kombinatie van Apache de plugs te lezen.
Er is een PHP Plug-in voor Homeseer.
Probleem is dat het zo traag is :(

De RSS manier van jullie klinkt ook wel goed.
Heeft iemand misschien een linkje naar de Jon00 RSS reader voor mij?

Plugwise binnen Homeseer

Posted: Mon Dec 01, 2008 2:36 pm
by DJF3
Zal voor deze RSS discussie een topic openen in het Plugwise forum... It will get techy
DJ

Update: http://www.domoticaforum.eu/topic.asp?TOPIC_ID=1798

Plugwise binnen Homeseer

Posted: Mon Dec 01, 2008 2:40 pm
by TANE
DJ
ik denk dat het zelfs simpeler kan als we direct uit de DB kunnen lezen

Plugwise binnen Homeseer

Posted: Wed Dec 03, 2008 4:23 pm
by Ruud
Chak,

Hoef je bestaande verhaal met het script niet meer uit te voeren dan.
En lukt het dan alleen met dit virtual verhaal?

gr Ruud
En ja ik ben senioren blond[:D]
<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by Chak</i>
<br />Hulp gezocht bij het optimaliseren van de plugwise scripts.
Ik heb 30 plugwise modules en dus ook tegelijk 60 events en 30 devices

Geheel werkt wel maar kan handiger zelf zonder een plugin.
Idee is om het aantal events terug te brengen naar 1.

Hoe:
Voor elke plug maak je een virtual device aan
In het veld <i>Note for Device</i> geef je DeviceID aan

Bij een actie met een plug wordt een event uitgevoerd die DeviceID gaat uitlezen en zo het juiste device schakelt.

Plugwise binnen Homeseer

Posted: Wed Dec 03, 2008 5:26 pm
by DJF3
Hebben jullie hier ook een probleem mee?

Het cc.html script werkt prima als ik de Source heb draaien. Als ik deze afsluit en alleen de Plugwise server draai dan werkt dit niet meer. De RSS feeds werken dan nog wel.

Groeten
DJ

Plugwise binnen Homeseer

Posted: Wed Dec 03, 2008 9:42 pm
by TANE
Ruud,
op dit moment is er geen andere manier van controle mogelijk via Homeseer

Plugwise binnen Homeseer

Posted: Sun Dec 07, 2008 1:31 pm
by Ruud
Chak, lukt me niet om dit voor elkaar te krijgen.
Maar wat voor type device moet ik aanmaken?

Gr Ruud

Plugwise binnen Homeseer

Posted: Sun Dec 07, 2008 9:46 pm
by TANE
Ruud,
Device type is niet zo belangrijk.
begin eerst met het maken van een event zoals beschreven.

Plugwise binnen Homeseer

Posted: Sun Dec 07, 2008 10:04 pm
by Ruud
Hi Chak,

Heb precies gedaan volgens de instructie.
Alleen weet ik niet of je iets in het script onderin iets moet aanpassen.

ruud