Nieuwe versie Plugwise Plugin 1.2

Forum over de plugwise plugin van Rene Klootwijk, nu in handen van Rien du Pre (DUTCH forum)

Moderators: Rene, RdP

Locked
Louis
Member
Member
Posts: 61
Joined: Mon Sep 28, 2009 9:42 pm
Location: Netherlands

Re: Nieuwe versie Plugwise Plugin 1.2

Post by Louis »

De configureerbare statusstring is super!

Ik dacht dat het volgende issue (wat in v1.0 zat) was opgelost, maar het treed bij mijn nu nog op:
5-3-2010 21:42:51 Plugwise ERROR: ConfigDevice2: This is not one of ours
Wat is de status van dit issue?
User avatar
Rene
Global Moderator
Global Moderator
Posts: 1689
Joined: Wed Oct 08, 2008 3:54 pm
Location: Netherlands

Re: Nieuwe versie Plugwise Plugin 1.2

Post by Rene »

Dit is geen issue alleen zou het een debug melding moeten zijn en geen error. Volgende versie is het opgelost.
Rene.
Verkenner
Member
Member
Posts: 338
Joined: Tue May 27, 2008 6:14 pm
Location: Netherlands

Re: Nieuwe versie Plugwise Plugin 1.2

Post by Verkenner »

EDIT: Het werkt weer na het (een aantal malen) opstarten van HomeSeer en Plugwise.'Snap niet hoe het kan ....maar profiteer er van. ;-)

Na de upgrade naar 1.2 waren de pluggen in Homeseer offline.
Edit: Na een paar keer opstarten liep de Plugwise-applicatie weer en de plugin ook.

Upgrade volgens de aanwijzingen uitgevoerd.
hspi_Plugwise.dll naar de Homeseer directory (naar de Homeseer 2).
Plugwise/statistics.xml file naar de directory van de Plugwise Source Webserver gekopieerd ( ik heb genomen: c:\Program Files\Plugwise Source\www )
Ik heb dus c:\Program Files\Plugwise Source\www\statistics.xml overschreven met de nieuwe statistics.xml uit het ZIP-bestand.

In de log van Homeseer staat om de paar minuten een melding van Plugwise:
Error: Cannot query http://localhost:8082/statistics.xml: Unexpected end of file has occured. The following elements are not closed: hr, moduletype, applaince, items. Line 29, Position 97

Ik gebruik Source 2.15 20100328.0 en HomeSeer Pro 2.4.0 op WIN XP SP3

Sorry voor de overlast.

Thanks for help, Verkenner
Attachments
plug.jpg
plug.jpg (26.96 KiB) Viewed 25959 times
Best regards, Verkenner
Verkenner
Member
Member
Posts: 338
Joined: Tue May 27, 2008 6:14 pm
Location: Netherlands

Re: Nieuwe versie Plugwise Plugin 1.2

Post by Verkenner »

Na een reboot van de computer (WIN XP SP3) met Homeseer (HS PRO 2.4.0) en Plugwise Source (2.15 20100328.0) staan de apparaten van plugwise op de Statuspagina van Homeseer in een Unknown status (zie laatste bijlage).
Ze staan daar nu een uur in.

In de log van Homeseer staat twee maal per minuut een melding van Plugwise (middelste bijlage).
Error: Cannot query http://localhost:8082/statistics.xml: Unexpected end of file has occured. The following elements are not closed: hr, type, appliance, items. Line 20, Position 97.
(Dat is dus een andere melding dan gisteren).

Na het opnieuw opstarten van Plugwise komen de juiste gebruiksgegevens en statussen weer terug (eerste bijlage).

Wie heeft er een idee wat de oorzaak is?
Dank voor de hulp.
Groet van Verkenner
Attachments
't werkt weer ;-)
't werkt weer ;-)
werkt.jpg (20.96 KiB) Viewed 25931 times
Foutje
Foutje
error.jpg (49.49 KiB) Viewed 25931 times
fout.jpg
fout.jpg (32.38 KiB) Viewed 25931 times
Best regards, Verkenner
User avatar
Rene
Global Moderator
Global Moderator
Posts: 1689
Joined: Wed Oct 08, 2008 3:54 pm
Location: Netherlands

