Logging FHT Updates to a Database with FHEM DbLog Setup
Logging FHT updates to a database in FHEM: db.conf setup, the readings worth storing, and why a logged FHT command is not an executed one.
Articles
Every walkthrough starts from a bare machine and ends with something you can open in a browser. We go through the setup in order, paste in the configuration files that actually ran, and mark the points where an older tutorial no longer matches the current release. Expect full command lines, full config listings, and the errors you are most likely to hit on the way through.
Logging FHT updates to a database in FHEM: db.conf setup, the readings worth storing, and why a logged FHT command is not an executed one.
Log4Net RabbitMQ Appender setup for .NET apps: the three third-party appenders, the XML config, durable queues and broker outages.
A Jenkins NAnt build pipeline still holds up: the NAnt build step, five targets worth wiring up, and what to check when the plugin falls behind.
Graylog2 logging and alerting: .NET apps publish GELF to RabbitMQ, Graylog2 indexes the messages, Nesper counts events and raises alerts.
FHEM setup on Windows in two downloads: the fhem-6.4 zip plus a Strawberry Perl portable build, one start command, port 8083, and the service option.
C# exception handling best practices for .NET services: throw specific types, catch only what you can fix, keep the stack trace, log at the root.