DeviceValue vullen
DeviceValue vullen
Is het mogelijk de value van het virtuele device te vullen zodat Homeseer hierop kan triggeren?
Ik zou dus het actuele Wattage in de value terug willen zien, zoals een Fibaro plug bijvoorbeeld dit ook doet.
Of misschien dat iemand een andere oplossing weet, dat is natuurlijk ook welkom. Ik wil graag van een aantal devices het verbruik loggen naar een database, doe dit nu om de 10 minuten maar dan mis ik teveel. Elke minuut of nog vaker zou kunnen, maar is ook niet direct logisch omdat ik dan juist heel veel onnodige waardes log. Dus zodoende dacht ik, ik wil triggeren als de waarde wijzigt.
Ik zou dus het actuele Wattage in de value terug willen zien, zoals een Fibaro plug bijvoorbeeld dit ook doet.
Of misschien dat iemand een andere oplossing weet, dat is natuurlijk ook welkom. Ik wil graag van een aantal devices het verbruik loggen naar een database, doe dit nu om de 10 minuten maar dan mis ik teveel. Elke minuut of nog vaker zou kunnen, maar is ook niet direct logisch omdat ik dan juist heel veel onnodige waardes log. Dus zodoende dacht ik, ik wil triggeren als de waarde wijzigt.
Re: DeviceValue vullen
Hi,
Welke versie gebruik je. In de Plugwise versie 3.1 wordt dit gedaan. En ik dacht ook in de Plugwise Pro versie.
Je praat over een virtueel device, gebruik je soms nog de HS2 versie ?
Welke versie gebruik je. In de Plugwise versie 3.1 wordt dit gedaan. En ik dacht ook in de Plugwise Pro versie.
Je praat over een virtueel device, gebruik je soms nog de HS2 versie ?
Rien
Re: DeviceValue vullen
Gebruik Plugwise Pro 3.0.2.2 onder Homeseer 3.0.0.208.
Re: DeviceValue vullen
Zie attachment, ik bedoel dus dat de bovenste value de waarde heeft van het Wattage wat in de string staat.
Of gaat dit niet met Pro? Ik was eigenlijk wel blij dat ik van de Source software af ben.
Of gaat dit niet met Pro? Ik was eigenlijk wel blij dat ik van de Source software af ben.

- Attachments
-
- plugwise.PNG (32.33 KiB) Viewed 18770 times
Re: DeviceValue vullen
Als je even in de documentatie van de Plugwise Pro plugin kijkt kom je er wel uit denk ik. Je kunt event triggers maken op het wattage van het device (dus als je een trigger maakt op "groter dan 0" triggert hij bij iedere wijziging meen ik zolang het apparaat ook echt stroom gebruikt) en kun je kunt de waarde met een script functie eenvoudig opvragen.
Onderstaande script functie geeft je het actuele verbruik:
hs.PluginFunction("Plugwise Pro", "", "GetCurrentPower", New Object() {hs.GetDeviceRefByName("NAME_OF_THE_DEVICE")}
Laat me weten als je nog specifieke vragen hebt.
Onderstaande script functie geeft je het actuele verbruik:
hs.PluginFunction("Plugwise Pro", "", "GetCurrentPower", New Object() {hs.GetDeviceRefByName("NAME_OF_THE_DEVICE")}
Laat me weten als je nog specifieke vragen hebt.
Re: DeviceValue vullen
Suf, zo had ik er niet over nagedacht. Thanks for the head's up!
-
- Advanced Member
- Posts: 515
- Joined: Tue May 31, 2011 6:44 pm
- Contact:
Re: DeviceValue vullen
hi,
echter is het ook nogelijk via een script het actuelevtotaal verbruik van alle plugs uit het total device?
mvg
bart
echter is het ook nogelijk via een script het actuelevtotaal verbruik van alle plugs uit het total device?
mvg
bart
Software: HS3, HStouch, Plugwise , BLBackup, BLLatestImage, Zwave, JowiHUE, PHlocation, Netcam, Harmony Plugin, ThinkingCleaner, HSPhone, Eneco Toon Script, Pushover, Visonic Powermax LV Interface
(ON ESXI )on NUC
(ON ESXI )on NUC
Re: DeviceValue vullen
Ja hoor, op dezelfde manier.
Re: DeviceValue vullen
Zeker op Linux? Die is wat kritischer met strings en integer conversies.
Probeer dit eens:
waarde = hs.PluginFunction("Plugwise Pro", "", "GetCurrentPower", New Object() {hs.GetDeviceRefByName("ESXI Server").ToString})
Probeer dit eens:
waarde = hs.PluginFunction("Plugwise Pro", "", "GetCurrentPower", New Object() {hs.GetDeviceRefByName("ESXI Server").ToString})
Re: DeviceValue vullen
Huh? Reageer ik op een reactie van iemand, is die reactie opeens weg? Of ik wordt gek...stefxx wrote:Zeker op Linux? Die is wat kritischer met strings en integer conversies.
Probeer dit eens:
waarde = hs.PluginFunction("Plugwise Pro", "", "GetCurrentPower", New Object() {hs.GetDeviceRefByName("ESXI Server").ToString})

-
- Advanced Member
- Posts: 515
- Joined: Tue May 31, 2011 6:44 pm
- Contact:
Re: DeviceValue vullen
Stef,
Ik had hem al gevonden haha, maar was windows.
Mvg
Bart
Ik had hem al gevonden haha, maar was windows.
Mvg
Bart
Software: HS3, HStouch, Plugwise , BLBackup, BLLatestImage, Zwave, JowiHUE, PHlocation, Netcam, Harmony Plugin, ThinkingCleaner, HSPhone, Eneco Toon Script, Pushover, Visonic Powermax LV Interface
(ON ESXI )on NUC
(ON ESXI )on NUC
Re: DeviceValue vullen
Ik gebruik HS3 icm Plugwise Pro 3.0.3.2.
Ik heb een Smile P1 in mijn netwerk die keurig total off peak en Total peak energy consumed.
Nu wil ik graag een virtual device aanmaken die het totaal van deze 2 aangeeft.
Dit zal ongetwijfeld mogelijk zijn, maar ik heb geen idee hoe.
Kan iemand mij een eindje op weg helpen?
Ik heb een Smile P1 in mijn netwerk die keurig total off peak en Total peak energy consumed.
Nu wil ik graag een virtual device aanmaken die het totaal van deze 2 aangeeft.
Dit zal ongetwijfeld mogelijk zijn, maar ik heb geen idee hoe.
Kan iemand mij een eindje op weg helpen?