Re: Nieuwe versie Plugwise Plugin 1.2

Post by Rene »

Interessant zou zijn om te weten wat je krijgt als je de statistics.xml file opvraagt via een browser op het moment dat je de foutmelding in Homeseer ziet. Lijkt erop dat de Plugwise web server niet helemaal goed functioneert.

Als de plugin start wordt de status van alle Circles op unknown gezet. Na de eerste keer pollen worden de statussen gezet zoals ontvangen van de Plugwise web server.
Rene.
Verkenner
Member
Member
Posts: 338
Joined: Tue May 27, 2008 6:14 pm
Location: Netherlands

Re: Nieuwe versie Plugwise Plugin 1.2

Post by Verkenner »

Hallo Rene, dank voor je reactie.

Ik heb de PC even afgesloten en rebooted, daarna HomeSeer en Plugwise weer normaal opgestart.
Toen kwam de foutmelding weer in de HS-log.
Error: Cannot query http://localhost:8082/statistics.xml: Unexpected end of file has occured. The following elements are not closed: hr, moduletype, appliance, items. Line 29, Position 97.
(Dat is dus een andere melding dan gisteren).

De XML File (tijdens de foutmelding):
<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>

<items type="array">
<source>
<datetime><%=system.date%> <%=system.time%></datetime>
<version><%=Plugwise.Version%></version>
<versionxml>1.0</versionxml>
<language><%=Plugwise.Language%></language>
</source>

<% foreach Plugwise.Rooms %>
<%$room = .Name %>
<% foreach .Appliances %>
<%
if (.Module == null)
continue;
/if
if (.Room == null)
echo "No Room";
/if
$state=.StatusImageName.Replace("_locked","");
$state=$state.SubString($state.LastIndexOf("_")+1);
%>
<appliance>
<id><%=.Id%></id>
<name><![CDATA[<%=.Name%>]]></name>
<type><%=.TypeText%></type>
<image><%=Plugwise.ImagesPath%>32/<%=.StatusImageName%>.png</image>
<locked><%=.DoNotSwitchOff%></locked>
<realstate><%=$state%></realstate>
<powerstate><%=.PowerState%></powerstate>
<powerusage><%=Math.Round(.PowerUsage*100)%></powerusage>
<totalusage><%=Math.Round(.TotalUsage*100)%></totalusage>
<moduleid><%=.Module.Id%></moduleid>
<macaddr><%=.Module.MacAddress%></macaddr>
<moduletype><%=.Module.TypeText%></moduletype>
<room><%=$room%></room>
</appliance>
<% /foreach %>
<% /foreach %>
</items>



Na het opnieuw starten van Plugwise werkte alles weer prima. De devices in Homeseer waren weer online en de meetwaarden kwamen weer binnen.

Vanmiddag dezelfde oefening maar dan met het uitlezen van de statistics.xml met de browser (was FF vergeten) ;-)
Best regards, Verkenner
Verkenner
Member
Member
Posts: 338
Joined: Tue May 27, 2008 6:14 pm
Location: Netherlands

Re: Nieuwe versie Plugwise Plugin 1.2

Post by Verkenner »

PC gereboot, HomeSeer en Plugwise gestart.
En warempel: De Plugwise devices komen keurig online ! Zonder foutmelding in de HS-log.

Ik was de statistics.xml aan het uitlezen en kreeg onderstaande melding (de devices zijn dus online)
Dus: C:\Program Files\Plugwise\Plugwise Source\www\statistics.xml
--------------
De XML-pagina kan niet worden weergegeven
Kan XML-invoer niet lezen met opmaakmodel XSL. Herstel de fout en klik vervolgens op de knop Vernieuwen of probeer het later opnieuw.

Een naam begint met een ongeldig teken. Fout bij het verwerken van bron file:///C:/Program Files/Plugwise/Plugwise Source/w...
<datetime><%=system.date%> <%=system.time%></datetime>
------------^
Best regards, Verkenner
User avatar
Rene
Global Moderator
Global Moderator
Posts: 1689
Joined: Wed Oct 08, 2008 3:54 pm
Location: Netherlands

