{"id":1875,"date":"1998-02-06T00:00:00","date_gmt":"1998-02-06T00:00:00","guid":{"rendered":""},"modified":"2013-01-03T17:17:46","modified_gmt":"2013-01-03T17:17:46","slug":"homevision-supports-uk-cid","status":"publish","type":"post","link":"https:\/\/automatedhome.com\/diary\/homevision-supports-uk-cid.html","title":{"rendered":"HomeVision Supports UK CID"},"content":{"rendered":"<p>After upgrading my main PC&#8217;s motherboard I at last had 2 serial ports free (the new board has a PS2 type mouse connector). This meant I could finally start to experiment with my Solwise Caller ID box.<\/p>\n<p><div class=\"sj-gblock\">\n<script language=\"javascript\">\n<!--\ngoogle_ad_client = \"ca-pub-5598479065369258\";\ngoogle_ad_width = 300; \ngoogle_ad_height = 250; \ngoogle_ad_format = \"300x250_as\"; \ngoogle_ad_channel = \"7058025304\"; \ngoogle_ad_type = \"text_image\"; \ngoogle_color_border = \"FFFFFF\"; \ngoogle_color_bg = \"FFFFFF\"; \ngoogle_color_link = \"52a79f\"; \ngoogle_color_url = \"CFFFDF\"; \ngoogle_color_text = \"000000\"; \n\/\/--> \n<\/script>\n<script language=\"javascript\"  src=\"http:\/\/pagead2.googlesyndication.com\/pagead\/show_ads.js\"><\/script>\n<\/div>After some initial talks with Craig (of Custom Solutions Inc) he sent me the Caller ID version of the HomeVision software (this is a special version of the software needed for Caller ID for which there is a small charge).<\/p>\n<p>The good news was that the HomeVision software was receiving data from the Solwise box, although as predicted by Craig the formatting of the incoming numbers was all wrong. The US format seems to be (XXX) XXX-XXXX and the software was attempting to apply this to the UK numbers. A quick phone call to Florida and Craig agreed to try and patch the software to allow it to recognise UK numbers properly. As always Craig&#8217;s support has been superb and he produced several version of the software to try, each being emailed to me the very same day I had sent my updated findings!<\/p>\n<p>When the Solwise Caller ID box detects an incoming call it passes the data via serial port to the PC (the PC must be permanently turned on and connected both to the CID box and HomeVision for this to work). The HomeVision software then strips out the relevant data and tries to find a match for the number in the CID_NAME.TXT file (the format of this file is shown below).<\/p>\n<p><strong> 0802-123456 = Marks Mobile<br \/>\n01846-234567 = Bob<br \/>\n01846-345678 = Jim<\/strong><\/p>\n<p>Although this file has to be typed up by the user, it proves to be invaluable. If the HomeVision can find a match for the number then it will display the name of the caller in addition to their number. During the initial CID configuration on the HomeVision software you choose a macro to run whenever a call is received. It&#8217;s this macro that determines if or how the CID information will be displayed on the TV. Below is the macro I use.<\/p>\n<p><strong> Video: Start external video mode<br \/>\nVideo: Display caller ID on external video<br \/>\nVideo: Set vertical screen offset to 10<br \/>\nVideo: Set horizontal screen offset to 5<br \/>\nWait 0:00:20.00 with timer #4 (Caller ID Timer), Then:<br \/>\nVideo: Stop video mode<br \/>\nEnd Wait<\/strong><\/p>\n<p>So &#8211; as the phone rings the following text appears overlaid onto my TV picture.<\/p>\n<p><strong> PHONE CALL<br \/>\nMark <\/strong><\/p>\n<p><strong> NUMBER 01234 567890<\/strong><\/p>\n<p>It stays there for 20 seconds then disappears.<\/p>\n<p>The software also produces a fill called CID_LOG.TXT This file records all incoming calls and which looks like this&#8230; Began Waiting for Call: 2\/3\/98 8:06:45 PM<br \/>\n2\/3\/98 at 8:07:01 PM: Private WITHHELD<br \/>\n2\/3\/98 at 8:13:48 PM: 01846-123456 Bob<br \/>\n2\/3\/98 at 8:18:05 PM: 01846-234567 Jim<\/p>\n<p>At the time of writing CSI have just added an option to the Caller ID configuration screen (Software version 2.61) that will work for the UK with the Solwise unit.<\/p>\n<p><strong>Want More?<\/strong>\u00a0&#8211;\u00a0<a href=\"http:\/\/twitter.com\/ottomate\">Follow us<\/a>\u00a0on Twitter,\u00a0<a href=\"http:\/\/www.facebook.com\/AutomatedHomeUK\" target=\"_blank\">Like us<\/a>\u00a0on Facebook, or subscribe to our\u00a0<a href=\"http:\/\/feeds2.feedburner.com\/automatedhome\">RSS feed<\/a>. You can even get these news stories\u00a0<a href=\"http:\/\/feedburner.google.com\/fb\/a\/mailverify?uri=AutomatedHome&amp;loc=en_US\">delivered via email<\/a>, straight to your inbox every day<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After upgrading my main PC&#8217;s motherboard I at last had 2 serial ports free (the new board has a PS2 type mouse connector). This meant&#8230;<\/p>\n","protected":false},"author":1,"featured_media":37757,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"apple_news_api_created_at":"","apple_news_api_id":"","apple_news_api_modified_at":"","apple_news_api_revision":"","apple_news_api_share_url":"","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":"","apple_news_is_paid":"","apple_news_is_preview":"","apple_news_is_sponsored":"","apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":[],"apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","footnotes":""},"categories":[14],"tags":[],"class_list":["post-1875","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-diary"],"apple_news_notices":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2017\/10\/diary.jpg?fit=777%2C437&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/posts\/1875"}],"collection":[{"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/comments?post=1875"}],"version-history":[{"count":2,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/posts\/1875\/revisions"}],"predecessor-version":[{"id":13062,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/posts\/1875\/revisions\/13062"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/media\/37757"}],"wp:attachment":[{"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/media?parent=1875"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/categories?post=1875"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/tags?post=1875"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}