Netiom-Xap-Review

Inlämning av David Pullen-Några av er vet att jag är ett stort fan av VIOM från Phaedrus. Jag använder fyra viomer för att kontrollera min uppvärmning, vissa fönster och persienner, LED -lampor, elektromagnetiska lås och också för att ta ingångar från rörelsedetektorer och en mängd andra enheter.

Vissa av viomerna är direkt anslutna med hjälp av serieporten och andra över Ethernet med hjälp av MSS100 från Lantronix. Det är ganska värdefullt att kunna ansluta viomerna över nätverket och så jag var glad att höra att Phaedrus producerade netiom. När jag kontaktade Roy Schofield (på Phaedrus) var jag till och med mycket mer intresserad av att höra att han planerade att arbeta på ett XAP-aktiverat netiom … som en entusiastisk viom-användare jag brukade hjälpa till med betatestning och tillbaka i mitten i mars fick min första netiom-xap. Enheten fungerade bra rakt ut ur lådan med bara ett litet antal problem. Mycket av tiden under testningen spenderades verkligen på att identifiera förbättringar.

Den nuvarande produkten har verkligen en otrolig mängd funktionalitet, särskilt:

16 digitala och 4 analoga ingångar (10 bitars upplösning)

16 Virtuella som kan användas för att hålla ett tillstånd

16 digitala utgångar med 10-stifts rubriker för anslutning till relä, opto-isolator och displaymoduler

räknare (16 bit) och höga/låga spärrar för varje ingång

serieport

Http -server

E -postgenerering i aktion till specifika händelser.

10 Mbps Ethernet -gränssnitt

inbäddad Xap.

Brädet är ungefär 11 cm kvadrat med serieporten i ena änden och Ethernet -gränssnittet i den andra änden. Netiom slots rakt in i ett XAP -nätverk med hjälp av grundstatus och kontroll (BSC) -schema och har några ytterligare netiom vissa kommandon och svar.

Netiom konfigureras initialt med hjälp av serieporten med hjälp av en liten gränssnittsapplikation som tillhandahålls av Phaedrus. Netiom kan begära IP -adressen från en DHCP -server men jag gillar att tilldela fast IP till enheter som denna. Ingångarna och utgångarna ges alla standardnamn (t.ex. output.1) men kan bytas namn till något mycket mer värdefullt som Office.pir. Alla dessa ändringar görs genom gränssnittsapplikationen. Så snart programmeringslänken tas bort hoppar enheten in i livet och börjar utfärda XAP Heartbeats och statusinformation.

De digitala ingångarna kan direkt kopplas till TTL- och CMOS -utgångar men spänningen får inte överstiga 5 volt. Jag tycker att många av de ingångar jag använder är helt enkelt rena kontakter som drar ingången ner till 0 volt, t.ex. inte överstiga 5 volt).

Mätningar hänvisas till den interna 5 volt leveransskenan som, förstår jag, har en noggrannhet på 5%. De rapporterade värdena ligger i intervallet 0 till 1023. Du kan ställa in hysteres och “på tillstånd” -nivåer för de analoga ingångarna och räknarna (drivna av förändringen av de digitala ingångarna) för att se till att XAP -meddelanden inte utfärdas För ofta (se skärmdumpen nedan). Du kan också ställa in frekvensen för XAP BSC -informationsmeddelanden genom att ställa in uppdateringsperioden på samma skärm. Det är också möjligt att ställa in netiom att skicka allt BSC Info -meddelandet samtidigt snarare än ett åt gången. Med tanke på att det finns 102 noder kommer det normalt att ta 102 * uppdateringsperiod för att slutföra alla informationsmeddelanden.

Det är också möjligt att ställa in anti-studsvärden för varje enskild ingång måste vara nödvändig. Alla inställningar kan sparas i en fil så att de kan återställas vid behov.

De digitala utgångarna är öppen samlare och kan användas för att driva reläer (med rygg EMF -undertryckning), lysdioder etc. Jag tenderar att använda relidodulerna (8 reläer per modul) som också levereras av Phaedrus för att driva mina enheter. Reläkodulerna ansluter helt enkelt till 10 -vägs rubriker. Jag observerade att Phaedrus också har släppt en opto-isolatormodul som kan vara mycket fördelaktig för många HA-applikationer.

Jag använder netiom med homeser (som med viomarna) och så snart det börjar skicka ut XAP -meddelanden plockas de upp av XAP -ledningen i Homeser som nya enheter i nätverket. Med några musklick för varje enhet (snarare mycket, totalt, för netiom eftersom det finns 102 noder!) Netiom blir helt kontrollerbart av homeser med omedelbar statusåterkoppling.
Du kan också styra netiom direkt med hjälp av dess inbyggda webbserver via standardwebbsidorna eller till och med utveckla dina egna sidor. Ganska användbart om din controller är nere eller om du inte vill vara beroende av någon central intelligens. Webbsidorna måste laddas ner med hjälp av gränssnittsprogrammet över serieporten (se nedan).

Nya sidor kan skapas och läggas till i listan eller ersättas med befintliga sidor. Följande kommandon och dynamiska identifieringar är tillgängliga:

Kommandon

Slå på eller av enstaka utgångar

Rensa alla eller enstaka räknare

Slå på eller av enstaka virtuella

Rensa alla eller enskilda höga eller låga spärrar

Skicka ett meddelande till serieportenToggle all or single outputs

Toggle all or single virtuals

Dynamic Tags
%00 Last serial message received.
%01 to %04 Analogue input 1 to 4 value (0 to 1024)
%05 state of digital inputs 1 to 8
%06 state of digital inputs 9 to 16
%07 state of outputs 1 to 8
%08 state of outputs 9 to 16
%09 state of virtuals 1 to 8
%10 state of virtuals 9 to 16
%11 to %26 Input 1 to 16 counter value (0 to 32767)
%27 state of inputs 1 to 8 low latch
%28 state of inputs 9 to 16 low latch
%29 state of inputs 1 to 8 high latch
%30 state of inputs 9 to 16 high latch
%31 Insert device name
%41 to %56 Input 1 to 16 status
%61 to %76 Output 1 to 16 status
%81 to %96 virtual 1 to 16 status
%99 add a carriage return/line feed pair

The performance of the Netiom xAP is quite amazing. I was unable to provoke any untoward behaviour during the testing and I believe Kevin Hawkins saw message rates of over 3000 per minute when anxiety testing. action to messages is essentially immediate and commands issued to control multiple outputs at a time result in nearly perfectly synchronised clunks in the relays.

I can see the counters being beneficial for monitoring energy consumption. The analogue inputs can of course be used with lots of different input devices and I am planning to use some of them for light sensors.

The serial port can act as a gateway allowing serial commands to be issued across the network to a locally connected device using xAP. The Netiom can be set up to prepend and/or append certain characters (eg STX, ETX). xAP allows messages to be sent to the serial port in text or hex format.

The following BSC message would send the “PON” command out of the serial port (Power on for a Panasonic plasma)
xap-header
{
v=12
hop=1
uid=FF411100
class=xAPBSC.cmd
source=mi4.homeseer.dptestserver.Master
target=phaedrus.netiom.location:SerialPort.Out
}
output.state.1
{
id=66
text=PON
}
The email functionality appears to work very well although the email message is not dependent upon the trigger. emails can be generated according to a variety of different scenarios, specifically:

low or high input

analogue input above or below preset amounts

a serial port message

but the email is always the same format so you have to check the message in detail to figure out what triggered it. However, you can configure the subject and message to be whatever you want by modifying and downloading to the Netiom the files esub.cgi and email.cgi as for the web pages (see above). All the same dynamic identifies are available as for the web pages. The carriage return/line feed pair are specifically aimed at the email format. I don’t foresee using the email activate very much but I am sure that there are some people who will find it very useful.

I understand from Roy that he does have plans to add additionally VIOM functionality to the Netiom is later releases, eg the ability to activate outputs from combinations of inputs, but at the moment the inputs and outputs are independent.

Overall I think the Netiom xAP is a wonderful device at an very affordable price (currently £69 plus VAT). It doesn’t have the state engine of a web brick (another exceptional HA enabling product) but it packs in an incredible amount of functionality and slots effortlessly into a xAP network. It is certainly a terrific addition to a growing range of products that will make diy HA that much easier. I am always running out of IO and this works out at about £2 per IO unit! If you are already using xAP then just get one! If you are not using xAP then I think this device is a terrific reason to get started.

I must state that I have no connection to Phaedrus other than as a delighted customer and beta tester.

Netiom-Xap   :   www.xapautomation.org

Vill ha mer? – Follow us on Twitter, Like us on Facebook, or subscribe to our RSS feed. You can even get these news stories delivered by means of email, straight to your inbox every day

Dela detta:
Facebook
Twitter
Reddit
Linkedin
Pinterest
E-post
Mer

Whatsapp
Skriva ut

Skype
Tumblr

Telegram
Ficka

Leave a Reply

Your email address will not be published. Required fields are marked *