chore: netdaemon 24.50.0 -> 24.51.0
All checks were successful
Discord / discord commits (push) Has been skipped

This commit is contained in:
matt1432 2024-12-22 17:04:02 -05:00
parent a71d27e473
commit 7e51e0daa6
7 changed files with 363 additions and 326 deletions

View file

@ -1 +1 @@
24.50.0
24.51.0

View file

@ -1,7 +1,7 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Generated using NetDaemon CodeGenerator nd-codegen v24.50.0.0
// At: 2024-12-11T13:31:40.4066208-05:00
// Generated using NetDaemon CodeGenerator nd-codegen v24.51.0.0
// At: 2024-12-22T16:57:18.8604662-05:00
//
// *** Make sure the version of the codegen tool and your nugets NetDaemon.* have the same version.***
// You can use following command to keep it up to date with the latest version:
@ -431,6 +431,9 @@ public partial class DeviceTrackerEntities
/// <summary>Enumerates all device_tracker entities currently registered (at runtime) in Home Assistant as DeviceTrackerEntity</summary>
public IEnumerable<DeviceTrackerEntity> EnumerateAll() => _haContext.GetAllEntities().Where(e => e.EntityId.StartsWith("device_tracker.")).Select(e => new DeviceTrackerEntity(e));
public DeviceTrackerEntity Care4b6b => new(_haContext, "device_tracker.care_4b6b");
public DeviceTrackerEntity Mc20001142816Ce44 => new(_haContext, "device_tracker.mc200_01_142816_ce44");
public DeviceTrackerEntity Mc200011585562218 => new(_haContext, "device_tracker.mc200_01_158556_2218");
public DeviceTrackerEntity Mc20001177515458e => new(_haContext, "device_tracker.mc200_01_177515_458e");
///<summary>Pixel 8</summary>
public DeviceTrackerEntity Pixel8 => new(_haContext, "device_tracker.pixel_8");
///<summary>Z Flip 6</summary>
@ -705,6 +708,12 @@ public partial class SensorEntities
public NumericSensorEntity Coda4680FizDownloadSpeed => new(_haContext, "sensor.coda_4680_fiz_download_speed");
///<summary>CODA-4680-FIZ Upload speed</summary>
public NumericSensorEntity Coda4680FizUploadSpeed => new(_haContext, "sensor.coda_4680_fiz_upload_speed");
///<summary>Estimated distance</summary>
public NumericSensorEntity Mc20001142816Ce44EstimatedDistance => new(_haContext, "sensor.mc200_01_142816_ce44_estimated_distance");
///<summary>Estimated distance</summary>
public NumericSensorEntity Mc200011585562218EstimatedDistance => new(_haContext, "sensor.mc200_01_158556_2218_estimated_distance");
///<summary>Estimated distance</summary>
public NumericSensorEntity Mc20001177515458eEstimatedDistance => new(_haContext, "sensor.mc200_01_177515_458e_estimated_distance");
///<summary>Pixel 8 Battery level</summary>
public NumericSensorEntity Pixel8BatteryLevel => new(_haContext, "sensor.pixel_8_battery_level");
///<summary>Pixel 8 Battery power</summary>
@ -1037,6 +1046,9 @@ public partial record MediaPlayerAttributes
[JsonPropertyName("sound_mode_raw")]
public string? SoundModeRaw { get; init; }
[JsonPropertyName("assumed_state")]
public bool? AssumedState { get; init; }
[JsonPropertyName("group_members")]
public object? GroupMembers { get; init; }
@ -1064,9 +1076,6 @@ public partial record MediaPlayerAttributes
[JsonPropertyName("firmware")]
public string? Firmware { get; init; }
[JsonPropertyName("assumed_state")]
public bool? AssumedState { get; init; }
[JsonPropertyName("sp_device_id")]
public object? SpDeviceId { get; init; }
@ -1079,6 +1088,9 @@ public partial record MediaPlayerAttributes
[JsonPropertyName("sp_item_type")]
public string? SpItemType { get; init; }
[JsonPropertyName("sp_playing_type")]
public string? SpPlayingType { get; init; }
[JsonPropertyName("sp_track_is_explicit")]
public bool? SpTrackIsExplicit { get; init; }
@ -1546,12 +1558,12 @@ public partial record SensorEntity : Entity<SensorEntity, EntityState<SensorAttr
public partial record SensorAttributes
{
[JsonPropertyName("device_class")]
public string? DeviceClass { get; init; }
[JsonPropertyName("friendly_name")]
public string? FriendlyName { get; init; }
[JsonPropertyName("device_class")]
public string? DeviceClass { get; init; }
[JsonPropertyName("icon")]
public string? Icon { get; init; }
@ -1573,9 +1585,6 @@ public partial record SensorAttributes
[JsonPropertyName("id")]
public string? Id { get; init; }
[JsonPropertyName("fbdd0001-aa76-423a-b52f-6f74ecde9e3c_34987_1025")]
public double? Fbdd0001aa76423ab52f6f74ecde9e3c349871025 { get; init; }
[JsonPropertyName("automatic")]
public bool? Automatic { get; init; }
@ -6167,6 +6176,21 @@ public partial class SpotifyplusServices
return _haContext.CallServiceWithResponseAsync("spotifyplus", "get_chapter", null, new SpotifyplusGetChapterParameters { EntityId = entityId, ChapterId = chapterId, Market = market });
}
///<summary>Gets the contents of an image url and transfers the contents to the local file system.</summary>
public void GetCoverImageFile(SpotifyplusGetCoverImageFileParameters data)
{
_haContext.CallService("spotifyplus", "get_cover_image_file", null, data);
}
///<summary>Gets the contents of an image url and transfers the contents to the local file system.</summary>
///<param name="entityId">Entity ID of the SpotifyPlus device that will make the request to the Spotify Web API. eg: media_player.spotifyplus_username</param>
///<param name="imageUrl">The cover image url whose contents are to be retrieved. eg: https://i.scdn.co/image/ab67616d0000b27316c019c87a927829804caf0b</param>
///<param name="outputPath">Fully-qualified path to store the downloaded image to. eg: /config/www/images/cover_file_image.jpg</param>
public void GetCoverImageFile(string entityId, string imageUrl, string outputPath)
{
_haContext.CallService("spotifyplus", "get_cover_image_file", null, new SpotifyplusGetCoverImageFileParameters { EntityId = entityId, ImageUrl = imageUrl, OutputPath = outputPath });
}
///<summary>Get Spotify catalog information for a single episode.</summary>
public void GetEpisode(SpotifyplusGetEpisodeParameters data)
{
@ -7123,7 +7147,7 @@ public partial class SpotifyplusServices
///<param name="shuffle">True to set player shuffle mode to on; otherwise, False for no shuffle. eg: True</param>
///<param name="delay">Time delay (in seconds) to wait AFTER issuing the command to the player. This delay will give the spotify web api time to process the change before another command is issued. Default is 0.50; value range is 0 - 10. eg: 0.50</param>
///<param name="resolveDeviceId">True to resolve the supplied `deviceId` value; otherwise, False not resolve the `deviceId` value as it has already been resolved. Default is True. eg: True</param>
///<param name="limitTotal">The maximum number of items to retrieve from favorites. Default is 200. eg: 200</param>
///<param name="limitTotal">The maximum number of items to retrieve from favorites. Default is 200; Range is 1 - 750. eg: 200</param>
public void PlayerMediaPlayTrackFavorites(string entityId, string? deviceId = null, bool? shuffle = null, double? delay = null, bool? resolveDeviceId = null, double? limitTotal = null)
{
_haContext.CallService("spotifyplus", "player_media_play_track_favorites", null, new SpotifyplusPlayerMediaPlayTrackFavoritesParameters { EntityId = entityId, DeviceId = deviceId, Shuffle = shuffle, Delay = delay, ResolveDeviceId = resolveDeviceId, LimitTotal = limitTotal });
@ -8627,6 +8651,21 @@ public partial record SpotifyplusGetChapterParameters
public string? Market { get; init; }
}
public partial record SpotifyplusGetCoverImageFileParameters
{
///<summary>Entity ID of the SpotifyPlus device that will make the request to the Spotify Web API. eg: media_player.spotifyplus_username</summary>
[JsonPropertyName("entity_id")]
public string? EntityId { get; init; }
///<summary>The cover image url whose contents are to be retrieved. eg: https://i.scdn.co/image/ab67616d0000b27316c019c87a927829804caf0b</summary>
[JsonPropertyName("image_url")]
public string? ImageUrl { get; init; }
///<summary>Fully-qualified path to store the downloaded image to. eg: /config/www/images/cover_file_image.jpg</summary>
[JsonPropertyName("output_path")]
public string? OutputPath { get; init; }
}
public partial record SpotifyplusGetEpisodeParameters
{
///<summary>Entity ID of the SpotifyPlus device that will make the request to the Spotify Web API. eg: media_player.spotifyplus_username</summary>
@ -9390,7 +9429,7 @@ public partial record SpotifyplusPlayerMediaPlayTrackFavoritesParameters
[JsonPropertyName("resolve_device_id")]
public bool? ResolveDeviceId { get; init; }
///<summary>The maximum number of items to retrieve from favorites. Default is 200. eg: 200</summary>
///<summary>The maximum number of items to retrieve from favorites. Default is 200; Range is 1 - 750. eg: 200</summary>
[JsonPropertyName("limit_total")]
public double? LimitTotal { get; init; }
}

View file

@ -0,0 +1,297 @@
[
{
"pname": "Cronos",
"version": "0.9.0",
"hash": "sha256-yDYBfqSXqvT/VPUf6UT3XOgqqPmOMYqhjCBxpF5i15c="
},
{
"pname": "FuzzySharp",
"version": "2.0.2",
"hash": "sha256-GuWqVOo+AG8MSvIbusLPjKfJFQRJhSSJ9eGWljTBA/c="
},
{
"pname": "Microsoft.CodeAnalysis.Analyzers",
"version": "3.3.4",
"hash": "sha256-qDzTfZBSCvAUu9gzq2k+LOvh6/eRvJ9++VCNck/ZpnE="
},
{
"pname": "Microsoft.CodeAnalysis.Common",
"version": "4.12.0",
"hash": "sha256-mm/OKG3zPLAeTVGZtuLxSG+jpQDOchn1oyHqBBJW2Ho="
},
{
"pname": "Microsoft.CodeAnalysis.CSharp",
"version": "4.12.0",
"hash": "sha256-m1i1Q5pyEq4lAoYjNE9baEjTplH8+bXx5wSA+eMmehk="
},
{
"pname": "Microsoft.Extensions.Configuration",
"version": "9.0.0",
"hash": "sha256-uBLeb4z60y8z7NelHs9uT3cLD6wODkdwyfJm6/YZLDM="
},
{
"pname": "Microsoft.Extensions.Configuration.Abstractions",
"version": "9.0.0",
"hash": "sha256-xtG2USC9Qm0f2Nn6jkcklpyEDT3hcEZOxOwTc0ep7uc="
},
{
"pname": "Microsoft.Extensions.Configuration.Binder",
"version": "9.0.0",
"hash": "sha256-6ajYWcNOQX2WqftgnoUmVtyvC1kkPOtTCif4AiKEffU="
},
{
"pname": "Microsoft.Extensions.Configuration.CommandLine",
"version": "9.0.0",
"hash": "sha256-RE6DotU1FM1sy5p3hukT+WOFsDYJRsKX6jx5vhlPceM="
},
{
"pname": "Microsoft.Extensions.Configuration.EnvironmentVariables",
"version": "9.0.0",
"hash": "sha256-tDJx2prYZpr0RKSwmJfsK9FlUGwaDmyuSz2kqQxsWoI="
},
{
"pname": "Microsoft.Extensions.Configuration.FileExtensions",
"version": "9.0.0",
"hash": "sha256-PsLo6mrLGYfbi96rfCG8YS1APXkUXBG4hLstpT60I4s="
},
{
"pname": "Microsoft.Extensions.Configuration.Json",
"version": "9.0.0",
"hash": "sha256-qQn7Ol0CvPYuyecYWYBkPpTMdocO7I6n+jXQI2udzLI="
},
{
"pname": "Microsoft.Extensions.Configuration.UserSecrets",
"version": "9.0.0",
"hash": "sha256-GoEk+Qq7lbiwWurHYx1LkDaUzIpOzaoTiVGDPfViGak="
},
{
"pname": "Microsoft.Extensions.DependencyInjection",
"version": "9.0.0",
"hash": "sha256-dAH52PPlTLn7X+1aI/7npdrDzMEFPMXRv4isV1a+14k="
},
{
"pname": "Microsoft.Extensions.DependencyInjection.Abstractions",
"version": "9.0.0",
"hash": "sha256-CncVwkKZ5CsIG2O0+OM9qXuYXh3p6UGyueTHSLDVL+c="
},
{
"pname": "Microsoft.Extensions.DependencyModel",
"version": "9.0.0",
"hash": "sha256-xirwlMWM0hBqgTneQOGkZ8l45mHT08XuSSRIbprgq94="
},
{
"pname": "Microsoft.Extensions.Diagnostics",
"version": "9.0.0",
"hash": "sha256-JMbhtjdcWRlrcrbgPlowfj26+pM+MYhnPIaYKnv9byU="
},
{
"pname": "Microsoft.Extensions.Diagnostics.Abstractions",
"version": "9.0.0",
"hash": "sha256-wG1LcET+MPRjUdz3HIOTHVEnbG/INFJUqzPErCM79eY="
},
{
"pname": "Microsoft.Extensions.FileProviders.Abstractions",
"version": "9.0.0",
"hash": "sha256-mVfLjZ8VrnOQR/uQjv74P2uEG+rgW72jfiGdSZhIfDc="
},
{
"pname": "Microsoft.Extensions.FileProviders.Physical",
"version": "9.0.0",
"hash": "sha256-IzFpjKHmF1L3eVbFLUZa2N5aH3oJkJ7KE1duGIS7DP8="
},
{
"pname": "Microsoft.Extensions.FileSystemGlobbing",
"version": "9.0.0",
"hash": "sha256-eBLa8pW/y/hRj+JbEr340zbHRABIeFlcdqE0jf5/Uhc="
},
{
"pname": "Microsoft.Extensions.Hosting",
"version": "9.0.0",
"hash": "sha256-apIN4Cz86ujsMp/ibxcvguA9uCFaFqOsZ4kAUPX5ASI="
},
{
"pname": "Microsoft.Extensions.Hosting.Abstractions",
"version": "9.0.0",
"hash": "sha256-NhEDqZGnwCDFyK/NKn1dwLQExYE82j1YVFcrhXVczqY="
},
{
"pname": "Microsoft.Extensions.Http",
"version": "9.0.0",
"hash": "sha256-MsStH3oUfyBbcSEoxm+rfxFBKI/rtB5PZrSGvtDjVe0="
},
{
"pname": "Microsoft.Extensions.Logging",
"version": "9.0.0",
"hash": "sha256-kR16c+N8nQrWeYLajqnXPg7RiXjZMSFLnKLEs4VfjcM="
},
{
"pname": "Microsoft.Extensions.Logging.Abstractions",
"version": "9.0.0",
"hash": "sha256-iBTs9twjWXFeERt4CErkIIcoJZU1jrd1RWCI8V5j7KU="
},
{
"pname": "Microsoft.Extensions.Logging.Configuration",
"version": "9.0.0",
"hash": "sha256-ysPjBq64p6JM4EmeVndryXnhLWHYYszzlVpPxRWkUkw="
},
{
"pname": "Microsoft.Extensions.Logging.Console",
"version": "9.0.0",
"hash": "sha256-N2t9EUdlS6ippD4Z04qUUyBuQ4tKSR/8TpmKScb5zRw="
},
{
"pname": "Microsoft.Extensions.Logging.Debug",
"version": "9.0.0",
"hash": "sha256-5W6fP9Eb98U3MTWKeLzSNl2cRFpE694OOPjpWp/qTAk="
},
{
"pname": "Microsoft.Extensions.Logging.EventLog",
"version": "9.0.0",
"hash": "sha256-mIL1I85Ef5+/mXl24odoUpcXet+jCZTRtKCd5z6YUwI="
},
{
"pname": "Microsoft.Extensions.Logging.EventSource",
"version": "9.0.0",
"hash": "sha256-pplZskMsR3gGbs3I0wycGsvIMPIpfWFJpOsR9GkiYRw="
},
{
"pname": "Microsoft.Extensions.Options",
"version": "9.0.0",
"hash": "sha256-DT5euAQY/ItB5LPI8WIp6Dnd0lSvBRP35vFkOXC68ck="
},
{
"pname": "Microsoft.Extensions.Options.ConfigurationExtensions",
"version": "9.0.0",
"hash": "sha256-r1Z3sEVSIjeH2UKj+KMj86har68g/zybSqoSjESBcoA="
},
{
"pname": "Microsoft.Extensions.Primitives",
"version": "9.0.0",
"hash": "sha256-ZNLusK1CRuq5BZYZMDqaz04PIKScE2Z7sS2tehU7EJs="
},
{
"pname": "NetDaemon.AppModel",
"version": "24.51.0",
"hash": "sha256-gZGv0mo8Y3c/ppfRDfQq0aLTepgmnOMOhVMTnl7qOyQ="
},
{
"pname": "NetDaemon.AppModel.SourceDeployedApps",
"version": "24.51.0",
"hash": "sha256-NHsDb7ChPYC6+QBACvi2mFsa6VAJqEh1qegA8RHY3TU="
},
{
"pname": "NetDaemon.Client",
"version": "24.51.0",
"hash": "sha256-E4B61fI9DuczvxvkYEr9QJFaKNYg2vfVk3awXSBMaW4="
},
{
"pname": "NetDaemon.Extensions.Logging",
"version": "24.51.0",
"hash": "sha256-Jvk0shJ1ld+twM6KqlSdZZjGfaNfCFMgD6SHEMIzXAw="
},
{
"pname": "NetDaemon.Extensions.Scheduling",
"version": "24.51.0",
"hash": "sha256-TlrsICPnrUqfpVxFtmXxdZPeB3u6LGJDLb8ZULcYIYA="
},
{
"pname": "NetDaemon.Extensions.Tts",
"version": "24.51.0",
"hash": "sha256-0Qh5Rs7oGCu3IWa8c4EV9j5RgLE+MJAA1PVDUqs3Zvg="
},
{
"pname": "NetDaemon.HassModel",
"version": "24.51.0",
"hash": "sha256-d9SP2Neh8any4xxdpngpCy/OBGMHdjmIRCiDaCkjXpM="
},
{
"pname": "NetDaemon.HassModel.Integration",
"version": "24.51.0",
"hash": "sha256-SelTI+6nD9+MEtWG1IdL+g8DFiIBwv0TuXiLORsVmZI="
},
{
"pname": "NetDaemon.Runtime",
"version": "24.51.0",
"hash": "sha256-VCEBzcJmMbabUnnddyAP/lua/q412WQP38ZoTdXDaXg="
},
{
"pname": "Serilog",
"version": "4.0.0",
"hash": "sha256-j8hQ5TdL1TjfdGiBO9PyHJFMMPvATHWN1dtrrUZZlNw="
},
{
"pname": "Serilog",
"version": "4.2.0",
"hash": "sha256-7f3EpCsEbDxXgsuhE430KVI14p7oDUuCtwRpOCqtnbs="
},
{
"pname": "Serilog.AspNetCore",
"version": "9.0.0",
"hash": "sha256-h58CFtXBRvwhTCrhQPHQMKbp98YiK02o+cOyOmktVpQ="
},
{
"pname": "Serilog.Extensions.Hosting",
"version": "9.0.0",
"hash": "sha256-bidr2foe7Dp4BJOlkc7ko0q6vt9ITG3IZ8b2BKRa0pw="
},
{
"pname": "Serilog.Extensions.Logging",
"version": "9.0.0",
"hash": "sha256-aGkz1V4HVl0rWC1BkcnLhG1EC7WLBoT3tdLdUUTFXaw="
},
{
"pname": "Serilog.Formatting.Compact",
"version": "3.0.0",
"hash": "sha256-nejEYqJEMG9P2iFZvbsCUPr5LZRtxbdUTLCI9N71jHY="
},
{
"pname": "Serilog.Settings.Configuration",
"version": "9.0.0",
"hash": "sha256-Q/q5UiSrcxoy5a/orod20E2RfiRtHDhxjjGMe1dW35I="
},
{
"pname": "Serilog.Sinks.Console",
"version": "6.0.0",
"hash": "sha256-QH8ykDkLssJ99Fgl+ZBFBr+RQRl0wRTkeccQuuGLyro="
},
{
"pname": "Serilog.Sinks.Debug",
"version": "3.0.0",
"hash": "sha256-7/LmoRF1rUDFhJ47bTRQQFRgSHnZDO8484r3sCGqYvE="
},
{
"pname": "Serilog.Sinks.File",
"version": "6.0.0",
"hash": "sha256-KQmlUpG9ovRpNqKhKe6rz3XMLUjkBqjyQhEm2hV5Sow="
},
{
"pname": "System.Collections.Immutable",
"version": "8.0.0",
"hash": "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w="
},
{
"pname": "System.Diagnostics.EventLog",
"version": "9.0.0",
"hash": "sha256-tPvt6yoAp56sK/fe+/ei8M65eavY2UUhRnbrREj/Ems="
},
{
"pname": "System.IO.Pipelines",
"version": "9.0.0",
"hash": "sha256-vb0NrPjfEao3kfZ0tavp2J/29XnsQTJgXv3/qaAwwz0="
},
{
"pname": "System.Reactive",
"version": "6.0.1",
"hash": "sha256-Lo5UMqp8DsbVSUxa2UpClR1GoYzqQQcSxkfyFqB/d4Q="
},
{
"pname": "System.Reflection.Metadata",
"version": "8.0.0",
"hash": "sha256-dQGC30JauIDWNWXMrSNOJncVa1umR1sijazYwUDdSIE="
},
{
"pname": "YamlDotNet",
"version": "16.2.1",
"hash": "sha256-Nu/rD43sihE4PTHC5r2Ua2gafclqcd2U95RcNFvGFhc="
}
]

View file

@ -1,299 +0,0 @@
# This file was automatically generated by passthru.fetch-deps.
# Please dont edit it manually, your changes might get overwritten!
{fetchNuGet}: [
(fetchNuGet {
pname = "Cronos";
version = "0.9.0";
hash = "sha256-yDYBfqSXqvT/VPUf6UT3XOgqqPmOMYqhjCBxpF5i15c=";
})
(fetchNuGet {
pname = "FuzzySharp";
version = "2.0.2";
hash = "sha256-GuWqVOo+AG8MSvIbusLPjKfJFQRJhSSJ9eGWljTBA/c=";
})
(fetchNuGet {
pname = "Microsoft.CodeAnalysis.Analyzers";
version = "3.3.4";
hash = "sha256-qDzTfZBSCvAUu9gzq2k+LOvh6/eRvJ9++VCNck/ZpnE=";
})
(fetchNuGet {
pname = "Microsoft.CodeAnalysis.Common";
version = "4.12.0";
hash = "sha256-mm/OKG3zPLAeTVGZtuLxSG+jpQDOchn1oyHqBBJW2Ho=";
})
(fetchNuGet {
pname = "Microsoft.CodeAnalysis.CSharp";
version = "4.12.0";
hash = "sha256-m1i1Q5pyEq4lAoYjNE9baEjTplH8+bXx5wSA+eMmehk=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Configuration";
version = "9.0.0";
hash = "sha256-uBLeb4z60y8z7NelHs9uT3cLD6wODkdwyfJm6/YZLDM=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Configuration.Abstractions";
version = "9.0.0";
hash = "sha256-xtG2USC9Qm0f2Nn6jkcklpyEDT3hcEZOxOwTc0ep7uc=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Configuration.Binder";
version = "9.0.0";
hash = "sha256-6ajYWcNOQX2WqftgnoUmVtyvC1kkPOtTCif4AiKEffU=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Configuration.CommandLine";
version = "9.0.0";
hash = "sha256-RE6DotU1FM1sy5p3hukT+WOFsDYJRsKX6jx5vhlPceM=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Configuration.EnvironmentVariables";
version = "9.0.0";
hash = "sha256-tDJx2prYZpr0RKSwmJfsK9FlUGwaDmyuSz2kqQxsWoI=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Configuration.FileExtensions";
version = "9.0.0";
hash = "sha256-PsLo6mrLGYfbi96rfCG8YS1APXkUXBG4hLstpT60I4s=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Configuration.Json";
version = "9.0.0";
hash = "sha256-qQn7Ol0CvPYuyecYWYBkPpTMdocO7I6n+jXQI2udzLI=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Configuration.UserSecrets";
version = "9.0.0";
hash = "sha256-GoEk+Qq7lbiwWurHYx1LkDaUzIpOzaoTiVGDPfViGak=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.DependencyInjection";
version = "9.0.0";
hash = "sha256-dAH52PPlTLn7X+1aI/7npdrDzMEFPMXRv4isV1a+14k=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.DependencyInjection.Abstractions";
version = "9.0.0";
hash = "sha256-CncVwkKZ5CsIG2O0+OM9qXuYXh3p6UGyueTHSLDVL+c=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.DependencyModel";
version = "9.0.0";
hash = "sha256-xirwlMWM0hBqgTneQOGkZ8l45mHT08XuSSRIbprgq94=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Diagnostics";
version = "9.0.0";
hash = "sha256-JMbhtjdcWRlrcrbgPlowfj26+pM+MYhnPIaYKnv9byU=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Diagnostics.Abstractions";
version = "9.0.0";
hash = "sha256-wG1LcET+MPRjUdz3HIOTHVEnbG/INFJUqzPErCM79eY=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.FileProviders.Abstractions";
version = "9.0.0";
hash = "sha256-mVfLjZ8VrnOQR/uQjv74P2uEG+rgW72jfiGdSZhIfDc=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.FileProviders.Physical";
version = "9.0.0";
hash = "sha256-IzFpjKHmF1L3eVbFLUZa2N5aH3oJkJ7KE1duGIS7DP8=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.FileSystemGlobbing";
version = "9.0.0";
hash = "sha256-eBLa8pW/y/hRj+JbEr340zbHRABIeFlcdqE0jf5/Uhc=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Hosting";
version = "9.0.0";
hash = "sha256-apIN4Cz86ujsMp/ibxcvguA9uCFaFqOsZ4kAUPX5ASI=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Hosting.Abstractions";
version = "9.0.0";
hash = "sha256-NhEDqZGnwCDFyK/NKn1dwLQExYE82j1YVFcrhXVczqY=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Http";
version = "9.0.0";
hash = "sha256-MsStH3oUfyBbcSEoxm+rfxFBKI/rtB5PZrSGvtDjVe0=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Logging";
version = "9.0.0";
hash = "sha256-kR16c+N8nQrWeYLajqnXPg7RiXjZMSFLnKLEs4VfjcM=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Logging.Abstractions";
version = "9.0.0";
hash = "sha256-iBTs9twjWXFeERt4CErkIIcoJZU1jrd1RWCI8V5j7KU=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Logging.Configuration";
version = "9.0.0";
hash = "sha256-ysPjBq64p6JM4EmeVndryXnhLWHYYszzlVpPxRWkUkw=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Logging.Console";
version = "9.0.0";
hash = "sha256-N2t9EUdlS6ippD4Z04qUUyBuQ4tKSR/8TpmKScb5zRw=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Logging.Debug";
version = "9.0.0";
hash = "sha256-5W6fP9Eb98U3MTWKeLzSNl2cRFpE694OOPjpWp/qTAk=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Logging.EventLog";
version = "9.0.0";
hash = "sha256-mIL1I85Ef5+/mXl24odoUpcXet+jCZTRtKCd5z6YUwI=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Logging.EventSource";
version = "9.0.0";
hash = "sha256-pplZskMsR3gGbs3I0wycGsvIMPIpfWFJpOsR9GkiYRw=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Options";
version = "9.0.0";
hash = "sha256-DT5euAQY/ItB5LPI8WIp6Dnd0lSvBRP35vFkOXC68ck=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Options.ConfigurationExtensions";
version = "9.0.0";
hash = "sha256-r1Z3sEVSIjeH2UKj+KMj86har68g/zybSqoSjESBcoA=";
})
(fetchNuGet {
pname = "Microsoft.Extensions.Primitives";
version = "9.0.0";
hash = "sha256-ZNLusK1CRuq5BZYZMDqaz04PIKScE2Z7sS2tehU7EJs=";
})
(fetchNuGet {
pname = "NetDaemon.AppModel";
version = "24.50.0";
hash = "sha256-jnDy2tY+ENXlPmFX+RJjRep2oxQVGKE6+YX4SSn1xdw=";
})
(fetchNuGet {
pname = "NetDaemon.AppModel.SourceDeployedApps";
version = "24.50.0";
hash = "sha256-JujSAc1nrFBlqLyb1a+9WX7s2OuQSZU8IsHltmhRiqs=";
})
(fetchNuGet {
pname = "NetDaemon.Client";
version = "24.50.0";
hash = "sha256-BEl4scUdhRU812VHD7sLo1GrK/cN5Ion+IkgSC9L+wY=";
})
(fetchNuGet {
pname = "NetDaemon.Extensions.Logging";
version = "24.50.0";
hash = "sha256-RoaYCHv4XBwqyoWSCflO1OrB0/Tdu8sMRSIBYSpIbSs=";
})
(fetchNuGet {
pname = "NetDaemon.Extensions.Scheduling";
version = "24.50.0";
hash = "sha256-JKIpaayGcC37RaAoQG4M5yYPlAIpAkrd7LFMuB80G04=";
})
(fetchNuGet {
pname = "NetDaemon.Extensions.Tts";
version = "24.50.0";
hash = "sha256-5tEto2kdRjBHhr8xudtAzn2G6VIfSVIcgB3VMw4/BFY=";
})
(fetchNuGet {
pname = "NetDaemon.HassModel";
version = "24.50.0";
hash = "sha256-eTJF7FyBEYNo7XgYv/TKFrElt/hc8/is46q7daFilwo=";
})
(fetchNuGet {
pname = "NetDaemon.HassModel.Integration";
version = "24.50.0";
hash = "sha256-L18wM0BezWld//RyLFf2yo3oyGd/DgbnbaxcpjxJF/s=";
})
(fetchNuGet {
pname = "NetDaemon.Runtime";
version = "24.50.0";
hash = "sha256-vMrH+Zw107mGEbTIh/wjx4rxw378MezltqJ0mtuZ8lw=";
})
(fetchNuGet {
pname = "Serilog";
version = "4.0.0";
hash = "sha256-j8hQ5TdL1TjfdGiBO9PyHJFMMPvATHWN1dtrrUZZlNw=";
})
(fetchNuGet {
pname = "Serilog";
version = "4.2.0";
hash = "sha256-7f3EpCsEbDxXgsuhE430KVI14p7oDUuCtwRpOCqtnbs=";
})
(fetchNuGet {
pname = "Serilog.AspNetCore";
version = "9.0.0";
hash = "sha256-h58CFtXBRvwhTCrhQPHQMKbp98YiK02o+cOyOmktVpQ=";
})
(fetchNuGet {
pname = "Serilog.Extensions.Hosting";
version = "9.0.0";
hash = "sha256-bidr2foe7Dp4BJOlkc7ko0q6vt9ITG3IZ8b2BKRa0pw=";
})
(fetchNuGet {
pname = "Serilog.Extensions.Logging";
version = "9.0.0";
hash = "sha256-aGkz1V4HVl0rWC1BkcnLhG1EC7WLBoT3tdLdUUTFXaw=";
})
(fetchNuGet {
pname = "Serilog.Formatting.Compact";
version = "3.0.0";
hash = "sha256-nejEYqJEMG9P2iFZvbsCUPr5LZRtxbdUTLCI9N71jHY=";
})
(fetchNuGet {
pname = "Serilog.Settings.Configuration";
version = "9.0.0";
hash = "sha256-Q/q5UiSrcxoy5a/orod20E2RfiRtHDhxjjGMe1dW35I=";
})
(fetchNuGet {
pname = "Serilog.Sinks.Console";
version = "6.0.0";
hash = "sha256-QH8ykDkLssJ99Fgl+ZBFBr+RQRl0wRTkeccQuuGLyro=";
})
(fetchNuGet {
pname = "Serilog.Sinks.Debug";
version = "3.0.0";
hash = "sha256-7/LmoRF1rUDFhJ47bTRQQFRgSHnZDO8484r3sCGqYvE=";
})
(fetchNuGet {
pname = "Serilog.Sinks.File";
version = "6.0.0";
hash = "sha256-KQmlUpG9ovRpNqKhKe6rz3XMLUjkBqjyQhEm2hV5Sow=";
})
(fetchNuGet {
pname = "System.Collections.Immutable";
version = "8.0.0";
hash = "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w=";
})
(fetchNuGet {
pname = "System.Diagnostics.EventLog";
version = "9.0.0";
hash = "sha256-tPvt6yoAp56sK/fe+/ei8M65eavY2UUhRnbrREj/Ems=";
})
(fetchNuGet {
pname = "System.IO.Pipelines";
version = "9.0.0";
hash = "sha256-vb0NrPjfEao3kfZ0tavp2J/29XnsQTJgXv3/qaAwwz0=";
})
(fetchNuGet {
pname = "System.Reactive";
version = "6.0.1";
hash = "sha256-Lo5UMqp8DsbVSUxa2UpClR1GoYzqQQcSxkfyFqB/d4Q=";
})
(fetchNuGet {
pname = "System.Reflection.Metadata";
version = "8.0.0";
hash = "sha256-dQGC30JauIDWNWXMrSNOJncVa1umR1sijazYwUDdSIE=";
})
(fetchNuGet {
pname = "YamlDotNet";
version = "16.2.1";
hash = "sha256-Nu/rD43sihE4PTHC5r2Ua2gafclqcd2U95RcNFvGFhc=";
})
]

View file

@ -1,8 +1,8 @@
pkgs:
pkgs.dockerTools.pullImage rec {
imageName = "netdaemon/netdaemon5";
imageDigest = "sha256:994c88342171457709b201705c5a629d195afdb2e291b324e8e84cfa9057bb9f";
sha256 = "1bam5rnrdjv0amd4qbn96w2kaspwd1sam19ag16hmmx4mcbzx2y7";
imageDigest = "sha256:983727221f52dba8375b5e90fe5e4e660e88fa5f2fe67cdd1141c3c7643b5ba7";
hash = "sha256-kf7fP7x0PUaMivcLNOZ+3oH3d+NrpyCy74N7nlshywU=";
finalImageName = imageName;
finalImageTag = "24.50.0";
finalImageTag = "24.51.0";
}

View file

@ -24,15 +24,15 @@
</Target>
<ItemGroup>
<PackageReference Include="NetDaemon.AppModel" Version="24.50.0" />
<PackageReference Include="NetDaemon.AppModel.SourceDeployedApps" Version="24.50.0" />
<PackageReference Include="NetDaemon.Runtime" Version="24.50.0" />
<PackageReference Include="NetDaemon.HassModel" Version="24.50.0" />
<PackageReference Include="NetDaemon.HassModel.Integration" Version="24.50.0" />
<PackageReference Include="NetDaemon.Client" Version="24.50.0" />
<PackageReference Include="NetDaemon.Extensions.Scheduling" Version="24.50.0" />
<PackageReference Include="NetDaemon.Extensions.Logging" Version="24.50.0" />
<PackageReference Include="NetDaemon.Extensions.Tts" Version="24.50.0" />
<PackageReference Include="NetDaemon.AppModel" Version="24.51.0" />
<PackageReference Include="NetDaemon.AppModel.SourceDeployedApps" Version="24.51.0" />
<PackageReference Include="NetDaemon.Runtime" Version="24.51.0" />
<PackageReference Include="NetDaemon.HassModel" Version="24.51.0" />
<PackageReference Include="NetDaemon.HassModel.Integration" Version="24.51.0" />
<PackageReference Include="NetDaemon.Client" Version="24.51.0" />
<PackageReference Include="NetDaemon.Extensions.Scheduling" Version="24.51.0" />
<PackageReference Include="NetDaemon.Extensions.Logging" Version="24.51.0" />
<PackageReference Include="NetDaemon.Extensions.Tts" Version="24.51.0" />
<PackageReference Include="FuzzySharp" Version="2.0.2" />
</ItemGroup>
</Project>

View file

@ -27,7 +27,7 @@ in
'';
projectFile = "netdaemon.csproj";
nugetDeps = ./deps.nix;
nugetDeps = ./deps.json;
dotnet-sdk = dotnetCorePackages.sdk_9_0;
dotnet-runtime = dotnetCorePackages.runtime_9_0;