Steve Greenblatt is probably least known for being one of my former employers. His AV career began by spending a few years working as a Systems Engineer for Crestron, then he went on to found what was probably one of the first Independent AV Programming companies, Control Concepts. With over 21 years in business, Control Concepts is one of the longest running AV programming business out there. He is also host of AVNation’s A State Of Control.
Transcript...
this is a software defined survival where we talk to AV IT professionals and software developers to find out how to leverage software to reinvent ourselves and we do business we listen to their stories and ask for advice and tactics on how to survive and thrive in a software defined what today software defined survive what we used to do you use to be magic right we nobody touch screen twenty five years ago it was scary we’re living in this this really boxed in world of hi Terry software say what I was looking at a seeing what can we do to augment that how could we stand apart from others how could we use other programming languages to be able to make systems more powerful I think that there needs to be more awareness for it from the every day eighty programmer as to being able to story offering and look beyond what got to the point that they currently are at %HESITATION today’s guest is probably least known for being one of my former employers his ABC career began by spending a few years working as a systems engineer for Crestron then he went on to found what was probably one of the first independent TV programming companies control concepts with over twenty one years in business control concepts is one of the longest running TV programming businesses out there he’s also host of eighty nations state of control and his name is Steven Greenblatt Steve welcome to the show thank you Patrick you glad to be here is there anything about that introduction that %HESITATION you’d like to correct or expand upon that sounded great and I appreciate all the acknowledgement and die I feel like I’m just a guy that said I try to help the industry get better and I look saw an opportunity to take what was done ad for manufacturer as it internal person and and dad with a little bit of confidence from my dad and from others say I hate I went and dad took the lead but it’s been a great adventure and dives back then to aid the flexibility of being able to explore what the future looks like from the control system programming and and other software development perspective yeah you’ve probably seen a lot over the past few decades on your own but %HESITATION you mention that jump from working for Crestron and deciding to go off on your own could you %HESITATION what was it that really motivated to you to do that what were you seeing in the industry what kind of opportunities did you think were available what was kind of going on in your mind at that time the industry was a lot different than now say and and I I know that that that’s probably look dad is set as an obvious statement but the question was a much smaller company and %HESITATION and it was the right time in the right place I was young enough and there seems to be a big needed a big demand for programming what I really did what I went off a bio days I wanted to be more relationship based rather than just looking at trying to get projects done and tried to satisfy deadlines in trying to make sure that sales were happening I I looked at it is or for personal level and and thought they do what we’re doing can be done a little bit more individual where where we can really get to know a client we can develop solutions that are really geared toward their needs I we could really focus on what it is that a wide and do what we’re doing at at a higher level it I kind of looked at it prior to almost look like an assembly line had to get a lot of projects out to do word order to keep up with the demand that I had not that we don’t have to work at a fast pace world now but what we can do now I think is really invest a lot more and be able to get more satisfaction to out of the work that we do a very very interesting so it sounds like you were way ahead of your time %HESITATION in in terms of user experience right that’s all the buzz word lately especially with Infocom changing its name and I think that’s really what you’re talking about is instead of just turning a projector on and off really focusing on what the users need absolutely %HESITATION aid user experience and and it’s funny because things like this a lot of times come up and you don’t really realize that at the time and then you look back and you say you know what we’ve been doing this for a long time but but it was also the relationships with all the players involved so only until recently and and this is kind of a shame but only it over the last baby I don’t know ten years we’ve really engaged a lot more with with the clients in the clients didn’t really understand door or get to be able to have that direct relationship with with with a programmer who we were always kind of behind the scenes and so is the relationships that we were developing back dead were more with the integrators and then maybe with consultants and and now with bad your factors but the integrators we were braced us because we help to fill the void that they needed in order to be able to complete their deep the puzzle indoor and and provide that solution so we were helping them strength in their resources and their offerings and then it took awhile honestly for the clients the end users to be able to identify with us and to know that the work the end product that they were seeing part of that contribution came from a programmer and somebody who daisy at they have been engaging with directly and it it’s sad it’s kind of interesting absolutely you touched on a few things there that I want to circle back to sometimes I wonder it’s it’s sometimes it’s obvious how AV projects how they flow how they actually happened like where do projects come from there’s a customer there’s a bid spec it goes out to bid an integrator gets it and then maybe a a programmer gets involved at some point along the way but there are also other times where integrators have a direct relationship with end users and that’s like you were kind of saying that’s not really common that up a software developer or programmer would have that kind of relationship when did you start to kind of see that change is there any kind of catalyst that happens that kind of made end users more aware or maybe a particular vertical where that awareness happens as opposed to another one you just talk a little bit about that you know direct contacts with end users and and anything you see about like what made that happen well it started way to weigh it with having some advocates and and having whether they were a somebody who is a two way streets to fan at work or so or or who is a partner or weighs eighty at an integrator hired us or consultants who who saw the type of work that we did they they needed to elevate our role within the project the needed they do we we have to give some of the credit to them for being able to identify the importance that we could play for the client and and bringing us to the table and and getting the clients to understand who we were that that was the starting point of it I think the other shift was a as were more systems he came mainstream and became part of the the landscape of of the clients organization and and and they care importance was elevated and and they they reliance upon that was so important they realized that they needed to have consistency and consistency from room to room and and a lot of that comes with being able to rely on a programmer or software developer to you to provide that solution and and be it be that clue that takes you from project to project and helps to maintain your standards and helps to be able to be the one that they guides them to maintaining the consistency it’s very easy to say you want to be state have standardization but it takes a lot of discipline to to really actually do it and I think that what once the systems grew in such a large number it was critical that that standardization was there and and clients also the end users clients I know of it you’re changing words but they they have to work with different parties state you know whether it’s based on location are based on costs are just based on bad where they have to work with different integrators and having a programmer to cut it to to be the bridge from from integrated into greater project to project was very helpful for them to maintain that standard so I think that that’s really where the turning point was that’s the that’s pretty interesting so advocates the people who were planning the projects %HESITATION realizing the importance of the software and also how the %HESITATION the end users started to realize that they needed these standards there’s there’s kind of a synergy there of of the consultants really %HESITATION seeing your value and the end users as the systems grew larger did that have anything to do with %HESITATION I guess it’s kind of how once the iPhone came out right then everybody kind of knew what we did we no longer just fix TV’s it was like people understood that we rooted AV signals from here to there was there anything else you saw in that kind of collaboration space that that made it happen like hotel rooms or an advanced video conferencing or anything like that Hey I think of the easy one to point to and say putting the systems on the network and okay you know being able to say that you had all these systems at your finger tips and they were now kind of inter connected and rather than having a lot of one offs that that may have also been in another part where we really though I thought started to go off to say that we’re we’re now looking at day says it from a holistic standpoint rather than this unique high end boardroom we have we have a a lot of systems that have different I levels of complexity different levels of capability but the experience needs to be very similar and the user shouldn’t have to go and learn how the system works for when they’re going from room to room they should be able to feel comfortable and in education I think was where that was first adopted because professors need to walk into a room to be comfortable and they’re not going to necessarily teach in the same lecture holler classroom I either daily basis or even I know from semester to semester so they shouldn’t have to go re learn this they they should be able to say where we’ve we’ve we’ve back to walk into a room and show comfortable teaching are presenting their yeah via the university space really seems to be one of the more educated verticals in AV they they they kind of understand the most about what we do I’d like to shift gears for a minute here and and talk a little more about the business about independent programming as a business you’ve been doing it for a really long time if you had to pick just a few things that you would attribute to your your ex success and longevity to what what would they be customer service is very important obviously and and I think that that holds true in every business we’re we’re also very protective of making sure that we maintain a a solid reputation and we me and we do right by people and and die and sometimes that means that we have to sacrifice things and sometimes we have to go above and beyond Darryl costs to make that happen and and that that’s something that I’ve always kept in mind I I think another one that has bubbled up for me and it took me awhile to realize this route which transparency you have to be honest with people you have to be able to tell them the good news and bad news you have to be able to tell them when something is going to work and when something’s not going to work you have to tell tell them when you’re not ready and you need more time to get something done even if they don’t want to hear that I think all those sure are are very critical and being able to to be ten success in and build trust because really what it’s about and and I am sure that I’m repeating some of the obvious but people do business with people and and what we do is provide technology and what we do yet as a by product of that relationship is is develop software and and do easiest implementation but it’s the relationship and and knowing that we have each other’s back and knowing that that we can be there to stand behind our work and and be behind what we say we’re going to do is is really what’s critical yeah yeah you do need to be reliable so %HESITATION you mentions that transparency part which I get completely but up personally I I find it hard sometimes to get people to understand like when we say we need these for things to do our job war this time frame is ridiculous we are going to be late if we try to stick to this I have a really hard time having those conversations do you do you have any tips for me how to communicate these things better it is tough it is tough because nobody wants to hear bad news I think that being able to well well what is it depends if it’s a new relationship or an old relationship because if it’s an old relationship I think that there will be some give and take in and there will be some some trusted knowing that when you really say that it’s the truth rather than having the buffer and the padding and add because a lot of times what I found a new relationships do you start off based on what you know and what you’ve experienced in the past and many times as unfortunate by clients have bad experiences in that may be why they’re making a change so they have to protect themselves today go that extra time they’d go the extra contingency is and and they want to make sure that this goes well and and they they don’t necessarily trust you when you tell them they did it the information that you’re you’re sharing because they’re skeptical know when it’s when it’s eighty existing relationship I think that there needs to be you if you point back to may be a past experience where you’ve worked with somebody or were you really map it out with the what are the things that I tell people is that you I know that we want to make this deadline for a quiet and today we know we we have this project now okay do that let’s talk about what it’s gonna take to get there because it’s not totally in my control and I can commit to doing this for you but I can’t control the information that I need or the responses Aidid or the approvals that Aidid at the time that it takes to get them so yes we we want to commit to this time frame for you but we have to understand that it everybody has to take part in making that happen and dad I know I don’t know if that’s really answering the providing it it did there would be a true answer that’s going to to be able to resolve these types of conversations but at least it’s helping to I think ease the situation and make people realize that ADD can’t just put all the oldest son somebody else to to make a deadline it’s the programmers faults that never happens so I’m maybe could you describe your ideal customer or the projects flown that that best works as a programmer the the way to to really approach a project I think most successfully is is to take the time up front to to really out wide what a what those expectations are to take to get the information to be able to almost come up I I think one of the things that a via and fortunately lose is that it is a lot more promenade is just traditional software development is the time it takes to really define a goods back in a good scope and and here the research injured as to what it is that we’re going to develop and and all the use cases and all of the personas and and that those are all things that go into software development and a lot of times that it’s totally glossed over in it AG so if we were to be able to take time to really sit down and and define what the client needs and who’s going to use the system and how they’re going to use the system have that documented side often approved grabbing see easy part after that yeah as and that and and a lot of times we we compromise all of the hard work that goes it up Friday and there we were wondering why the project did go well so it may I think proper planning and documentation and being able to to really explore all of those the what ifs and and make sure that everybody is in agreement as to what we’re planning to do usually results in a much better outcome yeah I see this more more the deeper I get into real programming how much how important it is to really document everything of course you have to do it anyway but and and having that conversation of course is a is the great first step but I’m what do you do when you meet some resistance on that day there are of course great integrators out there everybody has great intentions but time is always precious right there’s never enough of it and it’s really easy just to skip that step because you’re a smart guy you could figure it out so I will never skip this step of coming up with what we call a control specification which is some type of a document that says this is what we planned to do anytime there we’ve had to sacrifice that it’s been really only a handful those projects never go well and that step in our process is so critical because it forces us to think through all the details of the project it forces us to be able to explain and present what we planned to do and then it forces all the parties involved to be able to take the time to read review it and and be a good and have the opportunity to provide feedback hopefully they provided approval and sometimes it opens its doors to a lot of conversation by chance your question a little bit more about when you when you add are met with resistance I think that what we need to fall back to that is to be able to make some assumptions say he is based on my experience this is what I’ve done in the past and ended start going down that road will we start with a blank slate that usually makes it a lot more difficult to really get to the outcome that we’re going to you kind of have to steer the quiet you have to have to try to show the get give them options at that all the options that you are okay are comfortable with and packing rather than give them options that could lead to additional time or effort or complexity and that’s unfortunate it out because it you but that that’s that’s one way of being able to to handle the situations where you’re met with resistance I like that limit the options or you know at least suggests the options that that you know will lead to a good outcome did the control spec you were talking about what when does that happen typically in the project flow before after a contract is rewarded just yeah city we love to say before but it’s right at its afterward our process and and that that’s where the what what what is the shortcomings or one of the the %HESITATION I is that the sad parts about what we DO it out a lot of times what we would love to do is be able to get paid to develop that and and then say were any give our price based on that but many times what we have to do is we have to do to put out a proposal that we use our best assessment of four weeks think the clients looking for is you based on the questions we can ask in a pre into cells phase and then what we do is put together that specification at once were awarded the project and and we’re actually getting into it and eight it’s a tool for both parties so it is so it does have some value even for programmers to be able to ensure that when they actually sit down to do something that that they can do it once they can do it accurately and also there are are no obstacles hopefully preventing them from being successful yeah you’re almost guaranteeing your own success by taking that step and I’m going back again soft it’s a normal process in software development it’s it’s consulting comes first right to figure out what is it that we need to do unfortunately here in Germany you see you see specifications or or a I’ll try one it’s called it’s a bid spec and it’ll say programming as the customer wishes right and so basically what what do you do all you can do is make a quote based on a list of black boxes it’s it’s a it’s a real challenge and I think it’s one of the places where AV can do a lot better in an adopts more software standards it’s the only thing I’ll add to that dad I wouldn’t that that may be helpful for a client is to look at extending that relationship with with the programmer after the project’s died so that they can get that personalization and what we call user preference changes I think that that’s the interesting part of being able to have a relationship with a programmer to be able to continue to grow with them beyond the completion of the initial project and did this way they they don’t feel stock when they have this and say I really wish that it worked a little bit differently or I I it would be so much better if I had destruction or these buttons were placed differently and and day it could all be done is just a matter of having that relationship with the programmer writes it so how do you go about navigating that transition from maybe the integrator being your customer to their end user becoming your customer I would first start by offering that follow up with a user preference follow up and and put that day as it either an option or or as a base price and say the fact that we all know that when systems get in did they require some break in time so wouldn’t it be helpful to be able to have this catch so that the client can feel more comfortable knowing that we’re going to be able to they’re gonna come up with a list of five modifications and and they just men said we’re we’re going to address that list for them within reason and say thirty forty five sixty days whatever that might be whatever it it works fast and and I think it is a great way to of making the client feel more comfortable to that they don’t have to think of everything up front so it might be a great selling option two for the integrator and then discuss at that point there’s no more installation typically involve to it if it really may just be a matter of the project manager the program or the client get together to figure out what that is adjustments are are and there may be an option after that to be able to have maybe a meat it’s a great band or some type of a support structure to be able to continue to do those changes as they come up excellent so I’m starting to see a little bit of a theme in in the advice you’re giving me and it’s a I’m gonna boil it down to playing the long game I I I yes that’s true it it’s not about it not not about getting quick wins it what we do it’s it’s more about really building trust and add relationships and really getting a client word with you add knowing that there you’re gonna they’re gonna grow by having you on their team great stuff so well what changes are you seeing in the industry what what is a what’s on your radar I think they were all seeing a shift in moving away from is much hardware and I think that that that should be fairly evident there there is that also a big impact as consumerization as I call it in the industry where expectations are now being sat for our people using technology in their daily life and being able to go to El electronics store online and you do it having all those DIY solutions tinkering and what we used to do you used to be magic right we you know we touched a screen twenty five years ago it was scary now everybody’s dead that’s that’s all they know how to do in fact I think here you talk about little kids walking up to a TV and tried to swipe it out so it’s you know who what the expectations are being set now well before they are seeing what is being provided on a professional level and at what is being these communication systems that are that are mature enterprise grade but that’s not to say that the expectations are are influencing what we’re doing because they are a day you know eight eight eighty here all the time it just works and you and why is this so complicated and why it what Weiss’s cost so much and and it’s it’s really playing a big part of what we’re doing it in fact and this is the part that a I don’t quite understand but I needed seeing systems that are there years ago we we went from having rowboats to have a control system and now we’re almost go back the opposite where you see systems in a project where they say I we did need to control with this we just use their about are we going to get out and we’re going backwards now how is that any easier yeah I wonder about those systems excuse me if it’s just to save money I think that it it it’s the wrong solution because you can provide very cheap control now a days but a if they’re looking for simplicity even that I mean that too remotes that are delivered with a video projector for example you you need one or two of those buttons and guide their nightmare exactly so I I had and I would I wouldn’t I would argue that it is that it isn’t cost it’s just that they’re not getting the right solution sounds like some opportunity there I would say yeah so what kind of steps are you or your company taking to kind of prepare for this change I mean it’s already happening maybe you’ve taken some steps already to %HESITATION to be able to provide solutions that are more familiar to %HESITATION to consumer solutions so so about seven years ago we had a key higher they came on board and and at the time it was a little bit of a rescue is a little bit of future thinking and and visionary thinking by the thought was at the time and and and he sat as a software development background in the thought at the time voice work we’re living in this this really boxed in world of of proprietary software let’s say and and it it hate does the job and it’s working and and I wasn’t going to complain it was what we do but what I was looking at is is seeing what could we do talk about that how could we stand apart from others how could we use other programming languages in the power of I tea which was a you know probably not as mature early AB converged as it is now to be able to make systems more powerful and and be able to to maybe address these needs that clients have that they don’t even know that nobody even knows how to stop so that’s what are the steps that we took an ad we’ve we’ve really gone down that path there for a number of years in in the first couple years you know we’re just getting our feet wet but but now we’ve started to get known for doing more software development in war that less reliant on projects and and more OJ she adds event dinner theater in terms of being able to provide unique solutions so for examining sample yeah what what we talk about a lot is made aware of that and middleware has a lot of different herbs but but you know a good example of middleware is being able to take it a navy system and take some software or system that’s external and rate get a translator let’s call it that makes the to talk together so it may be exchanging authentication information it may be exchanging scheduling detail it may be for connecting with building controls there’s so many different ways of being able to provide that solution it and now what we do what we do there can be sold either as a product to be you to to to solve that particular need or can be used to prevent a bigger solution ad we could be involved in that solution or we could just be providing that one piece so that others can then construct a solution very interesting %HESITATION you mentioned a bunch of things that really aren’t AV but we deal with all the time like integrating with calendars maybe a directory and and dealing with that kind of authentication is is that should we be doing everything do we need to choose do you do you see a space to do you know normal AV routing and user interfaces and also provide these kinds of integration is or is it really necessary like you did is that to hire somebody who who really does specialized that sort of thing I think that there needs to be more awareness for you from the every day AV programmer as to being able to explore these offerings in the end at look beyond is white gotten to the point that they currently Iraq at you know and and I’m not saying it’s for everybody because it’s not it’s not the easiest thing in the world and quite honestly I started off being a programmer and have moved on to doing more business related roles but I don’t know if I would be able to make that job very easily without really investing in myself and taking the time to go there but but I think that the future easy programming needs to consider the fact that we have these these other powerful languages and tools at our disposal and in order for us to overcome the idea that we’re gonna go back to just using their about what we have to be able to be for fighting more solutions that clients will value and I think that they’re very willing to pay for them but they have to have a they have to solve it a need and they have to address white or they have to see if a client money or that you know there it went once you can demonstrate those things I don’t think that we’re going to be limited by cost fascinating I love the sentiment where I have a lot of trouble is %HESITATION is getting the real feedback right because there are plenty of ideas and software opens up so many doors and anything really is possible but but really figuring out what is useful to a particular market I find that to be really challenging I I don’t disagree and I think that this is why we do podcasts and this is why we do you develop content and and you’re with the D. yeah I give you a ton of credit for with the things that you’re doing and and I think that you are very much in the minority unfortunately but we have to market ourselves we have we have to put ourselves out there we we can’t be insulated anymore are we and and it’s challenging and I I’ve I wish that I could do more marketing that I’ve been doing it and maybe that’s not the right term but right do you have you have to be go eight going out and getting face time with people you have to be going out and letting people know white is capable what what what you could provide it and also listening I think it that’s key to not enough people listen to truly what the clients asking for instead they just try to hit them with the solution that they know that they’ve done in the past and they they try to he said it would it with this client now and and dad and and that’s what are the other changes that that’s certainly been happening in the industry but but is far as getting feedback I think there will we have to put ourselves out there and we have to be able to find where the audience is clients are becoming a lot more involved and invested in this industry and a quite honestly they they have a lot of strength right now they they’ve hired a lot of people from the industry internally they why do you types of systems that provide their own services have the road up keep and they do you need to really show them that way your brain to the table is something that neither don’t have or they can’t do themselves to do they speak the same language like do they even call AV well it depends on who you’re talking with and and where they’re coming from if it’s if they’ve developed this by hiring people from within the industry that they still probably colony the but if they’ve built it organically then it’s probably stems from my tea and we have to adjust to what that I. T. mindset is to and and and that’s driving some things as well and and and I think there’s just there’s been more talk about software as a service and coming up with a with more I. T. said check solutions and and that I I need to also get more educated on how we find our place with within the I. T. world that and understand the language they speak and I try to learn it more and more every day yeah that’s that’s kind of what this podcast is all about in a thank you for the compliment earlier by the way the reason I started it it’s it’s yeah I guess you could call it marketing but really it’s it’s just trying to get the conversation started and %HESITATION talk to people who are smarter than me that have some thoughts on this just to kind of I don’t know what should the light on on the many many possible directions this this whole thing could play out here where we’re building community and and tried to engage with people and at that’s where things that I’ve learned to you is that you have to put yourself out there but you also have to give away free knowledge in order to draw people into you absolutely Steve thank you so much for being on the show if anybody would like to get in touch with you how how they go about doing that I you can visit our website control concepts that control concepts dot net about a bunch of social media platforms at Steve Greenblatt and as you mentioned at the top I proud to be the host of the state of control which is not easy nation and dad love to be able to share some more of these types of conversations with the audience and you’ve been on multiple times to bed that very valued yes with that very important perspective on things in data that that’s just a a fine and dad were engaging part of what I do and I feel like it’s just one way of contributing to the industry and and also growing as a professional absolutely it’s always fun to be on a state of control but I have to admit it’s a lot more stress free being on this side of the microphone that’s funny asking the questions all right Steve take care good talking to you thanks thanks for having me Patrick thanks for listening to the show if you enjoyed this discussion if you liked what you’ve heard if you want to hear more discussions like this please go to I tunes legal review to the show get in touch with me somehow and let me know that you’re out there listening and that’ll motivate me to keep doing these shows get mad so if you’re driving whatever said something in your calendar to give you a reminder to go to I tunes thanks for listening to software defined survival for transcripts and show notes go to software defined survival
Micha Van Der Stoop started his career at Cisco where he was involved with everything from designing and implementing their internal office networks to business development for Cisco’s Proof Of Concept Lab.
He also he worked at Shell Global Solutions where he was responsible for the global Reference Architecture and Solutions designs for AV, collaboration and CCTV.
He is currently Managing director at IDM Solutions, a Consulting & Design firm in the Netherlands.
Transcript...
this is a software defined survival where we talk to AV IT professionals and software developers to find out how to leverage software to reinvent ourselves and we do business we listen to their stories and ask for advice and tactics on how to survive and thrive in a software defined what today software defined survive and then all of sudden there is a space that start thank and we asked cables stick if you are well I and I thought that was the area with those opportunities that the IT space but everything that sits in the datacenter space is more reliable more feature backs and infinitely more welcome to software defined survival my name is Patrick Murray in today’s guest star his career at Cisco where he was involved with everything from designing and implementing their internal office networks to business development for Cisco’s proof of lab kind of proof of concept glad he also worked at shell global solution’s where he was responsible for the global reference architecture and solutions designs for AB collaboration and CCTV is currently marketing director or you’ll have to correct me if I get that wrong at IBM solutions which is a consulting and design firm in the Netherlands welcome Misha Misha fenders correct me on all that in a second welcome to this well thank you very much them yet so mischief on the stove sis which is console the rest was the treaty at pretty corrects managing director of IBM solutions from the Netherlands them will brief you statements sat through excellent thank you for that is there anything you’d like to expand upon about about that introduction and you know I I think in light of the conversation that we’re asking is the the the backgrounds that I have and the legacy that that we carry Kenexa every well into this into this topic and I came from an IT backgrounds and like most of the people I’ve met so far in the AC industry and and that I see background has been as a result many firsts as being dispersed as voice over IP deployments in Europe going away from traditional P. B. access to and an IP enabled said medical manager at the time going for the first wireless working with universities in the Netherlands and around the world to develop the wireless protocols and the standards and to go from real standards based CCD feet to an IP enabled should your surveillance system and yeah due to Cisco I actually rolled into the yeah that AC space realized that it was well a fairy boon regulated says space and and so a lot of opportunities and and those opportunities are now how I have few years later finally manifesting itself in this whole topic of IP enabled said I T. enables and and clouds enables connectivity the wild west of AV can can you tell me a little bit about that transition what happened there at Cisco that got you involved with a yes it was in their way was very very interesting so the wild west of IT was in the mix that early nineties it was fantastic time where I have projects would be left right and center offices will be deployed Cisco’s internal offices will be Abby would install an office a week and when we had done everything in that so the in in Europe later Middle East Africa as well and even later into full at emerging markets if there was something new that’s is glad you would just go in and add that that’s gave a lot of space for interface and for personal development ad for networking in the broadest sense of the words and at one point we we got in full into the holographic telepresence and we helped to develop that’s which was absolutely fantastic but it was always the DAC portion where Wesker Prisco some projectors science and all those kind of things and starting to realize there was already some hate it’s different worlds rather we knew at a field the from all the office of the officers that we deployed but we never really got around to it **** as an IT yeah organization and the screens were the present screen Satele drawn first it was just screens in a room that sway you connected to the PC with CJ or or and may be the CIA if it falls fillable and but it was there and then and starting to add to talk to the guys that did show production that we organized that the Cisco networks and just go live for a few years there were all these companies like yours Johnson coming in and bring in all the states heaps and heaps of kits and equipments and it was at one and say Hey seem to work quite well and at the same time it couldn’t work with anything that we had which was sick why did you make money and starting to stink and starting to work for a company that says like well date got everything that you’re doing needs to be per faces doesn’t matter where you are and then all of sudden there is a few space that started saying it needs to be absolutely perfect and and we have cables the stick if your arm to run for a while why ends and Anya in that space coming from that sell across the presence of the projects I realized that there was a whole market out there where we could so we could actually and it was and well off the two thousand census was two thousand seven I think that that it was my real first introduction that into this into this area and I thought that was the area with all those opportunities that the IT space had in the early to mid nineties so I got into its and it’s being that is being very much it’s very fun is very fun right I like the way you were you you compare the opportunities that it did we always say that AV kind of flags ten twenty years behind IT and %HESITATION that’s one of the things that I really I really haven’t thought about is that you know this in the during that transition the early years of IT there was a lot of opportunity and and that may be present now on TV as well and you also talked about how he could work like the show production guys in the AV people there their stuff just it was so different than I TT and and dealing with data let the AVIC convergence right but it’s it’s it’s actually more of a clash at the time it was was was definitely a class or if it wasn’t even a day but just Santa parallel boss that would never cross and read that damn band videoconference came along it was a your friends but say the experience and some local people in your show except the but the experience of safety was really or as people coming in and now I do you support the war technical support and to come in and explain to people how the the remote control work of video conference system and then use ice the end to dial out because you want to do something really really difficult and all of a sudden there is this as the easiest to telepresence portfolio for Cisco but also the political mad telepresence solutions that came there that all for one touch panels really kicks **** whose phones that could be controlled said there’s always the a lot of technology development and going on dad’s what would let Fritz out all the technology that’s it’s in their **** it can be easy and that was what what the present was about in the beginning it’s easy is high quality you don’t have to do anything and of course in the very first deployments were difficult and sent to build a telepresence system mad at the show which we did so is like going around all Cisco’s expose that was also a lot of work you would be the I. T. equivalent also show guys because it was lots of boxes and screen somewhat ask you but installing that in all fairness and all of a sudden leasing that’s for years and there are still many of the systems that have been deployed says a hideout almost twenty years ago that I still see around and I guess that testifies to the stability off that IT environments and a since we last week we actually had a company yak coming %HESITATION square in the not so let’s see they were saying that the still have offices that use got three and it still works and that was a deployment of thirty years ago Sir can you imagine that any of the A. C. technologies would still work off thirty years that it’s as an aim for signal the bin as just that a cable between your laptop and your screen buds infrastructure cabling because I had to get three would also do still sufficient data for for what’s what their applications work so that’s that’s I guess the promise all flights he did this a long term investment so you need to have a long term strategy need to make your decisions rights you need to understand the the IT space in order to really leverage swat is coming up in the a few space because there’s definitely benefits in the in the a few space and set the opportunities are such that it’s within the a few space you will be among if not to the desktop contends producer on add on a corporate network and the D. emailing your friends it’s it’s only small portions but start to do IP encoding and streaming that still sign it’s all your video surveillance then all of a sudden if that’s in the a few well or in the next realm good that’s where the content is and if you order one that’s controlled the contents than that you can also see the well get your the one that probably both from to come at it a customer and what’s what’s this goes said in one what’s discussed description was said back in the day it was the plumber off the internet so if your if you’re going to build the house shaking too cold Lamar or are you going to call the architects and that’s what it is what this is about and that’s also works with these opportunities are about Saturdays you want the architects to to tell you not even the consultants anyone to ask people with with a very wide on the standing to to give you an overview on how you could move forward how you can really have a long term investment and not all that’s how you can secure your whole environments as to well whatever left will you require and say we work with companies that that that work up to J. weeks lawful lab and military security rates and at that that’s completely different ballgame than that what standards AC or even standard IT is all about yeah absolutely there really put things through their paces in the in the in the defense area you touched on a whole bunch of stuff there we’re not going to get through it all but there’s a few things I’d like to circle back to and numb I really like the way you talked about that how that cat three infrastructure still does the same thing as today’s so you’ve got this long term standard the planning was you know this thing will always have data that goes over but what happens is in AV is that the signals change right we have completely different signal types today HDMI than we did many years ago which was all analog so it wouldn’t even be possible to make any kind of an in a long term infrastructure in that sense but now that we’ve switched to digital I guess %HESITATION everything could be over the network because it is now just data but %HESITATION that the mindset of taking that long term architecture approach need to catch up to the end is as complex as it’s a complex ways is not very complex transition but you need you need to make that transition and you need to think about its and what you also see is that the industry as a whole and the industry is not backing that’s as that idea and why am I saying that so the industry is obviously backing the idea of standardized cabling which just why AC based you came along you can use your your your cat five or cat six that will better infrastructure buds it’s a different protocol so therefore it doesn’t transfers over the network that shoe that you have which is set a which is a problem AT be is also a problem because a few beats I have there is that many fantastic things about its but the problem and the real problem is that none of the and the prices stats that I know and probably none in the world will have to fool a few be enabled infrastructure so unless you’re coming in the segregation road again and you start to deploy your equipment parallel to the I. T. network then you and you’re not going to see the benefits off a few B. as social that is that’s one thing and that that that there’s other protocol standards and to do the or regional implementation all done so without to dent the domain controller Watson IT protocol absolutely as it runs on an IP network it can you can communicate to multiple devices that was a moment surveying troll elements into it but at the same time it would end cross she leads and if if you if your a night do you know that C. lands are my logical groups of IP addresses that you have in the building that belonged to separate ranges and sometimes say you want all of them to talk together sometime she wants to apply axis list or as like strengthen your security even further good with them to without any of the security considerations you could not all from one network segments to the next whereas from an audio perspective to why wouldn’t you want to go from the first floor to the second floor in the building and that that’s a logical box and and and if you follow that pause why would you go outside label to to another building because arguably you can see aching hole or as we swayed and with this in the few that were happening we using soon which is software and goes over the internet and it’s it’s pretty good but there’s always a need for better or more reliable quality or a quality that runs in parallel to your to your common office tools because your in in trading Adam excuse you begin trading they have all sorts of lights you go through the whole arm and say you got your direct communications and then there is always online stats that are happening and also to you Lou cats at the mixed stack protocols where is the only way to deal with it is oh for an I. P. naval networks IP is pervasive and it really needs to be professors to the matter to the letter and and and and to expand upon that even further add the the whole new line of thinking at all everything in four K. space for instance it’s fantastic it’s four KT sixty four full four planets as soul which is almost bus were set aside that were already with AC at the time but it’s do customers really need debts of course this whole area of customers that will need it but in a standard office environments where arguably for gay will be quite useful and that some of the displaced vehicle or affordable so why wouldn’t you have four K. but to to have a four K. solution that okay the move off I think two thousand sixteen it was with us at all we got four K. for for a rat and sixty frames at ten gig really cute as a well let’s stand gig line on that than kicking my network so when I call icons really deployed that maybe one or two units and now we’re at the we have that same quality but we do it at night mac I completely nine then that make it my network and one or two units but if you understand how the infrastructure is being built dads Debbie guns and quite incredible we’ve done deployments with with hundreds of IP encoders decoders if you start to follow that nine hundred make roads that and look at what the up links with your switch capacity needs to be there and it’s not even back Frank best is just a plain capacity that doesn’t exist eating in any of the testing and the prices and and that’s the whole point you need to you need to have that architecture bring it together and say yeah that’s fantastic and there is a need for it’s a medical lab we use fiber connections where you have some compromise quality maybe that Indian exploration you need to have and compromise quality Oxley in entertainment you once after quality because that’s what people pay for but then there is a whole other remained stats just one so bad good quality then will not see the difference and that don’t really care about the difference if if you are one on art should be sell the X. or Y. and as long as it’s sort of similar them it’s it’s fine and deuce people which is good ninety percent said it not ninety nine percent of the enterprise said environments only one that’s as anyone to half that pervasiveness again they want to be able to say I’m an engineer all want to have quality that is better than what my scarf business can get supplied me or I want to run a comb and sharing feats to a colleague in another building or in another country in parallel to my meetings that I’m running because I would just working on the problem why would you not allow them to do that’s so why would you go for an infrastructure that steers to that route so there’s a few things I want to address their %HESITATION you mentioned a bunch of protocols right so each she Beastie ABB even Dante and he did a great job of of breaking it all down and %HESITATION making the argument that everything has to be IP I totally agree with you there and %HESITATION it’s it’s a real challenge to find a protocol that that is purely IP and and please by all of all the rules state that I. P. requires like V. lands are there any protocols out there that you have your eye on that album which to fill all those seats yeah able you see you see that the protocol start to develop a then to get to to do maintenance here we’ve being that talking to the alternates the people and and many people are talking to order dates and said a day understand now what what needs to happen we’ve been talking to two people of QC to buy an ad two two and short at the stifles protocols can work in and prices like that shell or any of the other companies and all of videos sights you see there is always the markets and this list H. two six four eight two six five and with it which is old which is all good but that’s that’s it and that’s where where do you make the choice as a manufacturer at are you going for in these markets are you going to say okay we have this solution and it’s uncompromised quality is fantastic and I can testify as some of these products are really really cute **** at the same time as the that that’s that’s a fairly small percentage of the markets and if you go to it’s still very cute but is not fantastic and then that there is a difference in how you yet it’s very subjective what you want to fly but then a you can get to that reached so is there a single protocol no there is not a single protocol it’s it’s just stack it’s an idea all saying statue that you need to do Hey it’s about security that’s that’s the way that’s a TCP IP protocol as we built it’s it’s old different layers different stacks and different elements steps that have been described and that that that are compatible SNMP as the is one of those said things eighty two dot one ax is something and and if this if you’ve if you consider that said if you do your engineering backwards and that’s what’s so that we’re doing in our test lab was almost a manufacturer’s we start to talk to them we get their products was deserved okay you can do whatever you do whether it’s video or audio or you can do that very well Bucks now lets states to be the other way around would this product be suitable for an enterprise not on its quality sat on is downright qualities but on what is around it because what this the enterprise needs the enterprise needs monitor ability so you need to be able what your devices doing you need to be able to to maintain a surface level and that is ideally five nines so that’s five minutes downtime year of the loss and you need to to have control because you can only get that kind of stability if you can control lets you need to have security Adam there’s old and new chapter now way in in Europe whiskey deep yard the general dates action regulation what are you going to do with all the days that where are you going to stall rates can you actually at the front end of the network where you are going to transmit contents can you do something there embedded there’s a whole bunch of stuff that it’s our questions to manufacture our debts that are outside off their core business center or businesses for instance forget switching back and it’s not security that it’s not as a remote operations but it’s very important AA if anything’s probably the most important thing in enterprises today absolutely absolutely that’s that’s come up a few times on the show is a because of the switch to IP based software dealing with data we need to start engineering backwards instead of starting with the equipment that we’re used to and and the gear we should be starting with some wealthy end user experience and obviously like you mentioned in the enterprise you have to consider their needs first and if you work backwards from there then %HESITATION to show probably only have a handful of solutions that that will work for you I like the way you broke down those different pieces of wood and enterprise needs that there could be a a product roadmap for for some out there looking to develop a product you talked about it so it all comes back to architecture is what it sounds like dealing with work yen’s I’m I’m just curious I don’t know if this is off the beaten track or not what what do you think about ten gig networks are they going to become pervasive or is that something that %HESITATION will will be %HESITATION unique no ultimately you will you will get that as %HESITATION but said it comes down to cost reports and then there there’s a few companies in the world dad’s pretty much have dominance over the switch markets and so Cisco juniper HP as few others extreme but they already start to play in the margins and and if you look at their portfolio is not that they don’t offer ten gig switches butted in there were courses that they have then kick is not that common and it’s also that in the end the price and said it’s it’s it’s a stack later you can access layer of all the switches that is where all the a few quick mind will be connected to my old cameras and encoders and decoders senior screens and anything that you ask then you got your distribution later on if you have a larger networks and you will have all your sure first ad and your HP services connected that there might be a core later these days you see you collapse score distribution pending on the model buds those are big investments and if you if you start to talk about investments and we we had the we spoke about the late one infrastructure cabling early X. cabling is the investment that will stay in your building the longest started to get three different we long for your your gets Pfeiffer as feisty York at six at six a it’s it’s wrong you you pulled that it’s a lot of work it’s it’s all right it’s often and it requires a lot of construction or lan is like tearing down buildings full ceiling school debates all those kind of things you don’t do that very often so if that stays there then we know that we have right now on most well not most but on a lot of the cables that have been deployed in everything that will be deployed from today onwards you should be able to run thank rights that’s most notable books and then you got your switch architecture and with the switches you need switches export extrication there is always the all and line of thinking how to go to two full wireless and a wireless protocols become better day become more stable and their race five G. coming up where to potential at the moment staff already managed to get speeds of one point zero five gigabits per second on five G. but the potential Lestat it can actually get to ten under kinky along on the stock protocols as soon as the terminals are there and I think that I read to actually this morning from one of my old school collection article that said that the five G. would be able to do Adam a million devices per square kilometer and that’s that’s how which could serve so then at even if you are coming to transmit everything on on Dan cake that and maybe not but there’s another interesting salt there and talking about software there there are a lot of and it will not not a lot but there are few companies now in a world that start to develop new what protocols that start from scratch that unstable we got eighty six for now let’s starts the H. two six five that’ll really re engineering compression protocols from the ground up making use of common off the shelf hardware and and and it can do compression and in in a much smarter way and off of even seeing as I’m com and was actually the NTG for for Japan is now doing the H. K. that they want to run for the Olympics in twenty twenty or something like that at what twenty twenty two but Adam what what they were saying we can do that eight K. compression or dated eight K. resolution of four times four K. on eighty five megabits per second so if that’s the case then what does that mean that means that you need to have a proper hardware encoding and decoding of course which is expensive if it’s if it’s a novelty but at the same time it also means that you can have incredible and resolutions over very limited spends with and then you don’t need to upgrade to infrastructure so will the cost be in upgrading your infrastructure I think over time bad things reprises will drop one kick will become or ten gig will become a standards but if you look at the one kick now there’s not a lot of applications acts actually do require one kick your PC in the office is not system benefiting all that much and benefits off one cake is dad’s it’s quicker in timing so even your your voice packets will perform better on a one gig laying down on the one on the mac link but it’s not that you need all that space and that’s so that meant that it is difficult for the difficult thoughts but I don’t think that studying video protocols and an old compression dad step nine hundred mac or ten cakes as uncompressed SD and Sir it will go to the novelty solutions that will use a fraction of that over your existing network and then you can really make a all you step forwards well really great stuff great overview we don’t know how it’s going to play out we have the infrastructure in place with the the cat cables but I’m I like the way that a you know compression may be the answer instead of %HESITATION increasing bandwidth that saw interesting take you mentioned a test lab research lab and I’ve I’ve heard from a few people about this can can you tell me a bit about your your research laboratory yes yes it was a what we have in in entering into ball when we started the company we started to provide consults and actually we started with implementations them and I thought well I day since this is really brothers complex job it’s hard work and the then you need to you need to prepare and that and we see implementations you have staging area but it never really stuck to his only tested if the stuff that you have selectable paper stuck to work together from from that architecture is a said there is a solution architecture that you need to create and then you need to implement the technology but that’s technology as set gets skits I’d be connected you need to know to quality off that technology before you do that Sir I don’t like it sweat and when I asked to make decisions purely based on a custom or manufacturers spec sheets because it’s not it is not that is not true it is often the stuff that is not in there that becomes important and I guess everyone knows the as the content protection issues that you could have between different types of equipment there’s one doubles testing but said we are in the realm all schools and the price so we test for security or read the remote support and all those kind of things and then you can see that it’s it’s just not there there’s only a few companies that are not even call systems that have a couple of products that are secure most of them are not secure and some of them don’t even consider security anyhow test lab we’ve said let’s let’s not get to the test all does this I’d be encoded to decode it works very well when it’s on the same switch no does it very well works very well if it is sits on an enterprise environments so your whole speckled lan switches from hopes if needs be we’d be half that’s basically in the lab to showcase we got them cakes which you’ve got five where we got a wee wee cuts everything that is required but we can also start to simulate and did the network between an offshore platform and your core environments and once we note latency specifications Adam also satellites which often around two seconds if you know your jets are correct restricts and you know to back up laws says if if you should do quickly monitor your links or your us your I. T. department wanted to the links we can all take those parameters and put that in our test equipment and then we can really showed customer if you are going to deploy this solution if you’re going to deploy this camera Dan this is what you’re going to see it is not as beautiful and as pretty and as quick when it was all running on the same switch this is the real life is this acceptable and then that’s from there you can define as today’s you can start to say if there is there’s a percentage said old network or there are network as the districts where it’s always goods and then there is a point where it breaks any in between you can you can split it up any way you want so you can say everything left off the bar is good and everything right if the bar is is wrong but it’s Andrew what is acceptable to you might not be acceptable to me or vice versa so that’s what we what we tests as we tested the security we test if it can integrate into control platforms we get a we test if it integrates into the as into the monitoring as tools ideally into the I. T. monitoring tools because they’re very sophisticated birds but it depends on the on the level of customer at IT monitoring tools once are also not not that cheap that it requires quite a bit of knowledge and it provides you with so much information that if you’re not familiar to this type of trouble shooting it will become very complex to to comprehend and birds but yes security reports always useful whether you use it or whether the I. T. department uses its because then you can also gonna say Hey my equipment is supposed to use all these sports but in actual fact we render reports and is using all these TCP and UDP ports that wall according to documentation shouldn’t be necessary so please feel to those out because those are security vulnerabilities addresses all fell you chain there where and it is hard to put a price to security but you know that once you get taxed it can be very costly and once it’s down is also costly so that is that’s important with another interesting seeing is we tested and security cameras sometime ago notes on the quality of the video feeds but on the full you must if you DO feeds forces want to manufacturer specified and the specification was that the manufacturer said we do full HD as on thirty frames on or back for seconds okay but the reality was that it actually did some twelve microseconds so one camera on a gigabit network not going to make a big difference but it’s in video surveillance all of sudden you look at on that shelf cameras if not thousands of cameras and then head that suggests that that’s that’s a fact or on top of what you what you saw it’s it’s going to implement your network designed it’s going to implement the stories that you require add that race this performance issues on the on the servers that need to be coats the defeats so it has a very big impact and then again you need to be able to tell the customer there are ways to really get to that for Mexico for macro sale states bird said it was compression in full instead acceptable breasts and and we we help people with stats in the in the lab to prove their radical chaps and we’ve done that said as successfully as of the last couple of years for various companies and those like one of the companies have gone come this close it now but said we made a cute said to us very not sold the sign and in the Netherlands as works for an integrator it came from a graph came from the IT space and they’ve asked us to to come up with a few design and and and and be sold that’s everything that we did we were able to to make it the sign that was not only add about six times cheaper as well to completion and hats and in place at the time but it also was more effective in terms of how to operate it and at a speed that’s the benefit was completely based all on all software hardware components installed SD yes cameras or as servers birds with the software you can you can start to look at analytics are you at the mall it’s raining which which which promised that this company could have much more efficient supports ad with the analytics it meant that a lot of the work that was done manually previously could be done automatically there is the way that you bank and say we can change control codes actually without a programmer it’s it’s just reckoned drop so we don’t have to have these states enormous high skill sets sold for of engineers in our company I still sting gets you’ll wish you to have fled the highest skills so that you can get buds it is not your your business to per I need to maintain equipments that now maybe you don’t need programmers and you you can ask that skill somewhere else hands and by having the piece you did this this architecture roadmap backed up by let testing in the face and and and one of the things that we we obviously do is we work across the friend saw them fields in it that because she’s a we work at the IT and security and all the official I am and if you water areas as well you start to get an awful ideas and you can also start to do that not full six there is is a quick mundane day to send the world that is identical to what the AC world that has think about men and speed used but also think about it I teach your real workers and with everything that sits in the datacenter space is both cheaper more reliable more feature backs and infinitely more secure server so that it is it is really time to for everyone to Luke across different boundaries and and just well removes the yeah the blinds sounds like a a really really powerful exercise where you know like you said we could learn a lot and %HESITATION improve things and and make things cheaper and more reliable more flexible I think we could do an entire show just on what you found while doing this but if you had to pick just one thing like something that comes up all the time preferably regarding AV where could %HESITATION AB manufactures or solutions software whatever it is is there any one place where we could really use the most improvement well I think it is it’s it’s moving things to the to the cloud or to a central location at mass of first it’s central to the building and bear in mind to the time and the stability of your network which arise for country and that’s if you’re if you really get into that mindset all’s consolidating your technology stand the only things that you need to have in your rooms our endpoints cameras and go to decode the screens bud no longer at the old friends codex no longer and DD DSPs because that will become centralized and if that sits in the cloud the F. of fairies solid and stable basis to build upon because then it doesn’t matter if there’s a screen change every every year or if your screens a need to be replaced or or any of those kind of things Hey your your core and then sits at the central location and once it’s it’s it’s it’s central location there is a whole layer off of innovations that it’s that you can use as ad there is the set analytics can be applied and and and Alexa as you mentioned before the show could be applied to to do room control but there is also the layers of and as software defined control solutions like what do you tell if she offers you spoke about that with John to make a last week dads as sit at that layer all ski as off the clouds that it can have control that can integrate into all the solutions and dad will have to promise to you to be as a software platform integrates with all these different services and I think gathered those those type of platforms can generate a lot of golf recurring rest and you and and long term customer commitments to any of the integrators fascinating fascinating moving to the cloud kind of like the all the benefits that office three sixty five offers doing that for Evey could be a really interesting business model so really quickly last question if you have any advice for anybody who’s interested many companies integrators manufacturers in moving more in that direction what would be the first steps that you would recommend I am rollouts as a long term fashion shows a really understand from your customer what it is that they want this and that and and notes is trying to see through what they have seen and what they want to date because that we always gets the bigger questions of all I’ve seen this a in this company or in that building and we want it as well and then turns out that what they sold was three years old but it’s ignore the technology get to the to do work flows get to process this and see what they want know dad’s there is always security in fall flat because otherwise you’re going to play anymore going forward there is alway monitoring in full because otherwise you cannot keep up your end of the bargain in providing the support and the stability and hands and you had just planets out to plan it out and then once you have your plan is for every genet what it could be very specific but it doesn’t mention brands it doesn’t mention equipment so that it is the is the conceptual flow off what you want to do then you can start to specify that at some point you’ll have contestants Hey you come just say Hey we’ve run a pair and it works once because do you screw the D. statistics on escalates no one asked them as I haven’t seen it from the manufacturers is not in any of the reporting is not in any of the tenders but if the customer knows sits before the integrated dust and the customer has a huge advantage in defining the SLA criteria if the integration that was at the front step and they can just dictate the way that they’ll set up their **** lace and in general if everyone just knows where where the tipping point in in quality a creationists then you can go forwards and then you will be called say that this very proactive and consultant to integrate their customer doesn’t really matter that it’s you can you can control you can shape that the the future excellent so planned tests and the deploy and be aware of what you’re what you’re prepared to guarantee in the industry yes great %HESITATION I think we’re going to have to do a part two some type of thing that it would be very nice if anyone would like to get in touch with you how would they go about doing that I can be a complex it’s and it’s %HESITATION from our websites said W. W. W. IBM and solutions got an L. and I or at my email address Nisha which is with the C. H. at IBM debt solutions stuff and I’ll wonderful Misha thank you so much for being on the show thank you as well eight Patrick here again Moesha was nice enough to mention products that we’re working on called catch connect it allows you to turn basically any device on the network into an LX a smart home device you could also use it to integrate IFTTT with devices and AV systems which opens up a whole New World of possibilities now today is April twenty seventh two thousand eighteen and catch connect is currently in public beta we’ve got a few tutorials up at catch technologies dot com and if you have a few minutes and this sounds interesting to you please go check it out and let us know what you think we’re really looking forward to your feedback so that we can make this a really awesome product so check it out let me know what you think catch technologies dot com and remember it’s still in beta so please don’t use it on any live projects yet all right thanks a lot thanks for listening to software defined survival for transcripts and show notes go to psalm thirty find survival dot com
Erik Calissendorff has spent most of his career working on some of the largest mega yachts in the world. He also spent some time working as a software developer for a data analytics company called Tibco Spotfire. And I’m guessing that while he was working as an ETO, he had some ideas and eventually decided to execute on them and develop Plejd. Plejd is a control system for entertainment and comfort systems, lighting, shades and heat and things like that.
If you go to the https://www.plejd.com, it looks like a simple lighting system, but I know from speaking with some of my contacts in the yachting industry that it is much more than that.
Transcript...
this is a software defined survival where we talk to AV IT professionals and software developers to find out how to leverage software to reinvent ourselves and we do business we listen to their stories and ask for advice and tactics on how to survive and thrive in a software defined what today software defined survive nobody ought to see it would change usually change any of the other one after we get from the most praise musing custom although since it is to make them into a meeting for us expensive really by the technology is between the ages and the two thousand of us change things happen like in every day invented a control system and apples this is why are we doing it this way Haiti Patrick Murray here I just wanted to take a quick minute to apologize for the audio quality on today’s show but I still think it’s worth listening to that’s why I’m publishing it because today’s guest gives us some really interesting insight on what it’s like to work on mega yachts which is a segment of the AV industry that if you’re not in it you may not be aware that it exists at all and they have some really interesting challenges that they need to deal with on a day to day basis and Eric came up with some interesting ways of solving them so again I know there’s a lot of audio guys out there and this may hurt your ears a little bit but it might just be worth it to have a listen cell I promise I’ll do better next time enjoy the show welcome to software defined survival my name is Patrick Murray today’s guest has spent most of his career working on some of the largest mega yachts in the world he has also spent some time working as a software developer for data analytics company called tibco spot fire and I’m guessing that while he was working as an EEO he had some ideas and eventually decided to execute on them and develop pledge pledges a control system for entertainment and comfort systems like lighting shades and he for those of you who are familiar with the marine part of a V. there’s a whole sector of AV where they work just on these mega yachts and the person who kind of lives on the boat and takes care of all the AV equipment and everything else that’s electronic his job is and ETL he’s an electronic technologies off officer so just to give you a little background there that’s what we’re talking about when we say you DO now if you go to pledges website it looks like a simple lighting system with a nap but I know that speaking from some of my contacts with some my contacts in the awning in the street that it is so much more than that and that’s why I wanted to have on today Eric Kolis indoors welcome to the show Eric break is there anything about that introduction that you’d like to correct or expand upon I got to deliver of expansion of mean is gonna start in this ten years ago now or the company after that story needs to be a long time before that and basically what a goal to go into him over the edge of an old house I’m points out this is the thing a long time for no houses to be ready and finally a few years ago on an opening in the global market lighting system which is not working on our homepage that’s the reason for that kind of shift in our marketing efforts excellent so we’ll get to that more later on I want to go back to the beginning though just to kind of really get a feel for your background place how did you how did you get your first job as an EEO it’s kind of a long story about that I don’t have to tell you the bass family started many years ago a tune like that they sell was working us our computer specialist armed forces since we don’t and had decided I wanted to travel the world so unsettled went down to the Mediterranean on the stay there for the summer and then in the summer of folk well I need to get around the world a contest in Europe so anyone can be a flight trip around the world is not much challenging that’s our said our Yasser strip mall land Orsino to look into it and I thought well oceans big container ships to learn all about windows that’ll really the case realized almost on the Mediterranean so one thing led to another and that but in the summer had come down choose your altar and I hope some of the most in Europe and get over to Atlantic and see the rest of the world but unfortunately for both are as all of you has been there is but for smaller only because there’s some stuff but the bigger York’s basically for bankers and leave again so they’re out to get on the grin off so they just stopped fill up on gas and then keep moving along right handed to him on time to pick up anyone or to shift to the whole persisting cold so they can now there walk around their little rock and I think this is what was more or less of them another option was based in the back all the way to Italy and then the show crippled you give them that Africa and basically that’s where only the clothes that I was a little bit down by this nation that that will most likely be our military and so based on the way back from the the rock era stumble across are the reason that some of them coaster on the porch and one thing led to another and are they working enough for them I think we thought there was no like Smalley also micrometers maximum and only speak your levels like thirty four meters was a Swedish flag young and I’m sorry about that myself is your gonna have been are gonna be working on the basically I just woke up to the dock goes yeah anyway and then pull the rotor and pressed them to myself any kind of both women do I really know you lots of luck yet Adam could shut down the one thing that’s another and I worked there for a month or so and during that time is that it opposes up into balls around there yeah looking for some other work to do the crossing and eventually after some time I got a cold Roma measure for a big help to the time I didn’t know what job they will see us and it was one of you big big along yes all of them need some new clothes deliver up to your money I have also your home their own way of not only our own will look back up to the north part was simple sweet and so on awfully back home but I thought well is much much chance to get on the big you also get some real experience and that can how do the rest of chocolate also out of the rain and big deals on my life traveling with him to see you all done as much experience as possible so that will this is so and then yeah position and that they will face as a background doesn’t know a to say that it is kind of our house janitor for the office misleading care of the index sitting here is more votes than all the rest of it cleaning from morning till night that that sums it up pretty much exactly do yeah so I got on the ultimate organising because it is mostly drama which is another very famous yup I would say it’s one of the really big X. expedition awesome yeah I think is very well known if you industry and it’s very easy to recognize because two giants locks on this off thank one the state setting up the the same size there is something here Morial as well on back let’s face it tenders for these young yes especially as we don’t mean anything off of that size is so you shot and that’s a tender so yes you have been asking yeah it’s amazing some of the things that they do when they’re building these things so I love that story ends whenever I meet anybody who works on boats I I always ask them how they got their first job because it’s always something similar well I walked up to about the job yeah and then you just work your **** off and %HESITATION if you can do what you say you could do eventually you’ll get in some kind of a position where yeah where you’re in charge of more than keeping things clean and I’ve heard that similar story many times in the auto industry and I always get a kick out of hearing it and up I like the way you decided I want to travel the world but you wanna work doing it how do I get there while %HESITATION maybe building some kind of career I don’t know if that was your intention but %HESITATION when I I find that kind of interesting too yeah I mean if I’m here is my ideals I mean yeah one from the world but then one can you was getting back to the science and technology it at some point in my life but not something different I wanted to travel and over let’s not focus on my career so there is a reason I was quite happy to do do you they working in that yeah number two number of basic rights are they going to look on the base yeah they offer me their radio Serb position which back then was the same as the deal with today and you didn’t have a name for the year there was no report of data into his own position in his own name there’s also the small thank you so much for all her I mean that I would help out a little bit but I’m reluctant to do that I’m already on deck and yeah nothing else in the us there is a break from my little experience but one thing led to another and after a couple months as a realizable polishing is being less than the vanishing in the left is not really what I want to do the rest of my life and I don’t like being on the seat so I still do destructor air so that right so you see you didn’t plan on on getting into technology was really just to kind of take a break from work and you’ve certainly found some mindless work to take care of but you kind of fell in love with being on the boats and found the way to use your technology skills on their %HESITATION what is so what is a typical day like for an EEO when we were teens is this make sure everything’s they worked off the lights and depending on what kind of cool and those you have I mean I will send you the last person to go to see it because yes quite often autism make yeah set up with the bands or what if somebody is sitting movies or one example is there a loner who was really into football and basically we were in that ask at this time and you have been up to Alaska please there’s always very worked very well up north is wrapped in Sweden where I’m coming from and the other thing is that a lot of fjords and mountains to stop them he tried to watch TV two things to bear in mind or soul the sellers are at the creator which meets the third most BR lower down nor I think you have the satellites the kind of become the problem we have all these fields and stuff in the latest one because honestly mountains are quite high but it was the first kind of issues that need to have evolved from the mother’s return receipt anything about all the other thing was basically said owner had a really big game coming up and you really want to watch this film Alaska isn’t the biggest the soccer fans as such so there was no the station that was even brought companies looking for us nearby calling you come up with the idea well you see it having the right to the scene back in Europe and I’m sure a I’ve also read you give them a call and then roll you should build so you have to do the only good news programming we didn’t know before a couple of satellites and you should be able to get two of you can receive we hope all the sounds very him so there was a call modernism yeah for now the owner wasn’t that much but from our perspective we have jammed his permission I think was like hang around like that US it also hurt me because you know since it is impossible on from that day until two weeks later on the actual game well song also missing the guests were talking about that with like are you should the challenge for us and we had a meeting showed me what he gave us all yeah I mean it’s kind of amazing %HESITATION that things like that are possible but %HESITATION yeah obviously money can solve a lot of problems if you have it so what were some of the things that kind of push you towards developing a new control system yes so the damn thing the normals challenges for your own war with this you know there’s one thing that they don’t understand them for good reason I would say this is the kind of I mean if they have the money to do whatever you want them no it’s not is never a good answer sure it is not an answer all you need to find a solution for whatever they wanted one with another in call the company’s new gaming consoles to come with some new equipment and they look up to their TV and well see that is found the control system which has promised everything or anything else way way before I form will see them or types I mean right we will something quite there seven a I haven’t really seen touching myself before I got on the office I mean using American or online in some magazines but you never tested before this when I was about afternoon in also something else death row is become yeah I can do it but to have to now used this to start a TV they have to take his own remote to change their input on your receiver and then you have to take this for the remote to do some of the crazy stuff and if the owners are looking and you say okay all this money what does have to be complicated yeah and I mean it hasn’t I have a computer back on my cell phone I was really impressed with what we’re also must offer both will this is related in this country I mean this is engine technology I mean why are we doing it this way still I mean you always knew no question they mix in the US as well I mean and they started nothing it was like my Canadian stuff like that they we can make a name for himself and all the technology is between the ages and the two thousand the loss big change things happened and if I like that everyday reinvented their their control system on their approach to things yeah I just wanted to to follow up on that you’re you’re right the paradigm has not changed and I think the example that you gave where somebody comes with a new source and it’s just one so you know it’s a typical thing I the Xbox is new I want to play with it I bring in in why can’t I just plug it in and use it and I think that’s a very simple example but you face much more complicated things when you’re working on a boat for example at this time of year it’s it’s pre season in the Mediterranean and over the winter many vessels will be in the Caribbean and when they get back to the Mediterranean they’ll be able to pick up different satellites so they’ll be times where you’ll have to replace twenty thirty sometimes even fifty satellite receivers and of course you’ll have to adjust all the programming with that and if those are I are drivers are kind of hard coded which is normally how it is then that could be a pretty big job that needs to be done at least twice a year ends anybody looking at this you know people are so busy it’s it’s hard to step back sometimes and say I know there’s a better way to do this why her we you know making this thing dynamic what why can’t it just switch I’m in Europe I’m here and there why can I just have thrown I or file onto a server somewhere and have the control system read that out instead of having to physically go in and re compiling and re install everything so you’re right there is the paradigm it really comes from conference rooms as far as I could tell where you build it once you put it in and then maybe they’ll be some maintenance in a few years but typically they’re left alone so these systems really are not as flexible as they could be so I feel your pain and then the other thing I would say so have our conference room where our residents as well I mean they are the most in moving their station senior editor of one position and yes making notes move basically means that the school you have chosen this normally down the road a few boxes also if your property you call them and they got me on our right another side I mean usually change any of the other world when you have the biggest problem in the most against need for assistance you can plan on that yes I know myself I mean sometimes you have to get a program result in the complete two weeks to get them onboard yeah lots a skymiles Yemen the poorest by the time you get the programmers aboard a yes or left in their quest to have this is not the not any interest anymore so yes very difficult situation in much higher the malls in their environment and typically station I would say alright so we’ve worked on some of the same boats we we’ve never met each other personally this is the first time we’re talking and %HESITATION I know that some of those projects you can see how these programs evolve so I dont will to believe it builds and then it’ll have a refit every two or three or five years and maybe the programming will be done from scratch but more often than not you’ll take the old programming and build on top of it and after a few years these programs turned into like these Frankenstein objects you do and I think you know some of the code that I’m talking about and it’s easy to blame the programmer right but when there are ten or twenty programmers that were involved over all that time it so it’s really hard to blame anybody for that situation and I wonder if we could benefit from adopting more a more modern software development techniques like things like add child development and %HESITATION ends and back up paradigm’s like using get hub for example to store your code and even share it so other people could see it and maybe be more motivated to to write cleaner code you have any thoughts on what we want all the things we mention is the reason we’re why started played in that we have our own control systems stuff because I too limited in the founder from the media existing system wrestling next to name a few what the their systems at the base of black folks fusee is even anything which is really good if you want to do something very spoken very specific but a lot of times your whole thing to work and you as a programmer you can as we have to talk to get this working stretching the functions we require them make does work that you have no time to go through it and make it real nice and then published because as you know and I guess the audience might be a no it’s one of the V. is the last thing to go into a reset or I’ll do they need you need to have the need to have the walls need to have that docking unit and everything is in place mostly without me projects like a loss you run over time which means they will have to have some of the time is the lost people so many people so there was a scramble for time to get things finished my favorite part of the projects I mean anything I mean this is the reason for my travel while stuff I mean I like to send to like to really do things that people don’t think it’s possible to our times yeah about the same time you don’t make a lot harder than necessary either so balance no I I really don’t enjoy those those times because generally a many times people start coming coming up with new ideas when you’re trying to execute on the old ideas and it just turns into an impossible situation way too much so I I’m always an advocate for planning more in the beginning and and trying to avoid those crunch times because with software I mean honestly everything should be able to be tested offsite before you even see the boat you should be able to test all of your code get all of your user interfaces approved %HESITATION and even get most of the equipment and tests directly with that as well and that avoids a lot of those things but for some reason that that kind of planning like you said AV is always last and and the programming is even more of an afterthought yeah I mean nothing’s happening seasons two thousand seven in itself but enough about the pattern the last such hasn’t changed that much there are some new players meals yourself on a some of them the core four is also having a different two things about those two out of there way too limited for the young in this room but at least they have a more finished product in this easy dressing room right so what are the things that make him the yacht industry special what what are some what are some requirements for control systems in the mega yachts that are that that may control a little bit different two biggest ones this was a plan for change I mean nobody nobody ought to see it would change retirement I will not be satisfied with five year old TV’s online they wanted their latest and greatest so there will be changes from you know and I was using a server using as a particular run working on we got our nation is is what should be a song by the time that the livery that’s changed already so is always moving it back roads that this is the biggest one in the market for the second one is in the states and we’ve got four which means you can’t plan for being on site to do all the changes you need something that can be managed by the crew will be managed remotely you see interesting so let’s shift gears and start talking about pledge a little bit can you give me a really brief overview of of what makes it different than than other types of control systems course were so basically please respond if the core I. there was space we have something that David manages to solve from you don’t need to program everything some more conversation and setting up down the shore programming but if you on the inflation side of things within the design of software to okay program itself them what that means is when the nation basically tell the consistent so I these kind of devices low res and the fires receivers major changes screens projectors since long before invested telling them how to make this all these opportunities with universities in Aberdeen the blueprint to ask translating to the language of their system and then the system so can find all the right in this room I mean to you all these different sources as I can find a path from the repair mission to ensure through there extender to your local theater to the TV well in that the cross from where you work it too menace AOL all this water to be available to all the sources are in this room and you get the next was able to test the same kind of sources and get it over and over again right what we doing instead of facing the same issue print on the system find out this is what actually is impossible to do in order or rooms adding sources would you recommend the next you will basically removing sources say well maybe in the case of I don’t want them to have access to that orders to sell my books for example when you remove it so you kind of revoking their methods of somebody else isn’t it is capable of doing everything in the room with things you don’t use interesting so you’ve created a data model that can handle different types of data points inside of a framework correct and so so you’ve got like your typical AV system how do you handle when something comes out of left field with I don’t know maybe and a special audio processor or two or three dips displays or things like that yes I was in this one room unit with our system is basically what we decided we made a rare genetic so the system we have in there softer side of things doesn’t he know what EDS is completely AV independence means you can raise if anything service once we do screens for the screens or even you would use it for something different some way of modeling the well defined path through a maze more less can you say that again modeling the world to find to find the path from a to B. basically is yeah I’m going to of our yeah maybe some would say you have a mentor contaminated point in somewhere could make you can get to the exit of how you get there you don’t really know until you try out all the different paths and saw what this is doing is is fine though ask for your automatically that is very interesting I like the way you describe that okay so where does the system run what kind of hardware do yes this other thing basically is our focus was to make to the brain of the system to speak so we are server based they control system and network base I should say is one of them is basically reinstalling a server on the on the office than me using whether they’re hardly one to use for actually control what end points so when the lawyers this mission mission if we are part of a day in the H. one of biggest overseas you can also move on their part is not and will never prays musing custom hardware for all their employees controls metal release simplify program of the consent process since it is to make them into a meeting across that’s an expensive really box yeah it is focusing on the basis is because it is a big name this seems a lot of clients will to have Christian hardware them I mean there’s something wrong with the already existing programming to make them where I’m reliable all times so we don’t mind that interesting approach so an end does it matter what kind of server use or do you need something particular like is it always axes Lennix our computer here of independence so I’m basing this is software itself is written it off as he can offering to me definitely wants and if somebody needs a device driver would you would you up bring that into the pledge system would you write the driver yourself would a developer like myself have a way to integrate third party products with pledge or what I need to use something like a an external a third party control processor to to integrate something new yes men who have currently a spectrum of two different layers so have their call ya systems then you can make the drivers in the language that’s what we do ourselves or we used to do all that then I’m kind of this and that the language we use them as a corporation five days in the country configuration five to make simple drivers along with and I are cold some simple rules for their lan network Asian as well that’s what you do is mostly used for the devices and even receiver some that some this year’s and stuff like that so it’s not just that one we condition is willing to wait as long but it’s not something you would use for like the latest game for a very heavy media from then you do have a dedicated drive about four I was a ninety percent of the drivers who do not we do need this you never get a language which is based on XML file as some rules onto it yet that some really it’s a really interesting point I want to take that apart a little eighty to ninety percent of the devices don’t really have that much logic that you need to write in a driver you mentioned colitis gape obviously that’s a media player so you’ll need to arm if you want to get a movie list or something like that you’ll need to parse out a lot of data and that’s deal definitely need some logic to do that but that really is not most devices out there now a days it’s actually an exception their import their important pieces of the system but %HESITATION most devices generally are relatively simple send the commands and receive a commands and that’s about it now you have the right to mean saying the biggest problem with new devices today is not the complexity will be doing this morning yeah imperfections on how to do it and when he does examples like projectors and TV’s and stuff like that that you have for the homeless will do something yes some quirk students doesn’t respond to messages during the first or second spot upwards and handle seven months in seven states that that was a step in the fishermen devices the complex as such is just find out how to work more death do you think some they will have a standard control protocol I’m gonna for example I mean if you have the whole market now which is only working on color mean you have did you have a very good gonna systems yeah I was on the Exxon with other so but even there is something looking like BSNL onto the I don’t think it’ll ever happen I’d love it to you it would you know there’s nothing special about your power on command but no I’m not in that respect I would say that he can come back with all respect goes go back ten years then everyone had a higher remote printing and you can use my are to get some basic control for everything knives things which network which was a real life but it seems fun there’s no one way to do control for everything anymore yes so that always means a bit of a a bit of driver writing a bit of human labor take to get that thing under control yeah there has to be done that’s nothing to happiness unfortunate form there is we want to network and more of arms control her he would like because you’ve got a few back and the more robust condition the furnace quite often you get these Sir in the locked as well might have not someone on the list offers means that a Christian allows you to don’t share it means even if you can see the traffic you can really do much with it less important in some respects yes the way apple handles security on the one hand I can understand that they want to put security at the fronts but %HESITATION it is very frustrating for guys like us when %HESITATION more we want to control something in and %HESITATION and our control my break because they push an update next week that so not an ideal situation so tell me about your customers what kind of %HESITATION companies or or end users have the most success with a pledge system control system of basically in tune off years ago or who are we party would be the age of being a the letter in then that the nerve that runs so they do a lot of concessions non mostly that Daystar sold signs for the audience you as we speak right now okay relations yeah BBH means van back I had a holler I’ll put a link to that show notes they are %HESITATION yeah it’s a Dutch company that does a lot of integration work perhaps one of the biggest systems integrators for AV in the yachting area I’ve done a lot of work with them myself in the past and anybody who’s in the out of business in Europe definitely knows that name so what does a typical project look like like say I’m an integrator and I want to get involved with pledge I want to use it on a projects what what would be the first steps to get started and maybe some of the steps at the end as well installation this work will organizations are going to do is get the reference of the dispensation of mission before so what can we could but a system already to connect and is there a particular format that you like to see for that really I mean any kind of normal S. committees will do just fine I mean okay into the chorus basically no we can put them up as I use on the different devices and this well what kind of brands on their device models they are come within the core information we need right and then they still getting into something that into our nation’s language so they smoke five missions and then you use the okay what’s in our database already on the what’s new devices after being there and for the running on the new devices to the device firestorm existing ones basically read the US this is being okay and then what about commissioning then the interpreter would take that programming on site or would you guys help remotely how does how does that all work out number anything to do all that himself on this wealthy corporations can do a lot of us all one thing I would say is this new in two stages of the First Nations and you have to move great thing you know how the system is supposed to work and was supposed to be there this if you have nothing around the old system in like a nominal which means you will get there you are only a touch panels to the older compound’s being sent them house also breaks you got a few forays all the sources I know the rules of a letter if I could do and then when you have a computer and then you can race to take it on site and stuff and it all yet so you can do most of their lifting before you even step on board which is a vehicle and they talk about the timing and stuff mission before absolutely is there any kind of monitoring built in or or any kind of service level agreement type of them when outlines so mean currently we are sending one I find ourselves to resume a head over to the nation we have some answers agreement in the media provides for upgrades in this world being available if they need some changes and stuff like that seasons otherwise I mean this yes and server yeah you’re welcome remote login to the server and see log some nasty was going on yeah which okay Sir are you doing anything with the data like collecting data and maybe a dash board to see how the rooms are being utilized or anything like that then none of the moment but this you could expand on it requires about yeah them very seem to need as you go right and that’ll leave me right into the next question are there any do you have any interesting plans for the future that you’d care to share with us I mean to be honest I mean the big focus not has been there ever since markets which that’s really a llama blow our minds so I mean we started about two years ago and last year was the first really on the market them dangerous in there most of the action is just in or any kind of exist they should we have so been raining everyday exciting in the face it means taking up with quite a lot this last year and this year that’s what I’m sure what what kind of customers do you have in in residential as it is an end users or lecture shins integrator saying there wholesalers today locations so they are direct customers but those leading the team is using is is you and me on the back and he wants us I think now in Sweden we have the sixty thousand Alexis told in different houses from their motives to the sound border so you were basically all over Sweden on every single the town more or less so it’s very very quick out of options we’re excited about that them before too expensive other parts of Europe as well very nice if you could put your finger on any one thing or one or two things why do you think there was such rapid adoption yeah I would say this is simple the bathroom doing so smart didn’t give her the more like systems some respect and we do different from other people is a minimal knowledge from user experience them how to make something as easy to use and it is just all to something that’s been made extremely a yeah cost efficient as well so or about thirty percent more love difficult on diversity getting these smart dimmer with all of these other benefits for the Christians along and say well maybe someone else if I go to the old lady Aurora young kids okay technologies severing standing army always giving them is different because the best ever and this make my job easier and faster so this was his only reason for living up to his death really good prices oath problem for people here now solves a problem blame being easy to use and install and and of course or cost is always a factor if you were would you have any advice for someone that has some new ideas and is thinking about turning it into a product whether it’s an application a piece of software may be a small hardware products do you have any ideas or advice for them on on what their first step should be to to bringing that into the world I mean they don’t advice most learning that there are some of the right to self of what you need is an account of it and there were like this you will need to be a product and we need to look at doing and will have the first nation to great causing it would take your time and with the hard times in the past but it will be our roller coaster in all respects on the FDA would we need to put in that first and then stick with your idea all right put on some body armor believe that what you’re doing be ready and then put on your body arm be ready to persevere and go through some tough times first have your partner and the U. close family and everyone to support as well closely at when will they will be involved in this just to give you the time you need to work on it or other ways so you need to have that there for Iran you happen to be with you in it devils required absolutely absolutely having %HESITATION could support team is absolutely critical it’s not talked about very much either in them in the tech world at all but %HESITATION yeah if if the people you you live with and see every day aren’t on the same page as you then it’s going to make things that much more difficult so Eric if somebody would like to get in touch with you how they go about doing that yes to email us on our newly mentors him for it played up come this close to me and my colleagues so some will definitely connected using that unless you have a whole but just one play dot com up on them Nina cooling unit delta local excellent Eric thank you very much for being on the show this was a great talk so much and I’m looking for to hear more from you thanks he Patrick here again just one more thing before we wrap things up if your navy programmer or if you have one on staff and you’re ready to make the switch to software defined now is the time to start learning go to learn eighty programming dot com and where ever you see an opt in box go ahead and put in your email address some really useful information so you can get started learning right now we also have paid courses at learning the programming dot com by step how to use these new programming languages and how exactly how they apply Evey systems so if you’re at least remotely interesting go ahead and go to learning the programming dot com check out the free stuff in role in one of the courses and get started today set aside a little time each week and before you know it you just might make your own control system like it all right see next week thanks for listening to software defined survival for transcripts and show notes go to software defined survival dot com
We have two guests on the show today, Wes Hatchett CEO and Nick Melin, VP of Customer Success at Control Envy. Both experienced in the world of AV and software. Along with a great team, they’ve taken that experience to form Control Envy.
Control Envy is an automation, control and monitoring platform that takes a software first approach to provide custom solutions that are gorgeous and full of insights and data.
Control Envy runs on many platforms and ticks all the boxes of being a software defined solution.
Transcript...
this is a software defined survival where we talk to AV IT professionals and software developers to find out how to leverage software to reinvent ourselves and we do business we listen to their stories and ask for advice and tactics on how to survive and thrive in a software defined what today software defined survive its right to be skeptical of at the level of the state a lot of the projects that you know we’re all involved in or and many times control systems actually control it was really a friend a lot of these online courses are your friend in such a way that you could never have accomplished the same sex if you had a much more limited set of resources available to close maybe on the house what five hundred members to be ineffective integrator insults and no matter which technologies you’re using get above the surface all focus on the actual outcomes are and then choose your tools based on those instead of being tied down to one box greetings everyone in AV lance welcome to software defined survival my name is Patrick Murray and today we have two guests on the show both experienced in the world of AV and software and along with a great team they’ve taken that experience to form control Andy control envy is an automation control and monitoring platform that takes a software first approach to provide custom solution that really are beautiful user interfaces are just gorgeous and it is also full of insights and data control and be runs on many platforms and it takes all the boxes of being a software defined solution so please welcome to the show west hatchet CEO and Nick melon VP of customer success at control envy Nick and Wes welcome to the show gay thank you glad to be here Patrick thanks a lot better thanks for taking the time to us to talk with me tonight it’s nighttime here afternoon there is there anything about that introduction that you guys would care to correct or expand upon well I think it was great %HESITATION I’m listening and I’m looking forward to listening to that one back but yet now it’s a and I like you know of course we’ve known each other for a while and so it’s been neat to arm the able to to let you see more and more of what we’ve been doing and and you know how that’s really materialized into a complete system and like you said really focused on the data aspect of getting getting behind more than just being the touch panel you know as far as how we look at programming and what we’re providing correct so we’ll get more into the solution in a few minutes first I’d like to hear a little more about your background so I have some stock questions that I like to ask people and I’ll split them up between you so Wes how did you get started in AV how did you wind up in this crazy business my first job in a V. was at hi fi buys which was a Twitter company so I was doing sales essentially my first year out of high school wanted to take a year off before college and just get a save a little money and which ended up being spent on guitars and I think that interest in music get everything out in the music business lots of it just drove me to that first job in high five guys and %HESITATION through some friends and just other you know other things getting into that world’s it was several years later not too much later but a few years later that I really became aware of everything that was happening around control systems and get going in that direction interesting you are the third guests to be a guitar player so %HESITATION including myself as for guitar players have been on this short lived show so far watch out guitar players you might wind up with a career in AV or to the wise where industry failed musician force more musicians one way yeah Nick tell me about your most successful projects in navy and and what made it rewarding for you oh man great question well my background in AV started at from the construction pass strangely and then from general construction I came up through doing alarm systems and ended up because of that working on some very high profile security projects and I was introduced to a project that we was going to have star Crestron integration arms but they really wanted to make sure that the interface was really usable and so it was a great joy to basically be able to be involved in the scoping and design of the entire infrastructure but then knowing that I got to have creative control over how the interface with and eventually end up being years and that project was twenty plus zones of audio and video a couple of different media rooms fifteen plus touch panels and has been running successfully with only a couple of minor glitches for ten plus years now I’m so I look back on that one and think about all of the the the pains and and difficulties that go into designing interfaces when you have to deal with bitmaps and what not instead of you know the web development tools that we have now and I think the young guns don’t realize how easy they have it compared to what we dealt with this in years prior so but a lot of good memories came out I was not I’m not sure if you bring up a lot of memories for me with that that maps and I’m not sure if it was easier I think that says a funny word we were certainly there was a a tighter limitation by far and what we were able to do %HESITATION said the message the methods were very old school I give you that definitely a great point grade point HTML five is certainly not easy dealing with C. S. S. can %HESITATION can drive you crazy for sure but %HESITATION of course you have really great looking graphics that go along with it and a lot more possibilities that you could do so there’s always that that give and take that you get more power more responsibility and easy I love your respect of that word yep Wes whenever somebody tells me something easy I I tend to get a little bit afraid so tell me guys what separates what differentiates differentiates control and be from other control solutions in a nutshell if you could do that you for what yeah well I think like you said it’s it’s hardware agnostic and one of the things that’s interesting about that is that we don’t focus only on one platform so whereas you know even our work and raspberry pi right now we have existing in a couple of different languages and I think being at a philosophical level really open to having our concept of what the system is and letting the hardware landscape involved you know as we know it will and so there’s you know there’s all kinds of hardware hardware and digital signage all kinds of places that we really have an embedded approach you know to our mission of what we want to do and that goes along with our open source license which I think is the other big part of what makes us different is that not only are we you know actively engineering and looking at the architecture of so many hardware platforms but we’re open source while doing it and that enables us to build a wide network of partners approaching different kinds of systems in different ways so you bring up open source ends there can be a lot of confusion around those two words so can you give me like just a brief really brief definition of what open source means to you yeah out what it means to me is that I have access not only to the out well I guess coming from AV perspective you know we we all talk a lot about source code and having the source code to our projects and as far as it related to say a Crestron projects having your source code if you had all of the graphics and everything else yet you were able to change whatever that project was on what it means to control and be is that not only are you able to change what a project is but we also recognize in this new era that you need the ability to change what the actual product engine behind it is all the way down to work flow in terms of how these projects are designed to Floyd and tied together so I was gonna say so I would to me it it means that I have access to everything necessary to me to make the solution work it’s for my use case is is the practical application I think why open source is important and there’s also a transparency side gets into security and there’s of course a lot of a lot of ways you can expound on that but I think what’s most important to me is that I know the solution can never change in a way that I don’t want because I could always develop on what I’m already comfortable with so it helps you to remain agile and flexible you kind of hinted towards this that it really is a huge topic open source there are many different %HESITATION legs of that ox octopus that you can get into about the benefits of it in the end it basically just lets you view the source code and %HESITATION in in this case even change it if you need to so maybe if you could talk briefly about licensing and and how that affects open source well I think in open source what you primarily about what you see the large open source based companies selling at a license level really is their support their support as well it you know including things like SO ways behind a performance of certain systems and that’s how we look at %HESITATION yes through our partner network and in the projects that we work on it’s it’s really that the the software license you know that you are purchasing is effectively purchasing our official support and and you know the ability to stand behind your deployment excellent so we’ve got open source we covered a bit and now you mentioned SL ace and that kind of gets more into the the business aspect of open source so how you make money with open source can you tell us again in a in a nutshell this is a huge subject as well but out what is an SLA how could apply to us in AV Nick you feel like dealing yeah Assoc SLA is a yet another acronym I and I think that should be a term yet another acronym for %HESITATION service level agreements and service level agreements are very familiar to enterprise purchasers of our software solutions and even not open source operating systems like clinics are produced with as delays as an option that you can purchase from red hat or others and what a service level agreement means is effectively that as a business you can rely upon a certain level of uptime and functionality from the subscription that you’re maintaining and if those agreements are ever compromised in any such way that there is a form of compensation that you’re entitled to as the receiver of the SLA so the benefit is that open source can continue to develop but the software can be provided to you as a service instead of you having to have all of those developers on staff in order to modify the open source tools in the way that you see fit one of the drawbacks to the open source environment when X. is that yet in many times it’s at years a whole bunch of code and tools and do with it what you will it’s a bit of your left to your own devices our companies that can modify open source software to the point where they can provide a stable SLA help you to bridge that gap in between open source and standard commercial software great explanation so can you give me a a practical application that that I as I am in a V. guy would understand well let’s think about for instance zoom meetings are I I don’t know what zooms our current SLA practices are but if you think about zoom as something that eight be companies are becoming familiar with it’s a service it lives in a cloud it ties into your hardware and the systems that you may house in an integration project in yet that software does not necessarily live inside the integration itself but it’s a service that has to stay up constantly has to be reliable and has to be available whenever your meeting is kicked off in your room the implications of zooms cloud service going down mean that suddenly your video conferencing system itself is compromised by a missing service so in that context an SLA around a hosted service such as soon would ensure that you as a business never experienced the implications of that down time and if you do there’s comp station for and could this supply really to the hardware to the TV not turning on and things like that boy in that case that side no there’s no isolates I’m aware of the go down to that level but right but something like a data collection and monitoring and things like that you could provide some courts sort of a guarantee that that things will be available yeah okay so we have started working on a project together and one of the things that %HESITATION came up was in the very beginning of the process Nick you were talking about user stories can you tell us a little more about your ideas on user stories and how to communicate the expectations of projects yes Sir so it to answer that’ll go back a little bit to the question that you asked west and that was what are the most exciting things to you about for instance having control and be available as a tool in your toolbox for me what that comes down to is it being such an open platform that all opportunities are still on the table when you’re having a conversation with someone about what they’re trying to achieve and what that leads to is instead of approaching projects our conversations with a with a number of technical constrained it’s like we have to use this hardware and there’s already X. amounts of devices that have already been determined and now I just need a price you can back up from that conversation to the level that consultants typically approach it and at that level you’re not talking about those implementation details you’re talking about what’s the final outcome what’s the end results that we want to achieve by even taking on this project and how is that in results meet the needs not only of the business that you’re servicing as a client but of your own business and so that’s where user stories come in their way to define in such a way that designers and developers can understands us a second language around what the outcome is that they’re trying to achieve and the store worries are written from the perspective of the final user and the final user might be somebody of of different flavors like for instance if you’re looking at a remote service management dashboard or monitoring platform the user in that case might not necessarily be the same user that’s touching a interface inside of a board room one person might be monitoring the health of the system the other person might be actually using the system so those are two different users the typical language around a user stories actually very simple sentence it’s as a user I want to do acts so that I can accomplish why and using that framework you can have discussions with businesses or even with end users such as our estate homeowners to discuss with them while they’re actually trying to accomplish so that you can lay out those goals without having to get down into the weeds and when you have a platform is open is control and be that becomes a huge benefit because the options available to you are so broad that if you started by trying to lay out all options you would never be finished so instead you lay out what is it that a person considers to be successful or desirable and then you can go to find that and work backwards to be solutions that will fit good stuff I like that equation that X. Y. Z. equation of %HESITATION of making a framework so so that you know where you’re going this is come up several times on the show already obviously experience is a big buzz word lately but it’s really important it’s the right way to approach the projects and like you were saying there are so many possibilities out there especially when you look at more open platforms and commodity hardware did the possibilities really are endless but you don’t need to do everything you just need to do a specific set of tasks so once you have this user story hammered out and everybody agrees on who the players are in and what who the users are and and what their goals are what are the next steps what would a typical project look like Wes you want to extend yes so I think they a lot of what we’re doing on the data side and the you know the insight side of room usage in and those statistics integration with building systems would typically be in an office environment where that side of of the product is really a big part of it and of course that’s like well you saw said I at sea in the smart building wing and that was very much the type of demonstration you know that that we had set up there was so I think we very strongly picture our system and you know a lot of the projects that we work in indeed smart building %HESITATION arena what we’ve also found and Nick is as just started working on a project in that stuff very similar in feel but a different end result being the amenities spaces and and and do you and finding that you know a lot of those same needs again it really depends on who which person in the user story you’re talking about so like make reference the what the end users in either case care about is different down facilities managers or or building staff but they share those things in common and even the idea in those spaces where you could you could paint the amenities space for the hospitality space traditionally I think a little more in the residential direction though we’ve been having conversations where the day you want to have easy access to skirt so that people can communicate around the world so I’m I’m seeing a blur there are now only that even between the commercial and quote the residential side where for a lot of people that are interacting with multiple systems in the office at home where they hang out on things like access to a consistent calendar and having information even at that level with scheduling I think can apply in a lot of markets really interesting take on it obviously the technology that we use at home Skype and facetime and things like that are very similar to the things you’ll use at work zoom or anything like that %HESITATION Skype again shows up at work as well but I like the way you tie that back to even your calendar because your schedule is your schedule right it doesn’t matter if you’re working here at home if you have to be some place you have to be some place so it’s an interesting spot where some more integration could could even take place so getting our hands dirty with control and the what what what do I need to do right so so I’m a I’m a navy integrator maybe I’m a programmer what what happens once everything is hammered out we know what we know we need to do we know what equipment is in the projects what happens next typically what we’ll do with a new partner so you know if it’s our first time working together and we’ve we’ve looked at a project that looks like it’s a great fit and have gone through that process to establish budgets and all of that that will be determining what what role am and this is partly determined by skill sets but you know what role do you want to play not only in this first project but in the evolution of of where you want to go with us because we do have some partners who are primarily on the project management and design site and don’t necessarily have the desire add to get their hands dirty as you said with respect to say the software so we actually all for software development as well in our solutions group and so working with a partner we can not only through our souls but then also through other development partners on put that together so that it so that everyone can play the the role that they want to play so that’s the first thing is we’re not it’s not just stay a software product we’re the only people working with us are programmers first given the model and then you know the market where we come from obviously we work with a lot of programmers suit and that question then becomes which languages are you proficient in and that has you know is also determined by the architecture of what is being deployed %HESITATION so if we’re doing a Crestron system for example %HESITATION that’s gonna be architected in a certain way and and we’re controlling the fits and there may be tasks that even that you know as someone who’s the Crestron programming side could take ownership of then and help works through the development out as far as you know how things went down altogether especially if their legacy systems being considered any number of things there so that’s really the next step is in terms of what we’ve defined %HESITATION dinner for working with a software developer and we have a list of art these drivers are going to be developed for this project and this type of custom functionality %HESITATION we do most of our work through we’re really all of our work to get you know through version control center matter what it is on the next step there with the developer would be to share resources with van and you know be the guide rails and in their support to whatever part of the project they had taken on who along with us on their way to becoming a trusted consultant and that that’s essentially our you know a program of this certification if you will but it’s going through the process to where we can actually put a project in your hands from the beginning and know that you would be able to answer that entire train of thought and also have access to our engineering department as you need it just say Hey here’s a request I’m getting in that’s actually we haven’t seen that before so let’s talk about it that’s what we provide I think that’s pretty cool that kind of flexibility and customization it’s not only in the platform it’s also built into the way that that you’re offering the services well so even if I don’t have any software skills on staff I could rely on you for that or if I do then %HESITATION then you’re flexible in that way so are that’s that’s pretty interesting approach for sure and %HESITATION is probably influenced by your software backgrounds and even using things like %HESITATION get just to exchange information is also on I love the sound of that because dealing with Dropbox or even emailing files is it gets to be a headache really quickly so having that that one place where everything a repository where everything is always up to date makes makes your life a lot easier I think that that subject by itself is something that is maybe worthy of its own conversation even on this podcast in the sense that version control practices when I first got into this business I wasn’t familiar with them I didn’t realize how far along that those practices had already been done I looked in other software industries and that’s kind of true of many things in a beat in the sense that what we experience in our evolution as an industry has has already been experienced in other industries like for instance IDE as six to six to ten years before we’ve experienced at and that includes even the are developing solutions around certain problems and version control itself is one of those things where if you as a programmer find yourself trying to figure out naming schemes and folder schemes for files that you don’t lose track of which version you used for which particular purpose and what you really need to be looking at is a version control system and by its nature control and V. because it uses languages that are already well established within version control system such as Java script and nasty sharp you can make use of things like defend your files where you can see a line by line difference without having to do remains and even being able to check dad’s a version history so you can see a time line of every change you’ve made and when you may have deployed that changed to a site so that if you ever have to go back and reference rents it project that you may have touched six months ago there’s that track record there’s that audit trail history that helps you as a developer as much as it helps anybody else and it it can happen within a system that’s built to handle those kinds of changes instead of just drop box or your own file versioning system so that those kinds of practices are in a lot of ways new to AV programmers and yet that then nice thing is there’s a lot of prior art for two to really take yourself to the next level yeah it’s it’s all been done before there’s no reason to reinvent the wheel and %HESITATION that’s one of the knock on effects of open source is here kind of motivated to work to use these these technologies and best practices just to make your code better and more manageable and it it just makes sense so Wes you mention the raspberry pi before obviously Crestron would probably be done in simple sharp and I’m sure you have hooks into %HESITATION using simple windows with that but if you were to deploy control and be on a raspberry pi for example what what programming language would you need to have the skills and to %HESITATION to do that if you wanted to do the programming yourself primarily Java script it is Java script okay so for like your typical AV programmer what would you recommend they do to start transitioning into %HESITATION yeah it’s a Java script I guess code cadmium yeah I mean there’s there’s a lot of tools out there that even things such as our %HESITATION alerts language is a written within Java script snippets and that during the beta days of control in V. I was participating as a project manager external to the team and using it to solve some of my own problems me and I was amazed by the fact that the the Java script syntax was really powerful I’m I wasn’t job script programmer at the time but because there’s such an open community of Java scripts on the web I was able to think about my problem and go out and find a snippet of code I that was recorded in like I think it was W. three scenes standard yes and drop it into what I was trying to accomplish with my alerts and it was the search to completion was a course of probably fifteen minutes yeah and it’s really amazing to realize how much prior art there is out there that Google is really your friends a lot of these online courses are your friend in such a way that you could never have accomplished the same thing with such speed if you had a much more limited set of resources available to you like for instance a closed forum that night maybe only has what five hundred members because of need the limitations of a particular manufacturer and and how they released their SDK those things just are problems that are solved by having open source communities I’m really glad you brought that up because obviously it’s a it’s a huge problem you know the the community is small and it’s it’s relatively close some people aren’t open to sharing what they’ve learned that much and when you get some more web based technologies the mindset is completely different and I remember hearing an interview with the the one of the main developers are first developers of Java scripts and he was saying that the whole intention of the language was for it to be quickly shared and copied to help people just do stuff so your example there of you wanted to do something you copied and pasted it into your code and it just kind of worked is really a great example of the power of of that of open programming open source programming so anybody’s afraid to Java script don’t be get out there and start grooving and just try it I think you’ll be surprised at how approachable is so would you have any advice for integrators that are more interested that are interested in moving towards a more service based model using things like the raspberry pi getting away from the old black box paradigm well I would say first of all try to involve yourself in conversations with and users as much as possible it’s less about the solutions and more about the outcomes or I guess that is the solution but it’s it’s more about the solution lies about the individual components and when you start thinking in that context you can consider all systems of any minute any manufacturer is simply a tool in the box instead of something that you are beholden to I used to have a saying back in the earlier days of control systems before we went this open source route that it many times control systems actually control people instead of being in it of controlling so if you think about it your project is constrained by the limitations that are stat by technology within one manufacture but it’s not just me project it’s all of the businesses involved who are your programmers they have to have a specific skill set who are your integrators they have to have specific relationships that entire IT recipe doesn’t necessarily happier but the end user’s best interest in mind so to be ineffective integrator and consultant no matter which technologies you’re using get above the surface of all of that focus on what the actual outcomes are and then choose your tools based on the house instead of being tied down to one box so that would be my advice is to it’s more of a mindset change then it is necessarily a hard skill great stuff west you have anything to a you’d like to add to that I was thinking as in a few directions while while you were talking there but I I think that I mean that pretty well I think covers it is just really keep an open mind to it and it’s right to be skeptical of new at the level it in the state comes you know what a lot of the projects that you know we’re all involved in our so that’s one that we completely understand and I think it’s you know talking to people talking to I. T. departments you know and not in a confrontational way but just in trying to better understands alright well if if we were able to modify this in a certain way then it would look like a good solution to you and you know that’s that’s really I mean there’s there’s obviously like you said a lot of change we we’re coming from where you picked one manufacturer and that was that was pretty much it you know in terms of how how you were going to get to the finish line for project in there’s a lot of different ways now absolutely great stuff guys if anybody would like to get in touch with you learn more about control and be how they go about doing that trolling be dot com is a good starting point yeah we’ve got a contact form there where you can give us some information just a little bit on your background and if you’d like to see a demo and you know what what market you work and all that so we can get just a little information and follow up with you immediately and then we said we’ve got a solutions group that can actually put a project into action armed with you if you think it’s it’s gonna be something good for your project or if it’s something that you want you would want to put in front of them and get get your hands on on a demo or something that you could actually take an and test the waters with so I would say yes starting at the website and go from there so one think the cool thing about that contact form is that it’s the same thing is the user interface for control NB is it not %HESITATION gotcha yes so it I mean it does it that that’s a really interesting point but yes fundamentally a lot of the same web widgets and HTML five things that we tie in from the app and that’s really cool that you picked up on that because to me it it hasn’t gotten to that point yet but our long term goal with the website is to include interactivity from these various HTML five components and things inside the interface because I mean that’s that’s what’s dope for right in the short answer yes the control and the contact us form is actually built with our own tools yeah nice way for people to a get a little taste and feel of it gentlemen thank you very much for being on the show thank you very much better look for to begin sometime absolutely thank you take care Hey this is Patrick again we talked about a lot of great stuff on this episode like open source and version control and how to know when you need it which is probably all the time and we talked about the raspberry pi Java script and house solutions like control envy use Java script so if you want to program them you’re gonna have to learn how to do that and make mention some great resources like code academy and I really encourage you to get out there Google around and find some information and just give it a try set aside an hour a week for forty five minutes a day whatever it is put it in your calendar start really simple and small open up a telnet connection to a display or some kind of AV device and start sending come some commands over to it and there’s plenty of information on the internet to get you started if you have a hard time getting up and running with Java script I recommend checking out no rate it’s a drag and drop editor from IBM completely open source and free and they developed it to control the I OC to make it easy to control devices which is exactly what we need they make it super simple to make TCP connections HTTP requests and some more advanced stuff as well and then you create your strings in Java script and send them off to devices it’s a great way to have some early wins so check that out and when you’re ready to really use this stuff in a project and get into infrared control serial relays all those things we need to deal with writing device drivers saving stuff to a database running reports check out my courses at learnAVprogramming.com because it will save you a bunch of time I’ve been through it I went through all the forms I’ve Google to my **** off I’ve searched and searched and tested and tested and now I have a system where I could use these things on real projects and I documented at all in the book courses at learning the programming dot com so there’s no reason that you have to go through all that again now these courses aren’t exactly cheap but they will save you a bunch of time and I think you’ll wind up using them as a resource as well it’s not the kind of thing where you just go through the courses and that’s it I find myself going back to the lessons over and over again when I forget how to do something when I just need a reference what were the steps to get from a to B. I go back to the course search on the table of contents find exactly what I need and then I’m back up and running again so that investment will be a time saver on and on into the future and if you go to learn a programming dot com anywhere you see a sign up box go ahead and sign up and I’ll send you some free information to get you started and then you’ll get a little bit of a feel of my teaching style and you’ll be able to see if things are for you or not alright so get out there get started give it a try ends let’s bring this industry to the next level thanks for listening to software defined survival for transcripts and show notes go to software defined survival dot com