Nieuwe versie Plugwise Plugin 1.2
Re: Nieuwe versie Plugwise Plugin 1.2
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?
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?
Re: Nieuwe versie Plugwise Plugin 1.2
Dit is geen issue alleen zou het een debug melding moeten zijn en geen error. Volgende versie is het opgelost.
Rene.
Re: Nieuwe versie Plugwise Plugin 1.2
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

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 (26.96 KiB) Viewed 28783 times
Best regards, Verkenner
Re: Nieuwe versie Plugwise Plugin 1.2
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
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 ;-)
- werkt.jpg (20.96 KiB) Viewed 28755 times
-
- Foutje
- error.jpg (49.49 KiB) Viewed 28755 times
-
- fout.jpg (32.38 KiB) Viewed 28755 times
Best regards, Verkenner
Re: Nieuwe versie Plugwise Plugin 1.2
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.
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.
Re: Nieuwe versie Plugwise Plugin 1.2
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)
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
Re: Nieuwe versie Plugwise Plugin 1.2
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>
------------^
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
Re: Nieuwe versie Plugwise Plugin 1.2
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.
Re: Nieuwe versie Plugwise Plugin 1.2
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>
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
Re: Nieuwe versie Plugwise Plugin 1.2
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.
Re: Nieuwe versie Plugwise Plugin 1.2
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
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
Re: Nieuwe versie Plugwise Plugin 1.2
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
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
Re: Nieuwe versie Plugwise Plugin 1.2
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.
Bij het aan/uit doen van een apparaat krijg ik dit:
Ik hoop dat iemand mij kan helpen.
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
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.