Version 0.6.1.0
Moderator: RdP
Re: Version 0.6.1.0
Hi Robert,
I just installed 6.1.1. A few remarks:
- I did not have interop.adodb.dll in my main homeseer directory either. I found it in the rfxcharts directory, so I don't think it is a standard homeseer dll. You should really check for it, because in my case, without it would crash the homeseer web server (homeseer itself kept working). Also without it, no names will be found and the string will stay %CN.
- The "Reload Callog" isn't working properly. All my incoming and outgoing devices now have this string: "%N %N 116 %N" (the 116 is different (and correct) for each call, but the rest is the same). BTW, my DeviceStringFormat is "%N %N %T %CN", so it is not only strange that the %N aren't replaced, but also notice the last variable, that changed from %CN to %N???
- If a name cannot be found, perhaps you can use a (configurable?) string instead like "no name found", just like you do with unknown numbers?
- Can we (in a future release) retrieve additional information from the caller? Perhaps a %CS for the street, a %CC for the city, etc?
- It still creates two records when the call is being handled by the fritzbox (ie fax to email). But there was nothing in your release notes about it, so I guess you didn't implement that check yet, right?
Keep up the good work!
I just installed 6.1.1. A few remarks:
- I did not have interop.adodb.dll in my main homeseer directory either. I found it in the rfxcharts directory, so I don't think it is a standard homeseer dll. You should really check for it, because in my case, without it would crash the homeseer web server (homeseer itself kept working). Also without it, no names will be found and the string will stay %CN.
- The "Reload Callog" isn't working properly. All my incoming and outgoing devices now have this string: "%N %N 116 %N" (the 116 is different (and correct) for each call, but the rest is the same). BTW, my DeviceStringFormat is "%N %N %T %CN", so it is not only strange that the %N aren't replaced, but also notice the last variable, that changed from %CN to %N???
- If a name cannot be found, perhaps you can use a (configurable?) string instead like "no name found", just like you do with unknown numbers?
- Can we (in a future release) retrieve additional information from the caller? Perhaps a %CS for the street, a %CC for the city, etc?
- It still creates two records when the call is being handled by the fritzbox (ie fax to email). But there was nothing in your release notes about it, so I guess you didn't implement that check yet, right?
Keep up the good work!
Re: Version 0.6.1.0
- I did not have interop.adodb.dll
I'll add this file to future versions of the download.
- The "Reload Callog" isn't working properly.
I think i made a terrible mistake here... somehow i managed to replace %CN with %N instead of the name...
Watch for an updated version late this evening.
- If a name cannot be found, use "no name found"?
In that case the phone number will be used; i think this is more informative then "No name".
- Can we (in a future release) retrieve additional information from the caller?
Yes we can
- It still creates two records when the call is being handled by the fritzbox (ie fax to email).
I did implement it, exactly like we discussed: at start of every new session the Plugin will search for current sessions with identical phone numbers and if so, the new session will not appear in the list. But since this is hard to test for me at home, please send me your log file and i should be able to figure out why it's not working.
I'll add this file to future versions of the download.
- The "Reload Callog" isn't working properly.
I think i made a terrible mistake here... somehow i managed to replace %CN with %N instead of the name...
Watch for an updated version late this evening.
- If a name cannot be found, use "no name found"?
In that case the phone number will be used; i think this is more informative then "No name".
- Can we (in a future release) retrieve additional information from the caller?
Yes we can

- It still creates two records when the call is being handled by the fritzbox (ie fax to email).
I did implement it, exactly like we discussed: at start of every new session the Plugin will search for current sessions with identical phone numbers and if so, the new session will not appear in the list. But since this is hard to test for me at home, please send me your log file and i should be able to figure out why it's not working.
Re: Version 0.6.1.0
Robert,Digit wrote:Eating all CPU is something i've never seen before...![]()
What happens when you re-enable the Plugin, does CPU go up right away after a restart of HS?
Or do you have any other clue or hint? Since most of the time the Plugin is just waiting for information coming from the Fritz!Box, nothing more..
I'm currently investigating the problem. For now it seems that it is not the plugin that is causing the problem. I've disabled it but the problem is still there. The CPU and memory use goe up after a while, as if there is a memory leak or so. On my low (CPU) power eeeBox this means that CPU goes to maximum quite quickly.
I think the problem started since I installed interop.adodb.dll in the homeseer directory. Maybe RFXCharts, which uses the same dll, gets confused because the dll is both in the homeseer directory and in the RFXCharts directory. I'm running now without the dll in the homeseer directory, just have to wait patiently and see if CPU and memory load go up.
@sddroog: can you please check if you experience the same problems, because you also copied the ddl from RFXCharts?
** Maurice **
Re: Version 0.6.1.0
Homeseer is now running with the new plugin for about 4 hours. I made and received a few phonecalls. I have not noticed any problems (yet). The memory usage on my homeseer machine is stable around 650Mb. I will keep an eye on it, but I don't expect any problems.mo046 wrote:@sddroog: can you please check if you experience the same problems, because you also copied the ddl from RFXCharts?
Re: Version 0.6.1.0
Robert, thanks for all the answers!
Thanks again!
I disagree, but hee, you're the boss!Digit wrote:- If a name cannot be found, use "no name found"?
In that case the phone number will be used; i think this is more informative then "No name".



