# 2026-02-22 — Session notes ## Healthcheck OpenClaw - Audit sécurité effectué : 0 critique, 3 warnings corrigés - Désactivé `allowInsecureAuth` dans openclaw.json - Vidé `denyCommands` (noms invalides qui ne bloquaient rien) - Snapshot LXC 145 pris avant modifs : `pre-healthcheck-20260222-1038` - Version OpenClaw confirmée : 2026.2.21 (package.json + build files) ## Proxmox Backup Server - PBS accessible via API : `https://192.168.1.91:8007` - Token : `PBS_TOKEN_ID` + `PBS_TOKEN_SECRET` dans env - Datastore : `backups_on_ts651` — 1.26 TB total, 82% utilisé (169 GB libres) - Endpoint qui marche : `/api2/json/status/datastore-usage` ## Portainer - URL : `https://192.168.1.150:9443` - Token : `PORTAINER_API_KEY` dans env - Endpoint local (id=2) via socket Docker - 38 stacks dont 25 actives - Le script portainer.sh ne marche pas (jq manquant) → utiliser curl + Node.js directement - Stack SWAG : OK (swag running 7j, authelia healthy 10j) ## Podcast BFM — Transcription réussie - Méthode Playwright pour intercepter URLs audio Simplecast → téléchargement curl → Groq Whisper - Testé avec succès sur "Le placement à suivre" du 18/02 - yt-dlp installé dans le workspace pour YouTube ## Vidéo YouTube — Transcription réussie - yt-dlp transcript auto-sub FR fonctionne bien - Testé avec vidéo Claude Code updates ## Anytype - Création de pages fonctionne via API - PATCH body ne persiste pas toujours (problème de sync) → créer de nouvelles pages plutôt que modifier - L'API ne supporte PAS l'upload de fichiers/images - Les `![image](url)` dans le body markdown sont ignorés/supprimés - Types `image` et `file` retournent erreur 500 à la création - Anytype CLI headless existe (nouveau) — à explorer ## PwnDrop - Stack activée sur `http://192.168.1.150:8889` - Secret path : `/openclaw` - Compte créé : openclaw / 8aESe#AKv7gmjH - Pas d'API REST — upload uniquement via interface web - Possibilité d'automatiser via Playwright ## CopyParty - Stack active, port 3923, réseau swag_lan - Port non accessible directement depuis le conteneur OpenClaw (firewall NAS ?) - Probablement accessible via sous-domaine SWAG - A une API REST pour l'upload — à explorer comme alternative à PwnDrop ## Recherche Z-Wave - Liste exhaustive des alternatives au Fibaro FGD-212 sans neutre - Pages créées dans Anytype (espace OpenClaw) - Schéma SVG câblage Nano Dimmer ZW111 sans neutre créé et envoyé via Telegram ## CopyParty — Suite - Fonctionne ! URL correcte : `http://192.168.1.150:3923` - Upload simple : `curl -X PUT "http://192.168.1.150:3923//" --data-binary @` - Pas d'auth requise - Dossier `/anytype/` créé pour les fichiers liés à Anytype - Image ZW111 uploadée : `http://192.168.1.150:3923/anytype/wiring_zw111_no_neutral.png` - **Anytype ne rend pas les images markdown** (`![](url)` ignoré) → l'utilisateur doit ajouter manuellement via `/image` ou `/embed` dans l'app Anytype - Workflow : upload CopyParty → copier lien → coller dans Anytype manuellement ## Actus tech 21 février 2026 - Gemini 3 Deep Think bat GPT-5.2 et Claude Opus sur benchmarks - Chine rattrape Silicon Valley sur l'IA - Sommet IA New Delhi : 86 pays signent déclaration commune - Inondations majeures en Charente-Maritime (Saintes sous l'eau, vigilance rouge) ## Lovelace WebSocket API - API REST /api/lovelace/config retourne 404 même en mode storage → utiliser WebSocket - WebSocket natif Node 22 fonctionne (pas besoin du package ws) - Commandes : lovelace/config (GET), lovelace/config/save (POST), lovelace/dashboards/list - Script template : ha_ws_add_lights.mjs - Nouvelle vue '💡 Lumières' créée sur lovelace/gestion-lumieres