Sida 1 av 1
Plugwise xPL
Postat: 12 okt 2011, 23:54
av daromer
Detta är en delad tråd från guiden om python-plugwis som övergick i en diskussion om Plugwis xPL istället. /CirruZZ (moderator)
Hittade denna också:
http://lika.be/wp/2011/07/plugwise-xpl- ... -firmware/
Trodde jag fick in XPLen men får inga svar. när jag kör dem så hänger det sig bara. Aja nu får det bannimig räcka. Ska testa mera imorgon?
Re: HOWTO: Plugwise på linux med python-plugwise
Postat: 14 okt 2011, 15:48
av daromer
Nu är det löst. xPL-perl funkar riktigt bra. Snabbt och säkert samt att det funkar med senaste firmwaren.
Ska se om jag inte kan få ihop en manual på det
Re: HOWTO: Plugwise på linux med python-plugwise
Postat: 17 okt 2011, 17:09
av sege
Kan du skriva en snabbguide hur du fick igång Plugwise med xPL?
Re: HOWTO: Plugwise på linux med python-plugwise
Postat: 17 okt 2011, 19:19
av sege
sege skrev:Kan du skriva en snabbguide hur du fick igång Plugwise med xPL?
Äh, sparkade och slog lite så hoppade xPL igång. Stök, missade xpl-hub så det blev lite konstigt ett tag.
Hur läser du värden? Alla andra elmätare jag leker med pollar jag räknaren men jag kan inte se att Plugwise i xPL ger mig en räknare som bara räknar uppåt? Ackumulerad åtgång per timme verkar gå att polla men inte bara kWh ökande t.ex?
Re: HOWTO: Plugwise på linux med python-plugwise
Postat: 17 okt 2011, 20:32
av daromer
Totalt sedan start finns inte att hämta. Det får du räkna ihop själv.
För att köra plugwise via xPL måste man köra
xpl-plugwise <-> xpl-hub <-> xpl-hub
sedan är det bra med xpl-log för att se vad som händer
Jag gjorde mig en egen xpl-log som pipar sakerna som kommer så att mina php script parsar all data.
Jag tänkte skriva en manual senare när jag fått allt att funka bra. Det verkar finnas en del buggar i skiten.
Har även lovat tillverkaren av python-plugwise att hjälpa han med så att hans funkar med senaste också.
Re: HOWTO: Plugwise på linux med python-plugwise
Postat: 18 okt 2011, 09:44
av sege
plugwise_util har --counter vilket jag inbillade mig var en konstant ökande räknare för elförbrukning, jag hittar inte den i xPL, finns det någon motsvarande där vad du vet?
Re: HOWTO: Plugwise på linux med python-plugwise
Postat: 18 okt 2011, 12:37
av daromer
Är inte counter till för att se hur många timmar som de har historik för?
Vad jag vet så sparar bara pluggarna förbrukningen per timme. Och det kan den göra för xxxx antal timmar. FÖr xPL-plugwise har ingen counter för total. Det får man hålla reda på själv.
Re: HOWTO: Plugwise på linux med python-plugwise
Postat: 18 okt 2011, 13:10
av sege
daromer skrev:Är inte counter till för att se hur många timmar som de har historik för?
Vad jag vet så sparar bara pluggarna förbrukningen per timme. Och det kan den göra för xxxx antal timmar. FÖr xPL-plugwise har ingen counter för total. Det får man hålla reda på själv.
Trodde plugwise_util --countar var en totalräknare för Wh eller dylikt men jag kanske förstod fel. Har inte kunnat prova plugwise_util då min firmware är för ny.
xPL verkar inte ha något dylikt alls. Blir så dåligt 'live' när man måste vänta till timmen är över för att få fram förbrukning.

Re: HOWTO: Plugwise på linux med python-plugwise
Postat: 18 okt 2011, 16:26
av daromer
python-plugwise kommer få stöd för senaste inom kort. Jobbar lite med han för att fixa det.
Har du lusläst protokollet som är sniffat och sett om den funktionen ens finns för plugwise?
Re: HOWTO: Plugwise på linux med python-plugwise
Postat: 18 okt 2011, 22:45
av daromer
Så. Nu funkar python-plugwise med den senaste firmwaren. Det var än ändring av debugdatan som gjorde att den inte funkade. Men uppdaterar man till senaste enligt wikin så kommer man kunna läsa av de med nyaste firmwaren också.
Re: HOWTO: Plugwise på linux med python-plugwise
Postat: 19 okt 2011, 12:13
av sege
Funkar perfekt. Nu kanske det finns lite hopp om livet. Tack.
Re: HOWTO: Plugwise på linux med python-plugwise
Postat: 07 jan 2012, 17:22
av noak
Lånar tråden om inget misstycke finns.
Har inte hållt på med linux fram till knappt en vecka sedan men kör ubuntu server 11.10 där jag numera har mitt 1wirenät.
Tänkte även göra ett försök med plugwise på ubuntun, har kommit så långt att ubuntun skickar ut heartbeat.
Kör jag detta från promten skickas heartbeat ut.
xpl-sender -c plugwise.basic -m xpl-cmnd command=listcircles -w 10 -v
Kod: Markera allt
xpl-stat
{
hop=1
source=bnz-sender.ubuntu
target=*
}
hbeat.app
{
interval=5
port=55749
remote-ip=192.168.2.18
}
Kommandot:plugwise_util -d /dev/ttyUSB0 -m 000D6F0000xxxxxx -i
Verkar fungera
Kod: Markera allt
info:
{'datetime': datetime.datetime(2012, 1, 7, 14, 56),
'fw_ver': datetime.datetime(2011, 6, 27, 10, 47, 37),
'hw_ver': '653907007324',
'hz': 50,
'last_logaddr': 18,
'relay_state': 1,
'unknown': 1}
Men vad jag inte förstår är hur jag kan läsa ut övrig information samt hur detta automatiskt skickas genom xpl/xap i bakgrunden utan att låsa upp konsolprompten.
Re: HOWTO: Plugwise på linux med python-plugwise
Postat: 07 jan 2012, 22:16
av daromer
plugwise_util och xpl-plugwise är 2 olika sätt att arbeta mot Plugwise modulerna.
plugwise_util är singel program som man använder för att hämda data. Ganska slött.
xpl-plugwise har stöd att läsa av flera moduler samtidigt.
DU måste ju först och främst ha xpl-plugwise igång. Denna modulen kommunicerar med modulerna i sig.
Sedan ska du ha xpl-hub igång som sköter själva huvuddelarna. Kör du xpl-sender så hamnar detta hos hubben för att sedan skickas vidare till respektive modul.
Sedan kör du igång xpl-log för att se vad som händer och få ut datan. Jag har gjort om xpl-log till att skicka till mitt egna udp-socket system. Där jag även tar mot allt från Tellstick Duon.
Se också till att ha startat varje del med rätt interface o.s.v