Bryan Mayland
TVWBB Hall of Fame
Between LinkMeter releases, some stuff slowly gets added until I have enough to say "That's a good stopping point!". I've forgotten what's in the current snapshot so I'm making a thread to remind myself.
To install the snapshot firmware, just go to System -> Backup / Flash Firmware and put the snapshot url in the "Image URL (.gz)" box. This will also update your HeaterMeter's AVR Firmware to the snapshot as well.
http://heatermeter.com/devel/snapshots/bcm2708/openwrt-rpi.gz
Advanced
There are actually multiple possible snapshots. There are three parts to every release
- Control probe is no longer PIT, now uses first non-disabled probe. Note that a probe reading "Off" isn't disabled, only probes with their type set to DISABLED count as disabled.
- Stored up PID sum doesn't reset when changing the I coefficient any more unless you change the PID to 0.
[*] Updated Pi firmware to support Raspberry Pi B+/A+/Zero.
[*] Fix alarm scripts page deleting the second script every time you try to add more than one.
[*] Prevent low current fans from oscillating between very low and very high voltage.
[*] "Reset Configuration" from the HeaterMeter now resets the OpenWrt configuration back to default as well.
[*] Option for filtering out 50Hz/60Hz line noise on the probes for more stable readings.
[*] Last high and low Pit peaks information added to tooltip on home page.
[*] Ramp (and hold) mode for slowly shutting down the grill at the end of a cook.
[*] Pushbullet and Pushover notifications for alarms.
[*] Proper https support in curl utilities if you need that for your scripts.
[*] Servo now moves a constant speed to its destination and holds for 2 seconds before de-energizing. Small moves are held off for up to 10 seconds from any previous move to reduce servo chatter.
[*] Replace fan "on at max only" with "fan on above" to allow finer control of when the fan is used.
[*] Servo can be set to max open at any PID percentage, not just 1% (Full open/close option removed)
[*] Updated Steinhart coefficients for Maverick ET-732 and Thermoworks TX-1001 based on 1000+ point thermocouple correlation 80F to 400F.
[*] PID B has been removed from both the UI and the firmware. The PID I term should provide the same functionality
[*] Prevent the browser from getting bogged down the more times you updated configuration without a page reload occurring
[*] Register the hostname from the system configuration if one is not specified in the dhcp client configuration
[*] Added support for loading wifi settings from config.txt
[*] Added luci-app-commands package for running shell commands without having to ssh in
[*] Added some small menu acceleration to the HeaterMeter device menu. Holding the button down will get you the first 4 ticks at normal speed, then 4 double speed, and the rest quad speed. e.g. the SetPoint is 5 degrees, 5, 5, 5, then 10 degrees, 10, 10, 10, then 20 degrees, 20, 20, 20...
[*] Fixed not being able to dismiss graph "tooltip" popup on touch devices.
[*] The integral sum, PIDI, could go negative when decreasing the setpoint, which would extend undershoot recovery times. Fixed.
To install the snapshot firmware, just go to System -> Backup / Flash Firmware and put the snapshot url in the "Image URL (.gz)" box. This will also update your HeaterMeter's AVR Firmware to the snapshot as well.
http://heatermeter.com/devel/snapshots/bcm2708/openwrt-rpi.gz
Advanced
There are actually multiple possible snapshots. There are three parts to every release
- AVR Firmware - this runs on the microcontroller and is all of what "HeaterMeter" does. This can be updated by itself from the "AVR Firmware" page in the webui "From online repository"
- LinkMeter package - this is the service that generates the webui for HeaterMeter, stores the data in the database, and allows you to control it from the web. This can be updated separately from the System -> Software and use the url from the package snapshots directory. Includes an AVR firmware but not necessarily the latest snapshot.
- The OpenWrt image - This is the whole OS image that replaces all the files on the SD card (except your config if you want to keep it). Includes a LinkMeter package, which is usually the latest snapshot (because they are built at the same time). This can be updated from the System -> Backup Flash Firmware page as detailed above.
Last edited: