JP1 Remotes Forum Index JP1 Remotes


FAQFAQ SearchSearch 7 days of topics7 Days MemberlistMemberlist UsergroupsUsergroups RegisterRegister
ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in

Balboa Dolphin Emulation

 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> X10 and Home Automation
View previous topic :: View next topic  
Author Message
Spav



Joined: 09 May 2020
Posts: 2

PostPosted: Sat May 09, 2020 8:22 pm    Post subject: Balboa Dolphin Emulation Reply with quote

Hi All,

After extensive trawling the web I eventually got here. I have to say that you guys do seem to be my best hope is understanding the problem I am trying to solve.

I am about to start hacking my hot tub to add it into my home automation, it is not a new one so does not posses such luxuries as WiFi, but it does have an IR option. the plan is to put an Arduino with WiFi into the controller and drive the demodulated IR signal. I am happy to work out the electronics side of this and get the Arduino up and running with a small web interface and MQTT, eventually through to Google Assistant, but need to unravel the IR protocol, without either the IR receiver or the Balboa Dolphin remote control.

Having searched this site I have found some information on the control and have come to the conclusion that the only thing I need to do is provide the functionality of just 6 keys. However the thing I cannot find any information on is the Protocol being used, the information here suggests Balboa SPA Protocol http://www.getzweb.net/jp1/data_returns/DeviceEFCs.php?type=SPA&devid=1315&webpid=+1962. I find it hard to believe that they would have done anything too out of the ordinary for just 6 keys. The Balboa Dolphin has 8 keys assigned to SPA functions, these seem to be the Macro, Learning and Light keys of a HT/PRO or URC 9910.

As i intend to drive the demodulated line directly, the carrier is irrelevant, but I am guessing it will be 38KHz. So I only need the pulse/space timing and the frame format. I have done some digging around on the protocols and I am expecting something along the lines of ASK / PDP, but I have not found much on the actual protocol.

Hopefully you guys will have the nuggets I need.
Thanks in advance Very Happy
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 19506
Location: Chicago, IL

PostPosted: Sun May 10, 2020 10:36 am    Post subject: Reply with quote

I have loaded a copy of the 1315 code here, but this will only work with a JP1 remote:
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=25932

It sounds like you also need the details of the protocol itself so you can recreate it somewhere, so here is a Protocol Builder file for the protocol. To view this file you will need the Protocol Builder spreadsheet:
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=25933

It's a very simple protocol, here are some key details:
Freq: 38.6 kHz
ONE: +1000 -2000
ZERO: +1000 -1000
Lead-in: +4500 -2500
Lead-out: +1000 -5000
Format: 8-bit command, 8-bit command complement
Minimum 3 repeats
Binary: LSB (not complemented)
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
Spav



Joined: 09 May 2020
Posts: 2

PostPosted: Sat May 16, 2020 7:51 pm    Post subject: Reply with quote

Perfect, thanks Rob.

I understand the timing details you have listed, I am not surprised that it is a very simple protocol. I will check the spreadsheet and hopefully get the values out from that.

Ahhh... need to borrow the wifes PC, I run open office and the Macros don't seem to work, I assume the spreadsheet was written in Excel.

Cheers
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 19506
Location: Chicago, IL

PostPosted: Sat May 16, 2020 9:31 pm    Post subject: Reply with quote

Yes, it's an Excel spreadsheet. But before you spend too much time trying to find a PC to open it, it's primary purpose is creating executors for use in a JP1 remote, so it might not be of much use to you.

If you give us a better idea of how you would input the data so that your Arduino can replicate the signal, we might be able to create it for you.

Do you have any examples of the files for known working IR signals that the Arduino uses?
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> X10 and Home Automation All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


 

Powered by phpBB © 2001, 2005 phpBB Group
Get Smart! the band's official homepage Rockabilly Central