N e e d   a   l i n e   o f   c o d e   t o   c h a n g e ?   I n s t e a d   o f   r e - w i r i n g   a   c u s t o m   s o l u t i o n ,   t h e y   u s e d   a   n o   c o d e   p l a t f o r m   a n d   a   f e w   c h e a p ,   o f f - t h e - s h e l f   s m a r t   b u l b s   t o   c r e a t e   a   n e w   a n d o n   s y s t e m .   A n y   o n e   o f   t h e   c i t i z e n   d e v e l o p e r s   a t   t h e   c o m p a n y   c a n   w r i t e   a n d   r e c o n f i g u r e   t h e   s o f t w a r e   t h a t   t h e   a n d o n   s y s t e m   r u n s   o n y o u   d o n t   n e e d   t o   r e l y   o n   t h e   e x p e r t i s e   o f   a   g e n i u s   e l e c t r i c a l   e n g i n e e r .   H e r e   a r e   f o u r   t i p s   t o   g e t   s t a r t e d   w i t h   l o w - c o d e   p l a t f o r m s .   O n   o n e   c e l l ,   a   g e n i u s   e l e c t r i c a l   e n g i n e e r   h a d   w i r e d   a   c o m p l i c a t e d ,   c u s t o m   a n d o n   s y s t e m   t h a t   l e t   a   w o r k e r   s i g n a l   a n   a l e r t   w i t h   c u s t o m   c o l o r s   f o r   d o w n t i m e   r e a s o n s .
The simple-code digital-to-a-worker program ran one color, and an extensions ran a more expensive, industrial-grade custom solution.
( z0 and :op ( z1 run :ARG1 ( z2 program :mod ( z3 person :ARG0-of ( z4 work ) ) :mod ( z5 code :ARG1-of ( z6 simple ) ) ) :ARG3 ( z7 color :quant 1 ) ) :op ( z8 run :ARG1 ( z9 solution :ARG1-of ( z10 grade :ARG2 ( z11 industry ) ) :ARG1-of ( z12 have-degree :ARG2 ( z13 expensive ) :ARG3 ( z14 more ) ) :mod ( z15 custom ) ) ) :rel ( z16 digit :mod z5 ) :rel ( z17 extend ) )
(z0 / and
    :op1 (z1 / run-01
             :ARG1 (z2 / program
                       :mod (z3 / person
                                :ARG0-of (z4 / work-01))
                       :mod (z5 / code
                                :ARG1-of (z6 / simple-02)))
             :ARG3 (z7 / color
                       :quant 1))
    :op2 (z8 / run-01
             :ARG1 (z9 / solution
                       :ARG1-of (z10 / grade-01
                                     :ARG2 (z11 / industry))
                       :ARG1-of (z12 / have-degree-91
                                     :ARG2 (z13 / expensive)
                                     :ARG3 (z14 / more))
                       :mod (z15 / custom)))
    :rel (z16 / digit
              :mod z5)
    :rel (z17 / extend-01))
The simple - code digit al-to - a - worker program ran one color , and an extensions ran a more expensive , industri al-grade custom solution .
z5 :ARG1-of z6
z16 :mod z5
z3 :ARG0-of z4
z2 :mod z3
z2 :mod z5
z1 :ARG1 z2
z7 :quant 0
z1 :ARG3 z7
z0 :op1 z1
z0 :op2 z8
z12 :ARG3 z14
z12 :ARG2 z13
z10 :ARG2 z11
z9 :mod z15
z9 :ARG1-of z10
z9 :ARG1-of z12
z8 :ARG1 z9
z0 :rel z16
z0 :rel z17