Qibutton
QIButton: read Dallas iButton temperature logger DS1922 with DS9490
Install / Use
/learn @kkoop/QibuttonREADME
qibutton
QIButton: read Dallas iButton temperature logger DS1922 with DS9490
About
This tool can be used to read an iButton temperature sensor DS1922L/T/E via the USB 1-Wire adapter DS9490 (chip is a DS2490) on Linux. Two tools are included, a CLI and a GUI based on QT5.
Requirements
- USB communication uses libusb-dev. This only works if the kernel module ds2490 is not loaded (-> rmmod ds2490 or blacklist).
- The user needs r/w access to the USB device. A udev rule should be used to change group to plugdev for Vendor ID 04FA, ProductID 2490
- QT5
- Gnuplot to display the measured values as a plo.
TODO
- [ ] Currently no ROM matching is done, so this works only for one 1-Wire device on the bus. In the DS9490B there is only space for one iButton device. The ROM in the DS9490B is another 1-Wire device, but it should ignore the DS1922 specific commmands.
- [ ] Support passwords
- [ ] Maybe: Write access via CLI
Related Skills
node-connect
352.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
