UI for FPP Light Control

I wanted to create a UI to my FPP light controllers. I decided to use my Homeseer Home Automation system as the master controller. From there I used Jon00DataScraper script to scrape the XML response. Details of my config file below.

Pattern5=(?s)<CurrentSeqName>(.*?)</CurrentSeqName>
DeviceName1=Current Song Name
DeviceText1=[0]
DeviceValue1=[0]
DeviceImage1=
Speakbutton1=0
TriggerString1=
SearchMode1=1
TriggerEvent1=
DeviceName2=Current Playlist
DeviceText2=[100]
DeviceValue2=[100]
DeviceImage2=
Speakbutton2=0
TriggerString2=
SearchMode2=1
TriggerEvent2=
DeviceName3=Repeat Mode
DeviceText3=[200]
DeviceValue3=[200]
DeviceImage3=
Speakbutton3=0
TriggerString3=
SearchMode3=1
TriggerEvent3=
DeviceName4=Megatree FPP Status
DeviceText4=[300]
DeviceValue4=[300]
DeviceImage4=
Speakbutton4=0
TriggerString4=
SearchMode4=1
TriggerEvent4=
DeviceName5=Current Sequence Name
DeviceText5=[400]
DeviceValue5=[400]
DeviceImage5=
Speakbutton5=0
TriggerString5=
SearchMode5=1
TriggerEvent5=
[Grab2]
Path=http://10.1.1.112/fppxml.php?command=getFPPstatus
TextFile=0
Encoding=
Username=
Password=
Options=
UserAgent=
Devicemode=0
StripHTML=1
Pattern1=(?s)<fppStatus>(.*?)</fppStatus>
DeviceName1=Candy Cane FPP Status
DeviceText1=[0]
DeviceValue1=[0]
DeviceImage1=
Speakbutton1=0
TriggerString1=
SearchMode1=1
TriggerEvent1=
[Grab3]
Path=http://10.1.1.113/fppxml.php?command=getFPPstatus
TextFile=0
Encoding=
Username=
Password=
Options=
UserAgent=
Devicemode=0
StripHTML=1
Pattern1=(?s)<fppStatus>(.*?)</fppStatus>
DeviceName1=Icicles FPP Status
DeviceText1=[0]
DeviceValue1=[0]
DeviceImage1=
Speakbutton1=0
TriggerString1=
SearchMode1=1
TriggerEvent1=
[Grab4]
Path=http://10.1.1.110/fppxml.php?command=getFPPstatus
TextFile=0
Encoding=
Username=
Password=
Options=
UserAgent=
Devicemode=0
StripHTML=1
Pattern1=(?s)<fppStatus>(.*?)</fppStatus>
DeviceName1=Projector FPP Status
DeviceText1=[0]
DeviceValue1=[0]
DeviceImage1=
Speakbutton1=0
TriggerString1=
SearchMode1=1
TriggerEvent1=

Leave a Reply

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