Everything posted by austin
-
Unraid AI Services
I think it would be amazing if Unraid enabled AI in the homelab like no other NAS/server setup. Right now, it's moving very fast so it would be hard to keep up, but I think a lot of the frameworks are out there already to bring some thing to bear in the unraid ecosystem. The vision I have is that unraid has an "AI" tab just like it has Apps, Docker, VMs. Which AI can use all of these features, but its a place that brings it all together and enables users to really build their AI experience in their home lab. Some of the key capabilities I see needed: The "app store" should allow categories for AI tools and MCP Servers. So that these can be surfaced more easily in various ways. Create a native MCP Gateway into Unraid. Maybe MCPJungle ? Find a way to integrate with various mcp directories such as Docker MCP Catalog https://www.pulsemcp.com/servers https://mcpmarket.com/server https://mcpservers.org/ Then give people code snippets to put in their tool of choice (Claude, Cursor, etc). Then all of their MCP tools are accessible on any of their endpoints without all the manual work of setting it up on each device with local MCP's. You could also provide some key management of AI endpoint keys like claude, openai, etc. So the services can access the api's without manually inputting them. Lastly, you could integrate LangFuse and provide observability and monitoring, debugging, and analytics. Just an idea!
-
Docker Downloads Slow
Guessing this was never solved? I'm having same issue with ghcr image dispatcharr
-
Apache Guacamole
I'm a newbie and trying to figure out how to use guacamole - i have xrdp running on a linux host and I can connect no problem from my local computer. Where I think I'm stuck is creating a connection in guac. What should the hostname for guacd be? I tried localhost, 127.0.0.1 with port 8801/4822 - no luck yet.
-
Cannot get transcoding working Unraid 7
very true - i definetly think its specific to something i've done pre unraid-7. Maybe nerd tools or something like referenced on this reddit thread. https://www.reddit.com/r/unRAID/comments/1ipmobi/unraid_7_nerdtools_nvidia_driver_bug_dockers/ I'm troubleshooting agian right now. I tried reinstalling nerd tools, disabling any enabled features (python, etc), and then deleted nerd tools all together. I posted the jellyfin ffmpeg logs above, here are the ChannelsDVR ones, just in case someone stumbles upon this thread through similar errors: [Parsed_testsrc_0 @ 0x2d6e100] size:1280x720 rate:60/1 duration:-1.000000 sar:1/1 Input #0, lavfi, from 'testsrc=size=1280x720:rate=60': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: wrapped_avframe, 1 reference frame, rgb24, 1280x720 [SAR 1:1 DAR 16:9], 60 fps, 60 tbr, 60 tbn Stream mapping: Stream #0:0 -> #0:0 (wrapped_avframe (native) -> h264 (h264_nvenc)) Press [q] to stop, [?] for help [graph 0 input from stream 0:0 @ 0x2d91980] w:1280 h:720 pixfmt:rgb24 tb:1/60 fr:60/1 sar:1/1 [auto_scale_0 @ 0x2d93b80] w:iw h:ih flags:'' interl:0 [format @ 0x2d92e80] auto-inserting filter 'auto_scale_0' between the filter 'Parsed__0' and the filter 'format' [auto_scale_0 @ 0x2d93b80] w:1280 h:720 fmt:rgb24 sar:1/1 -> w:1280 h:720 fmt:gbrp sar:1/1 flags:0x00000004 [h264_nvenc @ 0x2d73100] Cannot load libcuda.so.1 [h264_nvenc @ 0x2d73100] Nvenc unloaded [vost#0:0/h264_nvenc @ 0x2d72e00] Error initializing output stream: Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height Terminating demuxer thread 0 Conversion failed! Currently moving from latest nvidia driver down to production to see if that does anything. Will report back if I find issue. unraid-diagnostics-20250808-1558.zip
-
Cannot get transcoding working Unraid 7
Yea I’ve done all this. Even tried Linux server and Jellyfin images. Fact that it’s also stopped in channelsdvr makes me think there is something to the not working with unraid 7 posts I’m seeing on Reddit.
-
Cannot get transcoding working Unraid 7
I can't find clear troubleshooting steps. I've tried a number of things but just realized with Unraid 7, transcoding stopped working. JellyFin error logs indicate: Stream mapping: Stream #0:0 (vc1) -> setparams:default (graph 0) Stream #0:2 (pgssub) -> scale:default (graph 0) overlay_cuda:default (graph 0) -> Stream #0:0 (h264_nvenc) Stream #0:1 -> #0:1 (dts (dca) -> aac (native)) Press [q] to stop, [?] for help [vc1 @ 0x560bb6551ec0] Cannot load libnvcuvid.so.1 [vc1 @ 0x560bb6551ec0] Failed loading nvcuvid. [vc1 @ 0x560bb6551ec0] Failed setup for format cuda: hwaccel initialisation returned error. Impossible to convert between the formats supported by the filter 'Parsed_setparams_4' and the filter 'auto_scale_0' [fc#0 @ 0x560ba9284c00] Error reinitializing filters! [fc#0 @ 0x560ba9284c00] Task finished with error code: -38 (Function not implemented) [fc#0 @ 0x560ba9284c00] Terminating thread with return code -38 (Function not implemented) [vost#0:0/h264_nvenc @ 0x560bae660800] Could not open encoder before EOF [vost#0:0/h264_nvenc @ 0x560bae660800] Task finished with error code: -22 (Invalid argument) [vost#0:0/h264_nvenc @ 0x560bae660800] Terminating thread with return code -22 (Invalid argument) [out#0/hls @ 0x560ba9ae8700] Nothing was written into output file, because at least one of its streams received no packets. frame= 0 fps=0.0 q=0.0 Lsize= 0KiB time=N/A bitrate=N/A speed=N/A [aac @ 0x560ba9468440] Qavg: 2085.431 Conversion failedI'm using binhex-jellyfin and have tried a number of things: Setting NVIDIA_VISIBLE_DEVICES = ALL Setting NVIDIA_VISIBLE_DEVICES=GPU-19252273-3b56-cc88-d9e1-cbcdb08ab925 Setting extra parameters --runtime=nvidia --gpus=all (also tried without --gpus=all) Saw a reddit thread about if you had nerd tools installed at some point that reinstalling it even though its deprecated in 7 could make it work, so tried that. So far nothing. ChannelsDVR is also failing to transcode. JellyFin Log (above log is from ffmpeg within jellyfin): [2025-08-06 19:14:54.399 -05:00] [INF] [256] MediaBrowser.MediaEncoding.Attachments.AttachmentExtractor: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-dump_attachment:t \"\" -y -i file:\"/media/Movies/Caddyshack (1980)/Caddyshack (1980) Remux-1080p.mkv\" -t 0 -f null null" [2025-08-06 19:14:54.618 -05:00] [INF] [256] MediaBrowser.MediaEncoding.Attachments.AttachmentExtractor: ffmpeg attachment extraction completed for "file:\"/media/Movies/Caddyshack (1980)/Caddyshack (1980) Remux-1080p.mkv\"" to "/config/cache/attachments/6f0d6d4e5f3ad50773c18fcd4d5589d5" [2025-08-06 19:14:54.618 -05:00] [INF] [256] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -f matroska -init_hw_device cuda=cu:0 -filter_hw_device cu -hwaccel cuda -hwaccel_output_format cuda -noautorotate -hwaccel_flags +unsafe_output -threads 1 -canvas_size 1920x1080 -i file:\"/media/Movies/Caddyshack (1980)/Caddyshack (1980) Remux-1080p.mkv\" -noautoscale -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:0 -codec:v:0 h264_nvenc -preset p1 -b:v 27103521 -maxrate 27103521 -bufsize 54207042 -profile:v:0 high -g:v:0 72 -keyint_min:v:0 72 -filter_complex \"[0:2]scale,scale=1920:1080:fast_bilinear,format=yuva420p,hwupload=derive_device=cuda[sub];[0:0]setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,scale_cuda=format=yuv420p[main];[main][sub]overlay_cuda=eof_action=pass:repeatlast=0\" -start_at_zero -codec:a:0 aac -ac 6 -ab 128000 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 0 -hls_segment_filename \"/config/cache/transcodes/f1d62ab0bb6d39b630e98bcb966ba726%d.ts\" -hls_playlist_type vod -hls_list_size 0 -y \"/config/cache/transcodes/f1d62ab0bb6d39b630e98bcb966ba726.m3u8\"" [2025-08-06 19:14:54.644 -05:00] [ERR] [242] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: FFmpeg exited with code 255 [2025-08-06 19:14:54.741 -05:00] [ERR] [242] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request. URL "GET" "/videos/6f0d6d4e-5f3a-d507-73c1-8fcd4d5589d5/hls1/main/0.ts". MediaBrowser.Common.FfmpegException: FFmpeg exited with code 255
-
[Plugin] Docker Compose Manager
ok feel dumb right now - how do you delete a stack? edit: figured it out and maybe its a bug. I had two stacks with same name but with different cases. E.g.: strmgn and Strmgn - I had Strmgn running as compose up; but couldn't delete lower case strmgn. After deleting Strmgn - both had the delete icon.
-
[Support] StreamMaster
Dispatcharr is another alternative on the app store as well - https://github.com/Dispatcharr/Dispatcharr
-
[Plug-In] Community Applications
Is it possible to get a full list of XML tags available? You can't use the UI even in development mode to get to many of them from what I can tell and trying to find them in this thread is a bit of a nightmare. Maybe a github account that has every XML option available that is maintained by @Squid? I found these so far but I know its missing things like <Beta> <Changes> • Description: Provides a changelog or additional information about the application. • Implementation: When this tag is included in the XML template, an information icon appears next to the application’s name in CA. Clicking on it displays the changelog or more details. • Reference: Introduced on June 2, 2015. 2. <multiLanguage> • Description: Indicates that the application supports multiple languages. • Implementation: Set this tag to true in the XML template to inform CA that the application is multi-language compatible. This is particularly useful for applications whose GUIs allow users to switch between languages easily. • Reference: Introduced on March 29, 2020. 3. <TemplateURL> • Description: Specifies the URL where the application’s template can be found. • Implementation: Including this tag ensures that CA can reference the correct template URL. If set to false, CA will not populate it automatically, preventing dockerMan from re-adding deleted variables during container updates. This requires manual editing of the XML template. • Reference: Discussed on February 22, 2020. 4. <Config> Elements (Type: Variable, Path, Port, etc.) • Description: Defines various configuration parameters for the application, such as environment variables, volume mappings, and port assignments. • Implementation: The <Config> elements are part of the version 2 (v2) schema of the XML template. They provide a structured way to specify configuration details. While version 1 (v1) elements like <Environment>, <Volume>, and <Publish> are still supported for backward compatibility, it’s recommended to use the v2 <Config> elements for new templates. • Reference: Clarified on February 22, 2020. 5. <Overview> vs. <Description> • Description: Provides a detailed description of the application. • Implementation: The <Overview> tag is part of the v2 schema and is preferred for new templates. The <Description> tag belongs to the v1 schema. It’s advisable to use <Overview> in v2 templates to maintain consistency and take advantage of the latest features. • Reference: Discussed on February 22, 2020. 6. <Category> • Description: Categorizes the application within CA. • Implementation: Assigning appropriate categories to applications helps users find them more easily within CA. Authors are encouraged to categorize their applications accurately. • Reference: Mentioned on May 29, 2015. 7. <Icon> • Description: Specifies the URL to the application’s icon. • Implementation: Including this tag ensures that the application’s icon is displayed correctly within CA. • Reference: Discussed on April 3, 2020. 8. <WebUI> • Description: Defines the URL to access the application’s web interface. • Implementation: Including this tag allows users to access the application’s web UI directly from CA. • Reference: Discussed on April 3, 2020.
-
Testing XML before posting into CA using Private Apps Feature not working
@Squidi pm'ed you about this, so feel free to respond here instead, if you see it. A few questions for the group: 1. I'm trying to convert my XML from my manually created XML to something generated by CA/unraid, below you'll find #1 my old XML and #2 my new XML. 2. My issue is that I'd like to "test" the new XML before posting it to my github that people will see in CA. I've placed the #2 XML below in config/plugins/community.applications/private/streammaster/test.xml, but the Private Apps on left doesn't appear. If I revert to my #1 XML and mess around enough, I seem to be able to get it to pop up, not sure what i'm doing wrong. <?xml version="1.0"?> <Container version="2"> <Name>StreamMaster</Name> <Repository>senexcrenshaw/streammaster:latest</Repository> <Registry>https://hub.docker.com/repository/docker/senexcrenshaw/streammaster/general</Registry> <Network>bridge</Network> <MyIP/> <Shell>sh</Shell> <Privileged>false</Privileged> <Support>https://forums.unraid.net/topic/144857-support-streammaster/</Support> <Project>https://github.com/SenexCrenshaw/StreamMaster/</Project> <Overview>StreamMaster is a versatile streaming application that allows users to import an unlimited number of M3U and EPG files for a wide range of streaming content. The platform offers robust analytics tools for tracking performance and gaining insights, as well as customizable logos for a unique user experience. It also features seamless integration with popular streaming platforms like Plex and Emby. Built on the latest React and C# core technologies, StreamMaster ensures fast and reliable streaming across various operating systems. Additional features like robust proxying and the ability to have multiple clients on a single backend stream make it a comprehensive solution for today's streaming needs.</Overview> <Category>MediaApp:Other</Category> <WebUI>http://[IP]:[PORT:7088]/</WebUI> <TemplateURL>https://raw.githubusercontent.com/Austin1/unraid-streammaster/master/StreamMaster.xml</TemplateURL> <Icon>https://raw.githubusercontent.com/SenexCrenshaw/StreamMaster/refs/heads/main/streammasterwebui/public/images/streammaster_logo.png</Icon> <ExtraParams/> <PostArgs/> <CPUset/> <DateInstalled>1736996015</DateInstalled> <DonateText>If you find this project useful please STAR it on GitHub and become a Patreon of the project! We need funding to keep it going!</DonateText> <DonateLink>https://www.patreon.com/user?u=52683080</DonateLink> <Requires/> <Config Name="Host Port 1" Target="7095" Default="7095" Mode="tcp" Description="" Type="Port" Display="always" Required="true" Mask="false">7095</Config> <Config Name="Host Port 2" Target="7096" Default="7096" Mode="tcp" Description="" Type="Port" Display="always" Required="true" Mask="false">7096</Config> <Config Name="Host Path 1" Target="/config/tv-logos" Default="/mnt/user/appdata/StreamMaster/tv-logos" Mode="rw" Description="" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/StreamMaster/tv-logos</Config> <Config Name="PostgresUser" Target "POSTGRES_USER" Default="sm" Mode="" Description="" Type="Variable" Display="always" Required="false" Mask="false">sm</Config> <Config Name="PUID" Target="PUID" Default="99" Mode="" Description="PUID" Type="Variable" Display="advanced" Required="false" Mask="false">99</Config> <Config Name="PGID" Target="PGID" Default="100" Mode="" Description="" Type="Variable" Display="advanced" Required="false" Mask="false">100</Config> <Config Name="AppData Config Path" Target="/config" Default="/mnt/user/appdata/StreamMaster" Mode="rw" Description="" Type="Path" Display="advanced-hide" Required="true" Mask="false">/mnt/user/appdata/StreamMaster</Config> <TailscaleStateDir/> </Container> vs old XML <?xml version="1.0"?> <Container version="2"> <TemplateURL>https://raw.githubusercontent.com/Austin1/unraid-streammaster/main/StreamMaster.xml</TemplateURL> <Beta>True</Beta> <Category>MediaApp:Other</Category> <Name>StreamMaster</Name> <Overview>StreamMaster is a versatile streaming application that allows users to import an unlimited number of M3U and EPG files for a wide range of streaming content. The platform offers robust analytics tools for tracking performance and gaining insights, as well as customizable logos for a unique user experience. It also features seamless integration with popular streaming platforms like Plex and Emby. Built on the latest React and C# core technologies, StreamMaster ensures fast and reliable streaming across various operating systems. Additional features like robust proxying and the ability to have multiple clients on a single backend stream make it a comprehensive solution for today's streaming needs. </Overview> <Description> Description[br] StreamMaster is a versatile streaming application that allows users to import an unlimited number of M3U and EPG files for a wide range of streaming content. The platform offers robust analytics tools for tracking performance and gaining insights, as well as customizable logos for a unique user experience. It also features seamless integration with popular streaming platforms like Plex and Emby. Built on the latest React and C# core technologies, StreamMaster ensures fast and reliable streaming across various operating systems. Additional features like robust proxying and the ability to have multiple clients on a single backend stream make it a comprehensive solution for today's streaming needs.[br][br] Configuration[br] /config This is where the application will store its configuration files, database, logs, etc TV Logos This is where you can store optional additional TV Logos to be processed on startup. A popular method is to clone https://github.com/tv-logo/tv-logos and place in this location. Streammaster will create logos based on the file path, EX: countries\albania\abc-al.png will be named 'countries-albania-abc-al' </Description> <Repository>senexcrenshaw/streammaster:latest</Repository> <Registry>https://hub.docker.com/repository/docker/senexcrenshaw/streammaster/general</Registry> <Support>https://forums.unraid.net/topic/144857-support-streammaster/</Support> <Project>https://github.com/SenexCrenshaw/StreamMaster/</Project> <Discord>https://discord.gg/zACbUp6XvW</Discord> <Privileged>false</Privileged> <Networking> <Mode>bridge</Mode> <Publish> <Port> <HostPort>7095</HostPort> <ContainerPort>7095</ContainerPort> <Protocol>tcp</Protocol> </Port> <Port> <HostPort>7096</HostPort> <ContainerPort>7096</ContainerPort> <Protocol>tcp</Protocol> </Port> </Publish> </Networking> <Environment> <Variable> <Name>POSTGRES_USER</Name> <Value>sm</Value> </Variable> </Environment> <Data> <Volume> <HostDir>/mnt/user/appdata/StreamMaster</HostDir> <ContainerDir>/config</ContainerDir> <Mode>rw</Mode> </Volume> <Volume> <HostDir>/mnt/user/appdata/StreamMaster/tv-logos</HostDir> <ContainerDir>/config/tv-logos</ContainerDir> <Mode>rw</Mode> </Volume> </Data> <WebUI>http://[IP]:[PORT:7095]/</WebUI> <Icon>https://raw.githubusercontent.com/SenexCrenshaw/StreamMaster/refs/heads/main/streammasterwebui/public/images/streammaster_logo.png</Icon> <DonateText>If you find this project useful please STAR it on GitHub and become a Patreon of the project! We need funding to keep it going!</DonateText> <DonateLink>https://www.patreon.com/user?u=52683080</DonateLink> </Container>
-
Optimus Plex
help me understand why this isn't allowed? trying to understand what "templates that are created by CA itself" means?
-
[Support] selfhosters.net's Template Repository
your Dozzle template is broken. I removed a bunch of stuff that was in your template and it runs. It only needs # Run with docker compose up -d services: dozzle: image: amir20/dozzle:latest volumes: - /var/run/docker.sock:/var/run/docker.sock ports: - 8080:8080 to run
-
The operation cannot be completed - accessing 1 share broken with unraid
Edit: As I was writing this post, I think I figured it out, but posting it for others that may run into the same issue and need to "search" the error message below. I cannot figure out what happened. My main "data" share is just called "data" and when I go to Finder->Select Unraid on left->Select "data" it errors out with "The operation can’t be completed because the original item for “data” can’t be found." Here is what I've tried to resolve: 1. I confirmed settings across all of my shares are the same. I can access every other share without any issue. The settings for all my shares are simple: Export: Yes, Security:Public. I've also tried Security: Secure and using my user/pass to same result 2. I checked the permissions of my shares drwxrwxrwx 1 nobody users 21 Aug 16 15:46 Media/ drwxrwxrwx 1 nobody users 107 Feb 8 2024 Time\ Machine/ drwxrwxrwx 1 nobody users 524 Dec 15 15:25 appdata/ lrwxrwxrwx 1 nobody users 20 Apr 5 2023 apps -> ../cache/apps/ drw-rw-rw- 1 nobody users 10 Dec 10 21:06 data/ drwxrwxrwx 1 nobody users 28 Jan 14 2024 domains/ drwxrwxrwx 1 nobody users 38 Aug 16 19:40 downloads/ drwxrwxrwx 1 nobody users 256 Dec 14 15:58 isos/ drwxrwxrwx 1 nobody users 36 Jan 14 2024 system/ drwxrwxrwx 1 nobody users 64 Dec 14 14:32 vdisk/ I guess went you set something to public, it should chmod the directory but that's not happening (unraid 7.0.0-rc1)? Anyways, to fix: 1. Open Terminal in top right of Unraid 2. change directory to your folders ```cd /mnt/user``` 3. list the persmissions to see if you have this issue ```ls -l``` 4. modify persmissions: ```chmod 777 {foldername}```
-
[Support] binhex - Plex Pass
I'd recommend updating this template to directly set library paths instead of a generic Media one. I was unable to get Plex to scan my media because I couldn't select any folder from the Plex UI within the Media folder I had mapped. I could only select the parent Media folder and not Media/Movies or Media/TV After directly creating a mapping to the container all the way to "Movies" and "TV" it worked fine
-
[Support] binhex - Plex Pass
I'm getting this same issue, did you ever figure it out?
-
[Support] StreamMaster
ok just tested the config and its working. I've updated the XML in the app store so once that processes you should be able to re-add the app and it'll pull in the new settings. The only real changes is having 2 new variables: 1. POSTGRES_USER=sm 2. POSTGRES_PASSWORD=sm123 everything else stayed the same
-
[Support] StreamMaster
Here is another compose file someone said will work in the discord. I haven't been able to test it. I think this has more than is actually necessarily: ``` #StreamMaster streammaster: #image: senexcrenshaw/streammaster:hls image: senexcrenshaw/streammaster:channels container_name: streammaster ports: - 7095:7095 - 7096:7096 # Only for SSL - 5432:5432 #PGSQL extra_hosts: - ubuntuserver:10.0.0.10 environment: - PUID=1000 # UID to Run As - PGID=1000 # GID to Run As - TZ=US/Central - POSTGRES_USER=sm - POSTGRES_PASSWORD=sm123 - POSTGRES_DB=StreamMaster restart: unless-stopped volumes: - /home/USER/.config/StreamMaster-new/config:/config - /home/USER/.config/StreamMaster-new/logos:/config/tv-logos - /MainPool/Main/Temp/EPG/IPTVBoss/Stream Master:/config/PlayLists/EPG - /MainPool/Main/Temp/Docker Containers/StreamMaster/M3U:/config/PlayLists/M3U ```
-
[Support] StreamMaster
Sorry everyone. Deployed a change to the XML that isn't correct. I'm traveling and can't fix it at the moment. I'll fix it this week though. Here is a sample compose that you could change settings to try to match. ``` version: '3.4' services: streammaster: image: senexcrenshaw/streammaster:channels container_name: streammaster ports: - 709:7095 restart: unless-stopped environment: POSTGRES_PASSWORD: sm123 volumes: - ./config:/config - ./config/tv-logos:/config/tv-logos ```
-
[Support] StreamMaster
Ok good deal. I asked in the discord and they are currently recommending changing the image to channels. Like this image
-
[Support] StreamMaster
can you post a picture of your config in unraid? they changed some settings for moving to postgres database a while back but mine never stopped worming. very possible i need to change the template and just didnt know it. if you want immediate support go into the streammaster discord and ask there. im out of the country without my laptop to look into the details. i might be able to spot something in your config screenshot though.
-
[Plugin] Nvidia-Driver
I tried searching through this thread, but not finding much. Is it possible to also use this driver with a QEMU VM? I'd like to try passing it through to my OSX VM but can't figure out how to edit my QEMU XML to include it.
-
[Support] SpaceinvaderOne - Macinabox
Well I was working and excited until I rebooted my entire unraid box and the entire VM disappeared. Is there an XML file somewhere that I can re-add it?
-
Passthrough of ConBee II Zigbee USB Gateway to Home Assistant Virtual Machine
anyone else with a conbee 2 been down since december? I have and cannot seem to get it back working. I upgraded the firmware using a separate laptop, have USB manager set to connect as serial and right now its showing up as QEMU in HA. I've also had it showing as dresden, but it fails to connect during the integration install no matter what I try. I've rebooted, I've tried different integrations, i've done it all. I think its something with unraid but can't figure it out. I'm on unraid 6.12.6 and home assistant 2024.1.4
-
[Support] SpaceinvaderOne - Macinabox
So I successfully booted up and even got updated to the latest OpenCore! I was hodge poding a lot of docs but at the end of the day, it's working perfect. I have iMessage working (I cloned an actual serial number for an old broken laptop I have laying around) and everything is smooth! I learned pretty quickly that people seem to hate on OpenCore Configurator, so I switched and used a number of different tools to get to the endpoint. 1. I used MountEFI.py at first https://github.com/corpnewt/MountEFI to mount my EFI 2. Then OCAT (OpenCoreAuxillaryTools) https://github.com/ic005k/OCAuxiliaryTools to upgrade my EFI to the latest opencore, there is a button to do this and it handles it all for you. You just need to mount the EFI, which I ended up having to do with OpenCoreConfigurator's mount option (I already had installed, but didnt end up using it besides for mounting) to mount the EFI that the unraid box was actually using. By default MountEFI.py was mounting the EFI of the boot drive and not the secondary disk from the unraid VM. 3. After updating you'll have an exclamation point at the top center of OCAT, this runs OCValidate which checks your config.plst. I had to update only one configuration to fix, which I just googled. It required me to go to NVRAM in OCAT and delete one of the reocrds and replace with a new value. 4.I think I might've had to do something in ACPI by running https://github.com/acidanthera/MaciASL and changing some CPU pinning thing or something, I did so many random things that I probably have all of this wrong. BUT, it works! So I dont care.
-
[Support] SpaceinvaderOne - Macinabox
Thank you Ghost! Trying this now. One question, can I still use the OpenCore configurator to set my serial number? Does anyone know which version of OpenCore Configurator is compatible with this macinabox method?