Relay Controller Plugin

Plugins skapade av Switch Kings användare | Plugins created by Switch King users
vonWastegate
1 star
1 star
Posts: 13
Joined: Fri 14 Oct 2011, 08:15

Re: Relay Controller Plugin

Post by vonWastegate » Fri 14 Oct 2011, 11:04

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.

Isaksson
5 stars
5 stars
Posts: 637
Joined: Tue 09 Nov 2010, 21:51
Location: Västervik

Re: Relay Controller Plugin

Post by Isaksson » Fri 14 Oct 2011, 12:21

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.
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.
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

Palle500
4 stars
4 stars
Posts: 431
Joined: Sun 16 Jan 2011, 13:15

Re: Relay Controller Plugin

Post by Palle500 » Fri 14 Oct 2011, 22:35

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/

chris
3 stars
3 stars
Posts: 136
Joined: Tue 09 Nov 2010, 21:51

Re: Relay Controller Plugin

Post by chris » Wed 25 Jan 2012, 14:15

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?

Isaksson
5 stars
5 stars
Posts: 637
Joined: Tue 09 Nov 2010, 21:51
Location: Västervik

Re: Relay Controller Plugin

Post by Isaksson » Fri 27 Jan 2012, 20:27

Problemet löst.

riro
3 stars
3 stars
Posts: 161
Joined: Wed 11 Jan 2012, 16:40
Contact:

Re: Relay Controller Plugin

Post by riro » Tue 05 Feb 2013, 17:41

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å.

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

Isaksson
5 stars
5 stars
Posts: 637
Joined: Tue 09 Nov 2010, 21:51
Location: Västervik

Re: Relay Controller Plugin

Post by Isaksson » Tue 05 Feb 2013, 19:39

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

riro
3 stars
3 stars
Posts: 161
Joined: Wed 11 Jan 2012, 16:40
Contact:

Re: Relay Controller Plugin

Post by riro » Tue 05 Feb 2013, 22:50

Isaksson 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?
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å kanske :P

Men det är nog bättre att hantera felet istället för att crasha.
http://switchqueen.snowland.se/ - Every king needs his queen

Isaksson
5 stars
5 stars
Posts: 637
Joined: Tue 09 Nov 2010, 21:51
Location: Västervik

Re: Relay Controller Plugin

Post by Isaksson » Wed 06 Feb 2013, 07:05

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

riro
3 stars
3 stars
Posts: 161
Joined: Wed 11 Jan 2012, 16:40
Contact:

Re: Relay Controller Plugin

Post by riro » Wed 06 Feb 2013, 09:00

Isaksson wrote:Ah okej. Då är jag med på vad som hände.
Gick tjänsten ner direkt när du startade?
Den höll sig uppe, om jag inte minst fel... kan kolla en sväng till i eftermiddag/kväll.
http://switchqueen.snowland.se/ - Every king needs his queen

Post Reply

Who is online

Users browsing this forum: No registered users and 10 guests