Tid aktiverad 8 relä partikel Photon Controller (4 / 4 steg)
Steg 4: Spara en tidshändelse schema till kontrollern
På Mobicle gå tillbaka till listan. Nu Klicka på plus-knappen till höger om händelsen förläggaren att lägga till en ny partikel Cloud Event utgivare. Detta öppnar en dialogruta för att konfigurera knappen publicera händelsen.
Ange ett namn för knappen (detta är godtyckligt och kan vara vad du vill).
För vid namn anger du timeEventsDevice1 är detta den händelse som registeransvarige är prenumererar på i firmware.
För händelse avgränsade data vi kommer in ett kommatecken sträng som anger kommandot tid och relay vi vill utföra. Den första siffran anger året, andra kommer att ange månad, tredje visar dagen i månaden, fjärde indikerar veckodagen, femte anger timmen, sjätte anger i minuten, sjunde anger andra, åttondelen anger kommandot id och nian kommer att ange valfritt kommando data. Usch...
Här är format i en läsbar disposition:
- År (större än 2016) ange 0 om du vill ignorera innevarande år på denna händelse
- Month(1-12) ange 0 att ignorera aktuell månad på denna händelse
- Dagen för Month(1-31) ange 0 att ignorera aktuell dag i månaden på detta evenemang
- Dagen för Week(1-7) ange 0 att ignorera aktuell dag i veckan på denna händelse
- Hour(0-23) ange 24 att ignorera aktuell timme på denna händelse
- Minute(0-59) ange 60 att ignorera aktuell minut på denna händelse
- Second(0-59) ange 60 att ignorera nuvarande andra på denna händelse
- Kommandot ID(0-5)
- Valfritt kommando data(0-255)
Kommando-ID: N är följande:
0 = slå på alla reläer
1 = stΣng av alla reläer
2 = ange statusen för alla reläer, kräver valfritt kommando data för att ange status för relays(0-255)
3 = slå på individuella relä, kräver valfritt kommando data att ange relä för att aktivera on(1-8)
4 = stΣng av individuella relä, kräver valfritt kommando data att ange relä för att aktivera off(1-8)
5 = växla individuella relä staten, krävs valfritt kommando uppgifter att ange relä till toggle(1-8)
Låt oss säga vi vill aktivera relä 1 på 5:30 på juni 16th 2017. Evenemanget skulle se ut så här:
2017,6,17,0,5,30,0,3,1
Ett annat exempel. Låt oss säga vi vill vända på alla reläer varje fredag kl 09:45.
0,0,0,6,9,45,0,0,0
Vi angett 0 för år, månad och dag men gick in 6 för dagen i veckan vilket är fredag. Gick in vi 9 timme, 45 minut, 0 för andra, 0 för kommandot ID (slå på alla reläer) och 0 för frivilliga uppgifter eftersom det inte krävs.
Vi kan skriva in flera händelser (upp till 28). Varje gång vi lagrar dessa händelser till styrenheten över det gamla lagrade händelserna. Så vi måste alltid ange alla de händelser som vi vill. Om du vill ange båda händelserna ovan skulle du ange följande för händelsedata:
2017,6,17,0,5,30,0,3,1,0,0,0,6,9,45,0,0,0
Aldrig in utrymmen, bara kommatecken separeras värdena. Du måste alltid se till var och en av dina händelser består av 9 siffror.
Ange 60 för rutan TTL (detta är tid att leva detta är hur länge modulen måste checka in tillsammans med servern och få denna nya händelse).
Klicka slutligen på Skicka och en knapp kommer att läggas till listan händelse Publisher. Klicka nu på knappen om du vill publicera händelsen till partikelmolnet och styrenheten kommer att se att och börja köra det schema du angett. Titta som magiskt utspelar sig.