Relay Controller Plugin
-
- 1 star
- Posts: 13
- Joined: Fri 14 Oct 2011, 08:15
Re: Relay Controller Plugin
Det börjar dyka upp en del ethernetanslutna relän med varierande inbyggd intelligens.
tex: http://www.dinrelay.com och http://www.webswitch.se
Att styra dessa med ett script verkar enkelt, men är det någon som har testat?
En del relän har tom. ingångar. Frågan är om SK kan plocka upp meddelande från dessa.
Den stora fördelen med dessa är att de passar direkt på DIN-skena.
tex: http://www.dinrelay.com och http://www.webswitch.se
Att styra dessa med ett script verkar enkelt, men är det någon som har testat?
En del relän har tom. ingångar. Frågan är om SK kan plocka upp meddelande från dessa.
Den stora fördelen med dessa är att de passar direkt på DIN-skena.
-
- 5 stars
- Posts: 637
- Joined: Tue 09 Nov 2010, 21:51
- Location: Västervik
Re: Relay Controller Plugin
Jag har inte testat för de korten som jag kör med idag fungerar så pass bra så jag har ej behövt vända mig till något annat, men intressant är det ju.vonWastegate wrote:Det börjar dyka upp en del ethernetanslutna relän med varierande inbyggd intelligens.
tex: http://www.dinrelay.com och http://www.webswitch.se
Att styra dessa med ett script verkar enkelt, men är det någon som har testat?
En del relän har tom. ingångar. Frågan är om SK kan plocka upp meddelande från dessa.
Den stora fördelen med dessa är att de passar direkt på DIN-skena.
Vill man köra velleman korten på DIN så finns det färdiga "skal" som passar reläkortet.
http://www.vellemanusa.com/products/view/?id=525392
-
- 4 stars
- Posts: 431
- Joined: Sun 16 Jan 2011, 13:15
Re: Relay Controller Plugin
Ang Ethernet reläer så finns det en mycket liten Wifi enhet (FlyPort) som man kan programmera och styra reläer även få insignaler via sitt närverk. Skulle även klara av att ta emot/sända Nexa koder mot SK...
FlyPort is Wi-Fi compact programmable module (only 35*48mm). Flyport provides the following services: Webserver (even Ajax apps can be run), TCP Socket, UDP Socket, SMTP Client, SNTP Client.
http://www.openpicus.com/cms/flyport.html
Kan även köpas här i Sverige:
http://medial.se/
FlyPort is Wi-Fi compact programmable module (only 35*48mm). Flyport provides the following services: Webserver (even Ajax apps can be run), TCP Socket, UDP Socket, SMTP Client, SNTP Client.
http://www.openpicus.com/cms/flyport.html
Kan även köpas här i Sverige:
http://medial.se/
-
- 3 stars
- Posts: 136
- Joined: Tue 09 Nov 2010, 21:51
Re: Relay Controller Plugin
Hej. Har installerat om min dator kör win7 och senaste telldusservice och senaste switchking. Nu får jag följade fel
{BusinessAccess - Plugins} --<Error> -- 2012-01-25 12:37:11 -- Failed to execute plugin RelayControllerPlugin.Plugin. Error:
System.NullReferenceException
Level 1) Objektreferensen har inte angetts till en instans av ett objekt.
StackTrace for Level 1:
vid RelayControllerPlugin.Plugin.OnCommand(Int32 deviceId, String deviceName, Int32 deviceActionId, String deviceActionName, Nullable`1 dimLevel, String eventSource, Boolean& intercepted)
vid SwitchKing.Server.BusinessAccess.Plugins.PluginHost.CommandInterceptor.InterceptPerformAction(Device device, DeviceAction deviceAction, Nullable`1 dimLevel, String eventSource, Boolean& intercepted)
{BusinessAccess - Invocation} --<Status> -- 2012-01-25 12:37:11 -- Device with id 38, name 3, native id 31 and code E:5 is being turned on. Method used is TellStickWrapper.
{BusinessAccess - Plugins} --<Error> -- 2012-01-25 12:37:12 -- Failed to execute plugin RelayControllerPlugin.Plugin. Error:
System.NullReferenceException
{BusinessAccess - Plugins} --<Error> -- 2012-01-25 12:37:11 -- Failed to execute plugin RelayControllerPlugin.Plugin. Error:
System.NullReferenceException
Level 1) Objektreferensen har inte angetts till en instans av ett objekt.
StackTrace for Level 1:
vid RelayControllerPlugin.Plugin.OnCommand(Int32 deviceId, String deviceName, Int32 deviceActionId, String deviceActionName, Nullable`1 dimLevel, String eventSource, Boolean& intercepted)
vid SwitchKing.Server.BusinessAccess.Plugins.PluginHost.CommandInterceptor.InterceptPerformAction(Device device, DeviceAction deviceAction, Nullable`1 dimLevel, String eventSource, Boolean& intercepted)
{BusinessAccess - Invocation} --<Status> -- 2012-01-25 12:37:11 -- Device with id 38, name 3, native id 31 and code E:5 is being turned on. Method used is TellStickWrapper.
{BusinessAccess - Plugins} --<Error> -- 2012-01-25 12:37:12 -- Failed to execute plugin RelayControllerPlugin.Plugin. Error:
System.NullReferenceException
Vet du vad det kam vara för fel?
{BusinessAccess - Plugins} --<Error> -- 2012-01-25 12:37:11 -- Failed to execute plugin RelayControllerPlugin.Plugin. Error:
System.NullReferenceException
Level 1) Objektreferensen har inte angetts till en instans av ett objekt.
StackTrace for Level 1:
vid RelayControllerPlugin.Plugin.OnCommand(Int32 deviceId, String deviceName, Int32 deviceActionId, String deviceActionName, Nullable`1 dimLevel, String eventSource, Boolean& intercepted)
vid SwitchKing.Server.BusinessAccess.Plugins.PluginHost.CommandInterceptor.InterceptPerformAction(Device device, DeviceAction deviceAction, Nullable`1 dimLevel, String eventSource, Boolean& intercepted)
{BusinessAccess - Invocation} --<Status> -- 2012-01-25 12:37:11 -- Device with id 38, name 3, native id 31 and code E:5 is being turned on. Method used is TellStickWrapper.
{BusinessAccess - Plugins} --<Error> -- 2012-01-25 12:37:12 -- Failed to execute plugin RelayControllerPlugin.Plugin. Error:
System.NullReferenceException
{BusinessAccess - Plugins} --<Error> -- 2012-01-25 12:37:11 -- Failed to execute plugin RelayControllerPlugin.Plugin. Error:
System.NullReferenceException
Level 1) Objektreferensen har inte angetts till en instans av ett objekt.
StackTrace for Level 1:
vid RelayControllerPlugin.Plugin.OnCommand(Int32 deviceId, String deviceName, Int32 deviceActionId, String deviceActionName, Nullable`1 dimLevel, String eventSource, Boolean& intercepted)
vid SwitchKing.Server.BusinessAccess.Plugins.PluginHost.CommandInterceptor.InterceptPerformAction(Device device, DeviceAction deviceAction, Nullable`1 dimLevel, String eventSource, Boolean& intercepted)
{BusinessAccess - Invocation} --<Status> -- 2012-01-25 12:37:11 -- Device with id 38, name 3, native id 31 and code E:5 is being turned on. Method used is TellStickWrapper.
{BusinessAccess - Plugins} --<Error> -- 2012-01-25 12:37:12 -- Failed to execute plugin RelayControllerPlugin.Plugin. Error:
System.NullReferenceException
Vet du vad det kam vara för fel?
-
- 5 stars
- Posts: 637
- Joined: Tue 09 Nov 2010, 21:51
- Location: Västervik
Re: Relay Controller Plugin
Problemet löst.
-
- 3 stars
- Posts: 161
- Joined: Wed 11 Jan 2012, 16:40
- Contact:
Re: Relay Controller Plugin
Hittade en liten bugg...
Hade lite trassel med kortet och satt och testade med Vellman's testmjukvara.
Är porten upptagen av något annat så crashar den... och den dödar allt annat också.
Hade lite trassel med kortet och satt och testade med Vellman's testmjukvara.
Är porten upptagen av något annat så crashar den... och den dödar allt annat också.
Code: Select all
{Data Collector Service - Shutdown} --<Status> -- 2013-02-05 17:35:51 -- Service shut down gracefully
{UnhandledExceptionController_Framework} --<Critical> -- 2013-02-05 17:35:51 -- Exception:
System.UnauthorizedAccessException
Level 1) Access to the port is denied.
StackTrace for Level 1:
at System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str)
at System.IO.Ports.InternalResources.WinIOError()
at System.IO.Ports.SerialStream.Dispose(Boolean disposing)
at System.IO.Ports.SerialStream.Finalize()
{UnhandledExceptionController_Framework} --<Critical> -- 2013-02-05 17:35:51 -- Exception:
System.UnauthorizedAccessException
Level 1) Access to the port is denied.
StackTrace for Level 1:
at System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str)
at System.IO.Ports.InternalResources.WinIOError()
at System.IO.Ports.SerialStream.Dispose(Boolean disposing)
at System.IO.Ports.SerialStream.Finalize()
{Framework Service - Startup} --<Status> -- 2013-02-05 17:35:56 -- Running version 3.2.0.2 of server and version 2.5.5 of DB.
http://switchqueen.snowland.se/ - Every king needs his queen
-
- 5 stars
- Posts: 637
- Joined: Tue 09 Nov 2010, 21:51
- Location: Västervik
Re: Relay Controller Plugin
Men när du startade pluginet så hade den tillgång till porten men att du sedan under drift låser den pga ett annat program använder samma port. Korrekt uppfattat?
Sent from my GT-I9100 using Tapatalk 2
Sent from my GT-I9100 using Tapatalk 2
-
- 3 stars
- Posts: 161
- Joined: Wed 11 Jan 2012, 16:40
- Contact:
Re: Relay Controller Plugin
Mnja, jag startade tjänsten med låst port (test-appen igång)... inte världens bästa sätt att göra det på kanskeIsaksson wrote:Men när du startade pluginet så hade den tillgång till porten men att du sedan under drift låser den pga ett annat program använder samma port. Korrekt uppfattat?

Men det är nog bättre att hantera felet istället för att crasha.
http://switchqueen.snowland.se/ - Every king needs his queen
-
- 5 stars
- Posts: 637
- Joined: Tue 09 Nov 2010, 21:51
- Location: Västervik
Re: Relay Controller Plugin
Ah okej. Då är jag med på vad som hände.
Gick tjänsten ner direkt när du startade?
Sent from my GT-I9100 using Tapatalk 2
Gick tjänsten ner direkt när du startade?
Sent from my GT-I9100 using Tapatalk 2
-
- 3 stars
- Posts: 161
- Joined: Wed 11 Jan 2012, 16:40
- Contact:
Re: Relay Controller Plugin
Den höll sig uppe, om jag inte minst fel... kan kolla en sväng till i eftermiddag/kväll.Isaksson wrote:Ah okej. Då är jag med på vad som hände.
Gick tjänsten ner direkt när du startade?
http://switchqueen.snowland.se/ - Every king needs his queen
Who is online
Users browsing this forum: No registered users and 3 guests