Keyboard Shortcuts
Likes
- Nodered-Hamradio
- Messages
Search
Re: Stream Deck to Node Red (Zoom meeting invite)
Thanks to all that attended yesterday's Node Red <-> StreamDeck session. Thanks also to Dave and Alan for assisting! I hope it met your expectations. Nathan has graciously agreed to host the recording on his YouTube channel:?. Thank you Nathan! I have also upgraded the?PDF to include StreamDeck plugins?(WebSocket Proxy) as a prerequisite. I've also referenced the FRStack Client plugin for those FlexRadio users interested in integrating StreamDeck with FRStack. If you are interested in a session on StreamDeck FRStack (for FlexRadio users) integration, let me know and I'll set something up in the next few weeks. The updated PDF is attached. 73, Ron WB2WGH On Sat, Feb 15, 2025 at 3:02?PM Ronald Panetta <ron@...> wrote:
--
Ron |
||||||||||||
Re: Stream Deck to Node Red
Dave, N3KBV and others
?
Attached is a simple flow that will toggle between "0" and "1", each time the SD button is pushed. ?You can use the 0/1 toggle as boolean true /false to trigger other flows.
?
configure the stream deck button as, using your IP of the device running Node-Red:
?
?
You can customize the button images as you like, ?This version will toggle the display between WA9WUD and WO2X with each button push:
?
You can configure each button in these functions:
?
?
You can grab the 0/1 output from the toggle here, to drive what ever you want on our control flow: |
||||||||||||
Re: Stream Deck to Node Red
¿ªÔÆÌåÓýHi Dave (N3BKV)If you like, we can do some one on one via Zoom and Microsoft Quick Assist. I can record it for a reference for others to watch.? First is the status update of both the Node Red dashboard and Stream Deck button. If you look at my Power Genius XL amp flow in the files section !Flows by Type!/amplifiers It has a good example of the method I use to update a button based on input from the device. In this case standby, idle, or transmit A or B. It stores current status in either flow context or global context variable. Then when the button is pressed a function node uses an if/else statement to get current status and change to opposite by sending proper command to the amp. I then have created two jpg images for operate with green background and standby with grey background and convert those to base64 using one of the free online converters. Sending the image to the button based on amp status is done in my StreamDeck WS flow which is in the miscellaneous section as a zip file (link was posted in chat on the Zoom call).? Again, I can help you with the one button so you understand the concept. I also have a method of changing a button status in Node Red where there is no feedback from equipment if anyone needs that. I¡¯m available most days late mornings/afternoons Eastern U.S. time. 73 Dave wo2x On Feb 16, 2025, at 7:16?PM, Dave N3BKV via groups.io <dave99ca@...> wrote:
|
||||||||||||
Re: Stream Deck to Node Red
Thank you Ron, Dave and Alan for putting together the Zoom session.?
?
I've figured out most of the basics that were covered but I am running into a lot of issues trying to get things customized as I'd like them to be:
?
- Status + On/Off on one button - I'd like to pool status from my controller (via Modbus) to determine if the radio or rotor is on and then show that on the button graphically (using custom base64 images) and then have the opposite state triggered when I press that button.? So far the status blinks off/on continually unless I use a trigger node and then I'm having issues setting the reverse state of the button.? I've built out a function node to store the current state and update it if I change the state on the node red UI so I can have the switch do the opposite function but I'm having a lot of issues with it working correctly. Dave can you share the part of your flow with the trigger/filter in parallel? Maybe that is the fix I need. I think I have too much traffic coming in via the websocket and that is what is causing these issues.
?
I'm also seeing other problems that might be traffic related but maybe something else is going on with these:
?
- Sometimes when I update the Streamdeck button configurations they do not work unless I quit the Streamdeck software and restart it.?
- I often find I build something out and it works fine to come back later and not have it work at all - like getting context errors on the stream out nodes when I have them set correctly on the streamdeck.
?
?
?
? |
||||||||||||
Sending test QSOs to the Contest Dashboard...
Folks,
Do any you know an "easy" way to send simulated QSOs to the contest dashboard? I thought maybe "Rebroadcast al contest QSOs to other apps" in N1MM+ would work to send all the Q's from a log back over UDP, but that did nothing for me. Before I continue to bang my head against a wall or work on other ideas I figured I would ask the hive.
?
Thanks.
--
73 es God Bless de KK1L Ron <>< |
||||||||||||
Re: Stream Deck to Node Red
Justin, the Zoom link was sent out yesterday. Feel free to join in. Ron WB2WGH? On Sun, Feb 16, 2025, 11:30 AM Justin Mann via <w9fyi=[email protected]> wrote:
|
||||||||||||
Re: Stream Deck to Node Red
toggle quoted message
Show quoted text
|
||||||||||||
Re: Stream Deck to Node Red (Zoom meeting invite)
¿ªÔÆÌåÓýHi RonI¡¯ll follow your lead on the call. I will have my Stream Deck 32, Stream Deck Plus and flows to show and explain.? 73 Dave wo2x Sent from my waxed string and tin cans.? On Feb 16, 2025, at 10:50?AM, Randy Buxton, W4IFI via groups.io <randybuxton@...> wrote:
|
||||||||||||
Re: Stream Deck to Node Red (Zoom meeting invite)
So far I have heard from the following regarding a StreamDeck <-> Node Red integration session. Sorry if I missed anyone. Feel free to join in if I did. I've set up a Zoom meeting for Sunday, February 16 at 3PM Eastern Time (UTC-5). The meeting invite is included below. During the session I will walk through my StreamDeck to Node Red rotor flow detailed in the attached PDF. I hope this to be an interactive session and I can record it (please someone remind me to do so!).?
Hope to see you there! 73, Ron WB2WGH Ron Panetta is inviting you to a scheduled Zoom meeting. Topic: Ron Panetta's Zoom Meeting Time: Feb 16, 2025 03:00 PM Eastern Time (US and Canada) Join Zoom Meeting Meeting ID: 814 6610 6815 Passcode: 640582 --- One tap mobile +19292056099,,81466106815#,,,,*640582# US (New York) +16469313860,,81466106815#,,,,*640582# US --- Dial by your location ? +1 929 205 6099 US (New York) ? +1 646 931 3860 US ? +1 305 224 1968 US ? +1 309 205 3325 US ? +1 312 626 6799 US (Chicago) ? +1 301 715 8592 US (Washington DC) ? +1 564 217 2000 US ? +1 669 444 9171 US ? +1 669 900 6833 US (San Jose) ? +1 689 278 1000 US ? +1 719 359 4580 US ? +1 253 205 0468 US ? +1 253 215 8782 US (Tacoma) ? +1 346 248 7799 US (Houston) ? +1 360 209 5623 US ? +1 386 347 5053 US ? +1 507 473 4847 US Meeting ID: 814 6610 6815 Passcode: 640582 Find your local number: On Fri, Feb 14, 2025 at 12:00?PM Ronald Panetta <ron@...> wrote:
Ron |
||||||||||||
Re: Stream Deck to Node Red
¿ªÔÆÌåÓýThe way I do it is the Stream Deck plugs in the PC (or MAC) and you send either websocket commands or HTML commands (to FRStack for Flex and some peripherals) This makes it more versatile especially when running remote. ? You can also then use it for other tasks (opening Windows programs, video editing, etc) ? 73 Dave wo2x ? ? ? From: [email protected] <[email protected]> On Behalf Of gibsonmb via groups.io
Sent: Saturday, February 15, 2025 7:30 AM To: [email protected] Subject: Re: [nodered-hamradio] Stream Deck to Node Red ? [Edited Message Follows] Any of those dates and time work for me. I've now plugged in the StreamDeck on the pi and installed the StreamDeck nides. NodeRed can receive button presses from it. I wonder if Node Red can talk to hamlib in some way. I have hamlib installed and talking to the K4D fine. I couldn't find any working K4D flows. A very old one that does not import. Bunch of error messages about outdated libraries. ? 73 Mike |
||||||||||||
Re: Stream Deck to Node Red
Any of those dates and time work for me. I've now plugged in the StreamDeck on the pi and installed the StreamDeck nides. NodeRed can receive button presses from it.
I wonder if Node Red can talk to hamlib in some way. I have hamlib installed and talking to the K4D fine.
I couldn't find any working K4D flows. A very old one that does not import. Bunch of error messages about outdated libraries.
?
73 Mike |
||||||||||||
Re: Upgraded NodeRed to RPI5 and now my log is filling up with this error
¿ªÔÆÌåÓýOK, glad you got it working. ? 73 Dave wo2x ? ? From: [email protected] <[email protected]> On Behalf Of Gary, KE8O via groups.io
Sent: Friday, February 14, 2025 4:26 PM To: [email protected] Subject: Re: [nodered-hamradio] Upgraded NodeRed to RPI5 and now my log is filling up with this error ? Found it. I never use the NR radio screen. In my hast to clean up the screen I mistakenly disable to [connection] node. I enabled it and hit deploy and not more errors.? |
||||||||||||