Re: Nieuwe versie Plugwise Plugin 1.2

Post by Rene »

Je moet de statistics.xml file niet openen als file in de browser, maar dezelfde URL gebruiken als Homeseer doet. Dus http://localhost:8082/statistics.xml. Als je dit vanaf een andere PC doet moet je localhost vervangen door de hostnaam of het IP adres van de server waarop de Plugwise webserver draait.
Rene.
Verkenner
Member
Member
Posts: 338
Joined: Tue May 27, 2008 6:14 pm
Location: Netherlands

Re: Nieuwe versie Plugwise Plugin 1.2

Post by Verkenner »

Hi Rene, Dank.

PC gereboot, HomeSeer en Plugwise gestart. De Plugwise devices komen nu wel keurig online (behalve 2 circles: de TV-boven en de plug van het zonnepaneel Dat zou ook een andere reden kunnen hebben).
Met IE7.0 de statistics.xml uitgelezen (bijna alle devices zijn dus online, het kan dus zijn dat aan deze file geen fout te vinden is).
Onderstaand de statistics.xml (ik mag geen .XML en geen .txt als attachment meesturen via het forum).

Groet Verkenner


<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
- <items type="array">
- <source>
<datetime>2010-04-0417:28:48</datetime>
<version>2.15 (20100328.0)</version>
<versionxml>1.0</versionxml>
<language>nl</language>
</source>
- <appliance>
<id>43</id>



- <name>
- <![CDATA[ Zonnepaneel
]]>
</name>
<type>Zonnepaneel</type>
<image>/pwimg/32/solarpanel_unknown_locked.png</image>
<locked>True</locked>
<realstate>unknown</realstate>
<powerstate>unknown</powerstate>
<powerusage>0</powerusage>
<totalusage>2052</totalusage>
<moduleid>28</moduleid>
<macaddr>000D6F000011EC6E</macaddr>
<moduletype>Circle</moduletype>
<room>Zolder</room>
</appliance>
</items>
Last edited by Verkenner on Thu Apr 08, 2010 6:01 pm, edited 1 time in total.
Best regards, Verkenner
User avatar
Rene
Global Moderator
Global Moderator
Posts: 1689
Joined: Wed Oct 08, 2008 3:54 pm
Location: Netherlands

Re: Nieuwe versie Plugwise Plugin 1.2

Post by Rene »

Zo moet ie er inderdaad uitzien. Je ziet ook dat de status van het zonnepaneel unknown is. Nu nog de output van de situatie waarin het fout gaat.
Rene.
Verkenner
Member
Member
Posts: 338
Joined: Tue May 27, 2008 6:14 pm
Location: Netherlands

Re: Nieuwe versie Plugwise Plugin 1.2

Post by Verkenner »

Dank Rene,

De fout is niet meer te reproduceren.
Na het starten van HS en Plugwise gaan de Plugwise-devices in Homeseer binnen enkele seconden online.

Groet van Verkenner
Best regards, Verkenner
John
Member
Member
Posts: 145
Joined: Mon Aug 02, 2010 5:00 pm

Re: Nieuwe versie Plugwise Plugin 1.2

Post by John »

Rene,

Het lukt me niet om de plugwise plugin van de site te downloaden:

http://house.klootwijk.org/downloads/hs ... se-1.2.zip

Ik krijg een HTTP fout 400.

Is deze plugin ook nog ergens anders te downloaden?

Met vriendelijke groet,

John
User avatar
simjoc
Member
Member
Posts: 210
Joined: Sat Dec 27, 2008 5:59 pm
Location: Netherlands

Re: Nieuwe versie Plugwise Plugin 1.2

Post by simjoc »

Ik heb ook een vraag over de plug-in. Ik heb een tijd Plugwise niet kunnen gebruiken omdat de laatste versie op een of andere manier problemen gaf. Nu met de nieuwe beta 2.16 werkt Plugwise weer prima. Ik kan in source alle apparaten schakelen en ook de status klopt weer. Echter heb ik problemen met de plug-in (versie 1.2). De apparaten worden gevonden en de status werkt prima. Echter ik kan de apparaten niet schakelen vanuit Homeseer. Heeft iemand een idee waar dit aan zou kunnen liggen? Ik zal de log er bij plaatsen.

