ワンクリックで
systemsensors
Skill for the SystemSensors area of samqtt. 9 symbols across 8 files.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Skill for the SystemSensors area of samqtt. 9 symbols across 8 files.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Skill for the Actions area of samqtt. 15 symbols across 15 files.
Skill for the Samqtt.Broker.Tcp area of samqtt. 27 symbols across 4 files.
Skill for the Samqtt.Common area of samqtt. 33 symbols across 18 files.
Skill for the Samqtt.HomeAssistant area of samqtt. 14 symbols across 6 files.
Skill for the Sensors area of samqtt. 21 symbols across 11 files.
Step-by-step recipe for adding a new SystemAction (fire-and-forget or value-returning) to samqtt, covering file location, base class, payload handling, DI registration, options config, and documentation.
| name | systemsensors |
| description | Skill for the SystemSensors area of samqtt. 9 symbols across 8 files. |
9 symbols | 8 files | Cohesion: 100%
src/| File | Symbols |
|---|---|
src/Samqtt.Common/SystemSensors/SystemSensor.cs | CollectInternalAsync, CollectAsync |
src/Samqtt.Common/IMessagePublisher.cs | PublishSensorValue |
src/Samqtt.Application/Win2MqttBackgroundService.cs | ExecuteAsync |
src/Samqtt.Common/SystemSensors/ISystemSensorValueFormatter.cs | FormatObject |
src/Samqtt.Common/SystemSensors/ISystemSensor.cs | CollectAsync |
src/Samqtt.SystemSensors/MultiSensors/DriveMultiSensor.cs | DriveMultiSensor |
src/Samqtt.Common/SystemSensors/SystemMultiSensorBase.cs | SystemMultiSensorBase |
src/Samqtt.Common/SystemSensors/ISystemMultiSensor.cs | ISystemMultiSensor |
Start here when exploring this area:
DriveMultiSensor (Class) — src/Samqtt.SystemSensors/MultiSensors/DriveMultiSensor.cs:2SystemMultiSensorBase (Class) — src/Samqtt.Common/SystemSensors/SystemMultiSensorBase.cs:4FormatObject (Method) — src/Samqtt.Common/SystemSensors/ISystemSensorValueFormatter.cs:11CollectAsync (Method) — src/Samqtt.Common/SystemSensors/SystemSensor.cs:31ISystemMultiSensor (Interface) — src/Samqtt.Common/SystemSensors/ISystemMultiSensor.cs:3| Symbol | Type | File | Line |
|---|---|---|---|
DriveMultiSensor | Class | src/Samqtt.SystemSensors/MultiSensors/DriveMultiSensor.cs | 2 |
SystemMultiSensorBase | Class | src/Samqtt.Common/SystemSensors/SystemMultiSensorBase.cs | 4 |
ISystemMultiSensor | Interface | src/Samqtt.Common/SystemSensors/ISystemMultiSensor.cs | 3 |
FormatObject | Method | src/Samqtt.Common/SystemSensors/ISystemSensorValueFormatter.cs | 11 |
CollectAsync | Method | src/Samqtt.Common/SystemSensors/SystemSensor.cs | 31 |
PublishSensorValue | Method | src/Samqtt.Common/IMessagePublisher.cs | 17 |
ExecuteAsync | Method | src/Samqtt.Application/Win2MqttBackgroundService.cs | 54 |
CollectAsync | Method | src/Samqtt.Common/SystemSensors/ISystemSensor.cs | 24 |
CollectInternalAsync | Method | src/Samqtt.Common/SystemSensors/SystemSensor.cs | 26 |
gitnexus_context({name: "DriveMultiSensor"}) — see callers and calleesgitnexus_query({query: "systemsensors"}) — find related execution flows