Did you change your name to Bob or to Obama?Digit wrote:Yes we can![]()



I just mailed you.Digit wrote:But since this is hard to test for me at home, please send me your log file and i should be able to figure out why it's not working.
Thanks again!
Re: Version 0.6.1.0
Robert,
a little update on my CPU and memory load problems. I've been running with and without the FBF plugin, with and without dll. I've disabled some other plugins and all seems to be normal now. I will re-enable the other plugins one-by-one to see if there is one that causes the problems.
Then I have found some other small issues:
- when using "reload CallLog" in the config page I would have thought that the Virtual Devices would be updated with callerName if found in the FBF or internet. But now only the number is displayed. When no number is sent (unknown caller) no name or number is displayed, not even the string defined as "Display anonymous Caller as".
- On the Phonebook page where the names and numbers are listed, names with an "&" are displayed with "&" instead
a little update on my CPU and memory load problems. I've been running with and without the FBF plugin, with and without dll. I've disabled some other plugins and all seems to be normal now. I will re-enable the other plugins one-by-one to see if there is one that causes the problems.
Then I have found some other small issues:
- when using "reload CallLog" in the config page I would have thought that the Virtual Devices would be updated with callerName if found in the FBF or internet. But now only the number is displayed. When no number is sent (unknown caller) no name or number is displayed, not even the string defined as "Display anonymous Caller as".
- On the Phonebook page where the names and numbers are listed, names with an "&" are displayed with "&" instead
** Maurice **
Re: Version 0.6.1.0
Hi Robert,
Your updated version is working great, no error messages discovered after performing some tests.
Many thanks!
Small question, (I'm a homeseer newbee;) ), is it possible to have the device status send by email?
I created an event triggered by your plugin, but want to have the status of 'Last Caller Name' attached or added as well.
Any advice?
many thanks and kind regards,
jeroenkl
Your updated version is working great, no error messages discovered after performing some tests.
Many thanks!
Small question, (I'm a homeseer newbee;) ), is it possible to have the device status send by email?
I created an event triggered by your plugin, but want to have the status of 'Last Caller Name' attached or added as well.
Any advice?
many thanks and kind regards,
jeroenkl
Re: Version 0.6.1.0
I made a small addition (available soon) to the Plugin with which the last Phone Number (or, if found, the Last Caller Name) can be retrieved:jeroenkl wrote: Small question, (I'm a homeseer newbee;) ), is it possible to have the device status send by email?
Any advice?
Public Function LastCaller() As String
IIRC you can use this in a script like this:
variable = hs.plugin("Fritz! Box").LastCaller
and use it the way you like. Please don't ask me to write a script, I'm not familiar with that!
Re: Version 0.6.1.0
Fixed. Coming soon.mo046 wrote:Then I have found some other small issues:
- when using "reload CallLog" in the config page I would have thought that the Virtual Devices would be updated with callerName if found in the FBF or internet. But now only the number is displayed. When no number is sent (unknown caller) no name or number is displayed, not even the string defined as "Display anonymous Caller as".
Fixed. Coming soon.mo046 wrote: - On the Phonebook page where the names and numbers are listed, names with an "&" are displayed with "&" instead
Re: Version 0.6.1.0
Use the mail action functionality in an event and read this: http://domoticaforum.eu/viewtopic.php?f=44&t=2407jeroenkl wrote: Small question, (I'm a homeseer newbee;) ), is it possible to have the device status send by email?
I created an event triggered by your plugin, but want to have the status of 'Last Caller Name' attached or added as well.
Any advice?
Does it help for you?
Alexander
Re: Version 0.6.1.0
Thanks, great! I already created an 'emailscript' but was missing the 'last caller' variable. Let's see how things work when you finished with next updateDigit wrote:I made a small addition (available soon) to the Plugin with which the last Phone Number (or, if found, the Last Caller Name) can be retrieved:jeroenkl wrote: Small question, (I'm a homeseer newbee;) ), is it possible to have the device status send by email?
Any advice?
Public Function LastCaller() As String
IIRC you can use this in a script like this:
variable = hs.plugin("Fritz! Box").LastCaller
and use it the way you like. Please don't ask me to write a script, I'm not familiar with that!

jeroenkl
Re: Version 0.6.1.0
This helps a lot! Also for other applicable events and re-actions. Much appreciated!Alexander wrote:Use the mail action functionality in an event and read this: http://domoticaforum.eu/viewtopic.php?f=44&t=2407jeroenkl wrote: Small question, (I'm a homeseer newbee;) ), is it possible to have the device status send by email?
I created an event triggered by your plugin, but want to have the status of 'Last Caller Name' attached or added as well.
Any advice?
Does it help for you?
jeroenkl