Code: Select all

4-8-2010 11:38:15 	Plug-In 	Initializing Plug-in: Plugwise
4-8-2010 11:38:15 	Plugwise 	DEBUG: InitPlugin: Homeseer Interface Version: 3
4-8-2010 11:38:15 	Plugwise 	DEBUG: InitDatabase: Entered function
4-8-2010 11:38:15 	Plugwise 	DEBUG: InitDatabase: Opened connection to database 'C:\Program Files\HomeSeer HS2\data\Plugwise\plugwise.mdb'.
4-8-2010 11:38:15 	Plugwise 	DEBUG: InitPlugin: Read configuration from the database
4-8-2010 11:38:15 	Plugwise 	DEBUG: Set host to localhost
4-8-2010 11:38:15 	Plugwise 	DEBUG: Set Refresh Interval to 30000ms
4-8-2010 11:38:15 	Plugwise 	DEBUG: Set LogLevel to 3
4-8-2010 11:38:15 	Plugwise 	DEBUG: Set port to 89
4-8-2010 11:38:15 	Plugwise 	DEBUG: Version database is 1,0
4-8-2010 11:38:15 	Plugwise 	DEBUG: Set uid to simon
4-8-2010 11:38:15 	Plugwise 	DEBUG: Set password to xxxx
4-8-2010 11:38:15 	Plugwise 	DEBUG: Set Plugwise authentication to False
4-8-2010 11:38:15 	Plugwise 	DEBUG: Set 'Use Plugwise Location' to True
4-8-2010 11:38:15 	Plugwise 	DEBUG: Set 'Use Plugwise Device Type' to True
4-8-2010 11:38:15 	Plugwise 	DEBUG: Set 'Use Total Device Type' to False
4-8-2010 11:38:15 	Plugwise 	DEBUG: Set status string format to %S %U (%T) %G%L
4-8-2010 11:38:15 	Plugwise 	DEBUG: InitDevices: Found a Plugwise appliance (Computer) at ]1
4-8-2010 11:38:15 	Plugwise 	DEBUG: InitDevices: Added house code ] to list of house codes in use
4-8-2010 11:38:15 	Plugwise 	DEBUG: InitDevices: Found a Plugwise appliance (Radio) at ]2
4-8-2010 11:38:15 	Plugwise 	DEBUG: Initialize timer for refresh interval
4-8-2010 11:38:15 	Plug-In 	Finished initializing plug-in Plugwise
Bij het aan/uit doen van een apparaat krijg ik dit:

Code: Select all

4-8-2010 11:39:33 	Device Control 	Device: Zolder Computer (]1) ON
4-8-2010 11:39:33 	Plugwise 	DEBUG: SetIOEx: Housecode: ] Devicecode: 1
4-8-2010 11:39:33 	Plugwise 	DEBUG: SetIOEx: Housecode: ] Devicecode: 1
4-8-2010 11:39:33 	Plugwise 	DEBUG: SetState: Calling 'http://localhost:89/switch.html?applid=2&cmd=1'
4-8-2010 11:39:33 	Plugwise 	ERROR: Cannot set state of appliance: The remote server returned an error: (404) Not Found.
Ik hoop dat iemand mij kan helpen.
User avatar
Rene
Global Moderator
Global Moderator
Posts: 1689
Joined: Wed Oct 08, 2008 3:54 pm
Location: Netherlands

Post by Rene »

Ik ben op dit moment op vakantie. Zodra ik terug ben zal ik naar de issues kijken.
User avatar
simjoc
Member
Member
Posts: 210
Joined: Sat Dec 27, 2008 5:59 pm
Location: Netherlands

Re:

Post by simjoc »

Rene wrote:Ik ben op dit moment op vakantie. Zodra ik terug ben zal ik naar de issues kijken.
Dat is natuurlijk prima, fijne vakantie!
Locked

Return to “Homeseer Plugwise Plugin Forum”